![]() |
VR-Forces Developer's Guide
|
Note: The implementation of this processor class can be found in osgToBullet.cxx (class called DtVrfSimTerrainProcessorImpl)
Public Member Functions | |
| virtual | ~DtVrfSimTerrainProcessor () |
| virtual unsigned int | numberOfTriangles () const =0 |
| virtual void | setDefaultSurface (const DtSurface &)=0 |
| virtual void | setMatrix (const osg::Matrix &)=0 |
| virtual void | setTraversalMode (osg::NodeVisitor::TraversalMode)=0 |
| virtual void | setVisitorType (osg::NodeVisitor::VisitorType)=0 |
| virtual void | setSurfaceCharacteristicsMap (makVrf::DtSurfaceCharacteristicMapConstPtr)=0 |
| virtual void | setSurfacesToIgnore (const std::vector< std::string > &)=0 |
| virtual void | setTreatPagedLODAsLOD (bool)=0 |
| virtual void | setCheckGeodesForSurfaces (bool)=0 |
| virtual void | setUseQuantization (bool)=0 |
| virtual void | setBuildBvhNow (bool)=0 |
| virtual void | setFilterTransparentPolygons (bool)=0 |
| virtual makVrv::DtDynamicTerrainWorld::FeatureHandle | createTerrainObjects (osg::Node *, bool LoadOnlyActiveSwitchState=false)=0 |
| virtual void | getCollisionObjects (DtCollisionObjectList &objs)=0 |
Static Public Member Functions | |
| static std::auto_ptr < DtVrfSimTerrainProcessor > | Create () |
| static std::auto_ptr < DtVrfSimTerrainProcessor > | Create (DtVantageTerrainEngine &) |
Protected Member Functions | |
| DtVrfSimTerrainProcessor (DtVantageTerrainEngine *) | |
Protected Attributes | |
| DtVantageTerrainEngine * | myTerrainEngine |
|
virtual |
Virtual destructor.
|
explicitprotected |
|
static |
this one will go away shortly
|
static |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
protected |