VR-Forces 4.1.1 Class Documentation
List of all members | Classes | Public Member Functions
makVrv::DtSpeedTreeProfile Class Reference

The DtSpeedTreeForestProfile is the abstract profile interface for the various speedtree profiles. More...

Classes

struct  DisplayParameters

Public Member Functions

 DtSpeedTreeProfile ()
virtual ~DtSpeedTreeProfile ()
virtual void display (const DisplayParameters &params, float afCameraPos[3], float afProjectionMatrix[16], float afModelviewMatrix[16])=0
virtual void addTree (const DtSpeedTreeDrawable::TreeInstanceRecord &record)=0
virtual void setLodDistances (float fnear, float ffar)=0
virtual void setFarDistance (float ffar)=0
virtual void rebuildForest ()=0
virtual void clearForests ()=0

Detailed Description

The DtSpeedTreeForestProfile is the abstract profile interface for the various speedtree profiles.

A speedtree profile is an implementation of speedtree rendering which enables/disables a subset of the speedtree features for performance reasons.

Constructor & Destructor Documentation

makVrv::DtSpeedTreeProfile::DtSpeedTreeProfile ( )
virtual makVrv::DtSpeedTreeProfile::~DtSpeedTreeProfile ( )
virtual

Member Function Documentation

virtual void makVrv::DtSpeedTreeProfile::display ( const DisplayParameters params,
float  afCameraPos[3],
float  afProjectionMatrix[16],
float  afModelviewMatrix[16] 
)
pure virtual
virtual void makVrv::DtSpeedTreeProfile::addTree ( const DtSpeedTreeDrawable::TreeInstanceRecord record)
pure virtual
virtual void makVrv::DtSpeedTreeProfile::setLodDistances ( float  fnear,
float  ffar 
)
pure virtual
virtual void makVrv::DtSpeedTreeProfile::setFarDistance ( float  ffar)
pure virtual
virtual void makVrv::DtSpeedTreeProfile::rebuildForest ( )
pure virtual
virtual void makVrv::DtSpeedTreeProfile::clearForests ( )
pure virtual

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

Document ID: Generated on Mon Apr 8 19:24:01 EDT 2013 from SVN revision 125877
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)