public

Inheritance Graph

graph BT
	CostEvaluator
	CostEvaluator --> Evaluator
	click CostEvaluator "classMinSG_1_1VisibilitySubdivision_1_1CostEvaluator"
	click Evaluator "classMinSG_1_1Evaluators_1_1Evaluator"

Description

Evaluator to test the visibility of objects and return a map with rendering costs, where each key in this map is the identifier of an object and the value is it’s rendering cost.

Author: Benjamin Eikel

Date: 2009-01-25

Public Functions

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

Documentation

function
MinSG::VisibilitySubdivision::CostEvaluator::CostEvaluator

public
     
     
CostEvaluator( DirectionMode mode )

Defined in MinSG/Ext/VisibilitySubdivision/CostEvaluator.h:37


function
MinSG::VisibilitySubdivision::CostEvaluator::~CostEvaluator

public virtual
   
   
~CostEvaluator( )

Defined in MinSG/Ext/VisibilitySubdivision/CostEvaluator.h:38


function
MinSG::VisibilitySubdivision::CostEvaluator::beginMeasure

public virtual
   
   
void beginMeasure( )

Defined in MinSG/Ext/VisibilitySubdivision/CostEvaluator.h:40


function
MinSG::VisibilitySubdivision::CostEvaluator::measure

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

Defined in MinSG/Ext/VisibilitySubdivision/CostEvaluator.h:41


function
MinSG::VisibilitySubdivision::CostEvaluator::endMeasure

public virtual
     
     
void endMeasure( FrameContext & void )

Defined in MinSG/Ext/VisibilitySubdivision/CostEvaluator.h:42