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

Public Member Functions | |
| DtDefaultArealFeatureVisualizer (DtDe &de, DtArealFeature *feature) | |
| CTOR. | |
| virtual | ~DtDefaultArealFeatureVisualizer () |
| DTOR. | |
| virtual void | visualize (int modelSet) |
| Visualize the point for a given model set. | |
| virtual std::vector< DtUniqueID > | findSceneObjectIds () const |
| Check to see if this point feature has a scene object id. | |
| virtual void | setColor (const float rgba[4]) |
| Set the color of the point feature. | |
| virtual void | setOutlineColor (const float rgba[4]) |
| Set the color of the point feature. | |
| virtual void | setHighlighted (bool highlighted) |
| Set The visualizer to display the feature highlighted. | |
Protected Member Functions | |
| virtual void | create3dModels (int modelSet) |
| Creates all the 3d models agents. | |
| virtual void | create2dModels (int modelSet) |
| Creates all the 2d models agents. | |
| void | updateColor () |
Protected Attributes | |
| DtDe & | myDe |
| DtSceneObjectAgent * | my3dAgent |
| DtSceneObjectAgent * | my2dAgent |
| DtExtrudedLineModelAgent * | myExtrudedLineModel |
| My 3D models. | |
| DtOverlaySegmentedLineModelAgent * | myOverlayModel |
| My 2D models. | |
| bool | myHighlightedFlag |
| float | myColor [4] |
| makVrv::DtDefaultArealFeatureVisualizer::DtDefaultArealFeatureVisualizer | ( | DtDe & | de, |
| DtArealFeature * | feature | ||
| ) |
CTOR.
| virtual makVrv::DtDefaultArealFeatureVisualizer::~DtDefaultArealFeatureVisualizer | ( | ) | [virtual] |
DTOR.
| virtual void makVrv::DtDefaultArealFeatureVisualizer::visualize | ( | int | modelSet | ) | [virtual] |
Visualize the point for a given model set.
Implements makVrv::DtFeatureVisualizer.
| virtual std::vector<DtUniqueID> makVrv::DtDefaultArealFeatureVisualizer::findSceneObjectIds | ( | ) | const [virtual] |
Check to see if this point feature has a scene object id.
Implements makVrv::DtFeatureVisualizer.
| virtual void makVrv::DtDefaultArealFeatureVisualizer::setColor | ( | const float | rgba[4] | ) | [virtual] |
Set the color of the point feature.
Implements makVrv::DtFeatureVisualizer.
| virtual void makVrv::DtDefaultArealFeatureVisualizer::setOutlineColor | ( | const float | rgba[4] | ) | [virtual] |
Set the color of the point feature.
Implements makVrv::DtFeatureVisualizer.
| virtual void makVrv::DtDefaultArealFeatureVisualizer::setHighlighted | ( | bool | highlighted | ) | [virtual] |
Set The visualizer to display the feature highlighted.
Implements makVrv::DtFeatureVisualizer.
| virtual void makVrv::DtDefaultArealFeatureVisualizer::create3dModels | ( | int | modelSet | ) | [protected, virtual] |
Creates all the 3d models agents.
| virtual void makVrv::DtDefaultArealFeatureVisualizer::create2dModels | ( | int | modelSet | ) | [protected, virtual] |
Creates all the 2d models agents.
| void makVrv::DtDefaultArealFeatureVisualizer::updateColor | ( | ) | [protected] |
DtDe& makVrv::DtDefaultArealFeatureVisualizer::myDe [protected] |
DtSceneObjectAgent* makVrv::DtDefaultArealFeatureVisualizer::my3dAgent [protected] |
DtSceneObjectAgent* makVrv::DtDefaultArealFeatureVisualizer::my2dAgent [protected] |
DtExtrudedLineModelAgent* makVrv::DtDefaultArealFeatureVisualizer::myExtrudedLineModel [protected] |
My 3D models.
DtOverlaySegmentedLineModelAgent* makVrv::DtDefaultArealFeatureVisualizer::myOverlayModel [protected] |
My 2D models.
float makVrv::DtDefaultArealFeatureVisualizer::myColor[4] [protected] |