![]() |
VR-Forces 4.6 Class Documentation
|
The default visualization of Point features. More...

Public Member Functions | |
| DtDefaultPointFeatureVisualizer (DtDe &de, DtPointFeature *feature) | |
| virtual | ~DtDefaultPointFeatureVisualizer () |
| 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. | |
Public Member Functions inherited from makVrv::DtPointFeatureVisualizer | |
| DtPointFeatureVisualizer (DtPointFeature *point) | |
| CTOR. | |
| virtual | ~DtPointFeatureVisualizer () |
| DTOR. | |
Public Member Functions inherited from makVrv::DtFeatureVisualizer | |
| DtFeatureVisualizer () | |
| CTOR. | |
| virtual | ~DtFeatureVisualizer () |
| DTOR. | |
Protected Member Functions | |
| void | updatePosition (const DtVector &position) |
| Update the position and the orientation of the object. | |
| void | create3dModels (int modelSet) |
| Create the 3D models. | |
| void | create2dModels (int modelSet) |
| Create the 2D models. | |
| void | updateHighlights () |
Protected Attributes | |
| DtDe & | myDe |
| bool | myHighlightedFlag |
| float | myOutlineColor [4] |
| DtSignalConnectionManager | myConnections |
| DtSceneObjectAgent * | my3dAgent |
| DtSceneObjectAgent * | my2dAgent |
| DtEllipsoidArcModelAgent * | mySphereModel |
| My 3D models. | |
| DtAttachableCuboidModelAgent * | myCubeModel |
| DtCylinderModelAgent * | myCylinderModel |
| DtOverlayPolygonModelAgent * | my2dOutlinePolygon |
| My 2D models. | |
| DtOverlayPolygonModelAgent * | my2dFilledPolygon |
Protected Attributes inherited from makVrv::DtPointFeatureVisualizer | |
| DtPointFeature * | myPoint |
The default visualization of Point features.
Visualizes them as spheres, cylinders and cubes depending on their attribute values.
| makVrv::DtDefaultPointFeatureVisualizer::DtDefaultPointFeatureVisualizer | ( | DtDe & | de, |
| DtPointFeature * | feature | ||
| ) |
|
virtual |
|
virtual |
Visualize the point for a given model set.
Implements makVrv::DtFeatureVisualizer.
|
virtual |
Check to see if this point feature has a scene object id.
Implements makVrv::DtFeatureVisualizer.
|
virtual |
Set the color of the point feature.
Implements makVrv::DtFeatureVisualizer.
|
virtual |
Set the color of the point feature.
Implements makVrv::DtFeatureVisualizer.
|
virtual |
Set The visualizer to display the feature highlighted.
Implements makVrv::DtFeatureVisualizer.
|
protected |
Update the position and the orientation of the object.
|
protected |
Create the 3D models.
|
protected |
Create the 2D models.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
My 3D models.
|
protected |
|
protected |
|
protected |
My 2D models.
|
protected |