![]() |
VR-Forces 4.0.4 Class Documentation
|

Public Member Functions | |
| DtTree () | |
| virtual | ~DtTree () |
| virtual DtTreeType | treeType () const |
| virtual void | setTreeType (DtTreeType newTreeType) |
| virtual const DtPoint & | location () const |
| virtual void | setLocation (const DtPoint &p) |
| virtual double | trunkHeight () const |
| virtual void | setTrunkHeight (double h) |
| virtual double | trunkWidth () const |
| virtual void | setTrunkWidth (double w) |
| virtual double | foliageHeight () const |
| virtual void | setFoliageHeight (double h) |
| virtual double | foliageWidth () const |
| virtual void | setFoliageWidth (double w) |
| virtual double | foliageDensity () const |
| virtual void | setFoliageDensity (double d) |
| virtual DtExtent | extent () const |
| virtual void | expandExtent (DtExtent &extent) const |
| virtual void | dump (int indentLevel) const |
| virtual bool | applyTransform (const DtHomogeneousTransfMatrix &matrix, bool createNewVertices) |
Protected Attributes | |
| DtPoint | myLocation |
| DtTreeType | myTreeType |
| double | myTrunkHeight |
| double | myTrunkWidth |
| double | myFoliageHeight |
| double | myFoliageWidth |
| double | myFoliageDensity |
Private Member Functions | |
| DtTree (const DtTree &orig) | |
| DtTree & | operator= (const DtTree &orig) |
| DtTree::DtTree | ( | ) |
| virtual DtTree::~DtTree | ( | ) | [virtual] |
| DtTree::DtTree | ( | const DtTree & | orig | ) | [private] |
| DtTreeType DtTree::treeType | ( | ) | const [inline, virtual] |
References myTreeType.
| void DtTree::setTreeType | ( | DtTreeType | newTreeType | ) | [inline, virtual] |
References myTreeType.
| const DtPoint & DtTree::location | ( | ) | const [inline, virtual] |
References myLocation.
| void DtTree::setLocation | ( | const DtPoint & | p | ) | [inline, virtual] |
References myLocation.
| double DtTree::trunkHeight | ( | ) | const [inline, virtual] |
References myTrunkHeight.
| void DtTree::setTrunkHeight | ( | double | h | ) | [inline, virtual] |
References myTrunkHeight.
| double DtTree::trunkWidth | ( | ) | const [inline, virtual] |
References myTrunkWidth.
| void DtTree::setTrunkWidth | ( | double | w | ) | [inline, virtual] |
References myTrunkWidth.
| double DtTree::foliageHeight | ( | ) | const [inline, virtual] |
References myFoliageHeight.
| void DtTree::setFoliageHeight | ( | double | h | ) | [inline, virtual] |
References myFoliageHeight.
| double DtTree::foliageWidth | ( | ) | const [inline, virtual] |
References myFoliageWidth.
| void DtTree::setFoliageWidth | ( | double | w | ) | [inline, virtual] |
References myFoliageWidth.
| double DtTree::foliageDensity | ( | ) | const [inline, virtual] |
References myFoliageDensity.
| void DtTree::setFoliageDensity | ( | double | d | ) | [inline, virtual] |
References myFoliageDensity.
| virtual DtExtent DtTree::extent | ( | ) | const [virtual] |
Reimplemented from DtGroup.
| virtual void DtTree::expandExtent | ( | DtExtent & | extent | ) | const [virtual] |
Reimplemented from DtGroup.
| virtual void DtTree::dump | ( | int | indentLevel | ) | const [virtual] |
Reimplemented from DtGdbCulturalFeature.
| virtual bool DtTree::applyTransform | ( | const DtHomogeneousTransfMatrix & | matrix, |
| bool | createNewVertices | ||
| ) | [virtual] |
Reimplemented from DtGroup.
DtPoint DtTree::myLocation [protected] |
Referenced by location(), and setLocation().
DtTreeType DtTree::myTreeType [protected] |
Referenced by setTreeType(), and treeType().
double DtTree::myTrunkHeight [protected] |
Referenced by setTrunkHeight(), and trunkHeight().
double DtTree::myTrunkWidth [protected] |
Referenced by setTrunkWidth(), and trunkWidth().
double DtTree::myFoliageHeight [protected] |
Referenced by foliageHeight(), and setFoliageHeight().
double DtTree::myFoliageWidth [protected] |
Referenced by foliageWidth(), and setFoliageWidth().
double DtTree::myFoliageDensity [protected] |
Referenced by foliageDensity(), and setFoliageDensity().