OpenSceneGraph  3.0.1
Public Member Functions | Protected Attributes
osg::GeometryCostEstimator Class Reference
Inheritance diagram for osg::GeometryCostEstimator:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 GeometryCostEstimator ()
void setDefaults ()
void calibrate (osg::RenderInfo &renderInfo)
CostPair estimateCompileCost (const osg::Geometry *geometry) const
CostPair estimateDrawCost (const osg::Geometry *geometry) const

Protected Attributes

ClampedLinearCostFunction1D _arrayCompileCost
ClampedLinearCostFunction1D _primtiveSetCompileCost
ClampedLinearCostFunction1D _arrayDrawCost
ClampedLinearCostFunction1D _primtiveSetDrawCost
double _displayListCompileConstant
double _displayListCompileFactor

Constructor & Destructor Documentation

osg::GeometryCostEstimator::GeometryCostEstimator ( )

Member Function Documentation

void osg::GeometryCostEstimator::calibrate ( osg::RenderInfo renderInfo)
CostPair osg::GeometryCostEstimator::estimateCompileCost ( const osg::Geometry geometry) const
CostPair osg::GeometryCostEstimator::estimateDrawCost ( const osg::Geometry geometry) const
void osg::GeometryCostEstimator::setDefaults ( )

Member Data Documentation


The documentation for this class was generated from the following file:

osg logo
Generated at Mon Oct 3 2011 12:39:42 for the OpenSceneGraph by doxygen 1.7.5.