![]() |
VR-Forces 4.0.4 Class Documentation
|
Base visualizer class for visualizing features. More...

Public Member Functions | |
| DtFeatureVisualizer () | |
| CTOR. | |
| virtual | ~DtFeatureVisualizer () |
| DTOR. | |
| virtual void | visualize (int modelSet)=0 |
| Visualize the point for a given model set. | |
| virtual std::vector< DtUniqueID > | findSceneObjectIds () const =0 |
| Check to see if this point feature has a scene object id. | |
| virtual void | setColor (const float rgba[4])=0 |
| Set the color of the feature. | |
| virtual void | setOutlineColor (const float rgba[4])=0 |
| Set the outline color of the feature. | |
| virtual void | setHighlighted (bool selected)=0 |
| Set to visualizer the feature selected. | |
Base visualizer class for visualizing features.
| virtual makVrv::DtFeatureVisualizer::~DtFeatureVisualizer | ( | ) | [virtual] |
DTOR.
| virtual void makVrv::DtFeatureVisualizer::visualize | ( | int | modelSet | ) | [pure virtual] |
Visualize the point for a given model set.
Implemented in makVrv::DtDefaultPointFeatureVisualizer, makVrv::DtDefaultArealFeatureVisualizer, and makVrv::DtDefaultEdgeFeatureVisualizer.
| virtual std::vector<DtUniqueID> makVrv::DtFeatureVisualizer::findSceneObjectIds | ( | ) | const [pure virtual] |
Check to see if this point feature has a scene object id.
Implemented in makVrv::DtDefaultPointFeatureVisualizer, makVrv::DtDefaultArealFeatureVisualizer, and makVrv::DtDefaultEdgeFeatureVisualizer.
| virtual void makVrv::DtFeatureVisualizer::setColor | ( | const float | rgba[4] | ) | [pure virtual] |
Set the color of the feature.
Implemented in makVrv::DtDefaultPointFeatureVisualizer, makVrv::DtDefaultArealFeatureVisualizer, and makVrv::DtDefaultEdgeFeatureVisualizer.
| virtual void makVrv::DtFeatureVisualizer::setOutlineColor | ( | const float | rgba[4] | ) | [pure virtual] |
Set the outline color of the feature.
Implemented in makVrv::DtDefaultPointFeatureVisualizer, makVrv::DtDefaultArealFeatureVisualizer, and makVrv::DtDefaultEdgeFeatureVisualizer.
| virtual void makVrv::DtFeatureVisualizer::setHighlighted | ( | bool | selected | ) | [pure virtual] |
Set to visualizer the feature selected.
Implemented in makVrv::DtDefaultPointFeatureVisualizer, makVrv::DtDefaultArealFeatureVisualizer, and makVrv::DtDefaultEdgeFeatureVisualizer.