VR-Forces 4.0.4 Class Documentation
Classes | Public Member Functions
makVrv::DtSpeedTreeProfile Class Reference

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

List of all members.

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


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 Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)