public

Inheritance Graph

graph BT
	BoxQualityEvaluator
	BoxQualityEvaluator --> Evaluator
	click BoxQualityEvaluator "classMinSG_1_1Evaluators_1_1BoxQualityEvaluator"
	click Evaluator "classMinSG_1_1Evaluators_1_1Evaluator"

Description

Measures: #as visible classified GeometryNodes (these have visible boundigBoxes) #visible GeometryNodes #triangles in visible boundingBoxes #triangles in visible GeometryNodes

BoxQualityEvaluator > Evaluator

Public Static Attributes

   
   
const uint8_t OBJECTS_CLASSIFIED_AS_VISIBLE
   
const uint8_t OBJECTS_VISIBLE
   
const uint8_t TRIANGLES_IN_VISIBLE_BOXES
   
const uint8_t TRIANGLES_IN_VISIBLE_OBJECTS

Public Functions

   
   
  BoxQualityEvaluator()
   
  ~BoxQualityEvaluator()
   
void beginMeasure()
   
void measure( FrameContext & context, Node & node, const Geometry::Rect & r)
   
void endMeasure( FrameContext & context)

Documentation

variable
MinSG::Evaluators::BoxQualityEvaluator::OBJECTS_CLASSIFIED_AS_VISIBLE

public static
 
 
const uint8_t OBJECTS_CLASSIFIED_AS_VISIBLE

Defined in MinSG/Ext/Evaluator/BoxQualityEvaluator.h:48


variable
MinSG::Evaluators::BoxQualityEvaluator::OBJECTS_VISIBLE

public static
 
 
const uint8_t OBJECTS_VISIBLE

Defined in MinSG/Ext/Evaluator/BoxQualityEvaluator.h:49


variable
MinSG::Evaluators::BoxQualityEvaluator::TRIANGLES_IN_VISIBLE_BOXES

public static
 
 
const uint8_t TRIANGLES_IN_VISIBLE_BOXES

Defined in MinSG/Ext/Evaluator/BoxQualityEvaluator.h:50


variable
MinSG::Evaluators::BoxQualityEvaluator::TRIANGLES_IN_VISIBLE_OBJECTS

public static
 
 
const uint8_t TRIANGLES_IN_VISIBLE_OBJECTS

Defined in MinSG/Ext/Evaluator/BoxQualityEvaluator.h:51


function
MinSG::Evaluators::BoxQualityEvaluator::BoxQualityEvaluator

public
   
   
BoxQualityEvaluator( )

Defined in MinSG/Ext/Evaluator/BoxQualityEvaluator.h:39


function
MinSG::Evaluators::BoxQualityEvaluator::~BoxQualityEvaluator

public virtual
   
   
~BoxQualityEvaluator( )

Defined in MinSG/Ext/Evaluator/BoxQualityEvaluator.h:40


function
MinSG::Evaluators::BoxQualityEvaluator::beginMeasure

public virtual
   
   
void beginMeasure( )

Defined in MinSG/Ext/Evaluator/BoxQualityEvaluator.h:43


function
MinSG::Evaluators::BoxQualityEvaluator::measure

public virtual
     
     
void measure( FrameContext & context,
  Node & node,
  const Geometry::Rect & r
)    

Defined in MinSG/Ext/Evaluator/BoxQualityEvaluator.h:44


function
MinSG::Evaluators::BoxQualityEvaluator::endMeasure

public virtual
     
     
void endMeasure( FrameContext & context )

Defined in MinSG/Ext/Evaluator/BoxQualityEvaluator.h:45