vtlib library
Public Member Functions | List of all members
vtStructureArray3d Class Reference
Inheritance diagram for vtStructureArray3d:
Inheritance graph

Public Member Functions

void SetTerrain (vtTerrain *pTerr)
 Indicate the heightfield which will be used for the structures in this array.
bool ConstructStructure (vtStructure3d *str)
 Construct an individual structure, return true if successful.
void VisualDeselectAll ()
 Deselect all structures including turning off their visual highlights.
void SetEnabled (bool bTrue)
 Enable (set visibility of) the structures.
void SetShadows (bool bTrue)
 Set shadows on/off for all structures.

Detailed Description

This class extends vtStructureArray with the ability to construct and manage 3D representations of the structures.