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

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