VR-Forces 4.6.1 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes
DtVrfSimTerrainProcessor Class Reference

Public Member Functions

virtual ~DtVrfSimTerrainProcessor ()
 Virtual destructor.
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 setSurfaceCharacteristicsFile (const DtFilename &)=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 *)=0
virtual void getCollisionObjects (DtCollisionObjectList &objs)=0

Static Public Member Functions

static std::auto_ptr
< DtVrfSimTerrainProcessor
Create ()
 this one will go away shortly
static std::auto_ptr
< DtVrfSimTerrainProcessor
Create (DtVantageTerrainEngine &)

Protected Member Functions

 DtVrfSimTerrainProcessor (DtVantageTerrainEngine *)

Protected Attributes

DtVantageTerrainEnginemyTerrainEngine

Constructor & Destructor Documentation

virtual DtVrfSimTerrainProcessor::~DtVrfSimTerrainProcessor ( )
virtual

Virtual destructor.

DtVrfSimTerrainProcessor::DtVrfSimTerrainProcessor ( DtVantageTerrainEngine )
explicitprotected

Member Function Documentation

static std::auto_ptr<DtVrfSimTerrainProcessor> DtVrfSimTerrainProcessor::Create ( )
static

this one will go away shortly

static std::auto_ptr<DtVrfSimTerrainProcessor> DtVrfSimTerrainProcessor::Create ( DtVantageTerrainEngine )
static
virtual unsigned int DtVrfSimTerrainProcessor::numberOfTriangles ( ) const
pure virtual
virtual void DtVrfSimTerrainProcessor::setDefaultSurface ( const DtSurface )
pure virtual
virtual void DtVrfSimTerrainProcessor::setMatrix ( const osg::Matrix &  )
pure virtual
virtual void DtVrfSimTerrainProcessor::setTraversalMode ( osg::NodeVisitor::TraversalMode  )
pure virtual
virtual void DtVrfSimTerrainProcessor::setVisitorType ( osg::NodeVisitor::VisitorType  )
pure virtual
virtual void DtVrfSimTerrainProcessor::setSurfaceCharacteristicsFile ( const DtFilename &  )
pure virtual
virtual void DtVrfSimTerrainProcessor::setSurfacesToIgnore ( const std::vector< std::string > &  )
pure virtual
virtual void DtVrfSimTerrainProcessor::setTreatPagedLODAsLOD ( bool  )
pure virtual
virtual void DtVrfSimTerrainProcessor::setCheckGeodesForSurfaces ( bool  )
pure virtual
virtual void DtVrfSimTerrainProcessor::setUseQuantization ( bool  )
pure virtual
virtual void DtVrfSimTerrainProcessor::setBuildBvhNow ( bool  )
pure virtual
virtual void DtVrfSimTerrainProcessor::setFilterTransparentPolygons ( bool  )
pure virtual
virtual makVrv::DtDynamicTerrainWorld::FeatureHandle DtVrfSimTerrainProcessor::createTerrainObjects ( osg::Node *  )
pure virtual
virtual void DtVrfSimTerrainProcessor::getCollisionObjects ( DtCollisionObjectList objs)
pure virtual

Member Data Documentation

DtVantageTerrainEngine* DtVrfSimTerrainProcessor::myTerrainEngine
protected

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

Document ID: Generated on Wed Jul 25 16:57:45 EDT 2018 from SVN revision 190790
Copyright © 2005-2018 VT MÄK. All Rights Reserved (www.mak.com)