VR-Forces 5.0.2 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Public Attributes | Private Member Functions
makVrv::DtTreeRequestMessage Class Reference

A message to convert some tree requests into tree records.

Public Member Functions

 DtTreeRequestMessage ()
 
 ~DtTreeRequestMessage ()
 

Public Attributes

osg::ref_ptr< const
osgEarth::CustomFeatureNode
myFeatureNode
 
DtTreeRequestOutputmyOutput
 
DtStreamedSpeedTreeForestmyForest
 
const osg::Node * myDataNode
 
Extra parameters for scaling
bool myUseScaleRandomization
 
bool myUseOrientationRandomization
 
float myTreeMinScale
 
float myTreeMaxScale
 

Private Member Functions

 DtTreeRequestMessage (const DtTreeRequestMessage &other)=delete
 
DtTreeRequestMessageoperator= (const DtTreeRequestMessage &other)=delete
 

Constructor & Destructor Documentation

makVrv::DtTreeRequestMessage::DtTreeRequestMessage ( )
makVrv::DtTreeRequestMessage::~DtTreeRequestMessage ( )
makVrv::DtTreeRequestMessage::DtTreeRequestMessage ( const DtTreeRequestMessage other)
privatedelete

Copy Constructor not implemented – Copy Not Allowed.

Member Function Documentation

DtTreeRequestMessage& makVrv::DtTreeRequestMessage::operator= ( const DtTreeRequestMessage other)
privatedelete

Assignment Operator Not implemented – Assignment Not Allowed.

Member Data Documentation

osg::ref_ptr< const osgEarth::CustomFeatureNode> makVrv::DtTreeRequestMessage::myFeatureNode

Request list.

DtTreeRequestOutput* makVrv::DtTreeRequestMessage::myOutput

Pointer to an output object.

Should point to a formerly UNUSED output object (or a new output object) and have its state set to WORKING so no other request attempts to use it

DtStreamedSpeedTreeForest* makVrv::DtTreeRequestMessage::myForest

Forest requesting the markers.

bool makVrv::DtTreeRequestMessage::myUseScaleRandomization
bool makVrv::DtTreeRequestMessage::myUseOrientationRandomization
float makVrv::DtTreeRequestMessage::myTreeMinScale
float makVrv::DtTreeRequestMessage::myTreeMaxScale
const osg::Node* makVrv::DtTreeRequestMessage::myDataNode

Node source of the marker requests.


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

Document ID: Generated on Sun Dec 4 20:22:03 EST 2022 from SVN revision 249613
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)