![]() |
VR-Forces 4.0.4 Class Documentation
|
The base class for remote graphics visualizers. More...

Public Member Functions | |
| DtRemoteGraphicVisualizerAttributes () | |
| CTOR. | |
| virtual | ~DtRemoteGraphicVisualizerAttributes () |
| DTOR. | |
| virtual void | setFlashing (bool flashing)=0 |
| Set the graphic's flashing state (similar to HTML blink) | |
| virtual void | setActive (bool active) |
| Set the graphic active or inactive. | |
| virtual void | setLayerName (const std::string &layerName) |
| Sets the layer that the graphic is in. | |
Protected Member Functions | |
| virtual void | setVisible (bool yesNo)=0 |
Protected Attributes | |
| bool | myActive |
| bool | myFlashing |
| std::vector< std::string > | myLayers |
| std::string | myLayerName |
| bool | myEnabled |
The base class for remote graphics visualizers.
| virtual makVrv::DtRemoteGraphicVisualizerAttributes::~DtRemoteGraphicVisualizerAttributes | ( | ) | [virtual] |
DTOR.
| virtual void makVrv::DtRemoteGraphicVisualizerAttributes::setFlashing | ( | bool | flashing | ) | [pure virtual] |
Set the graphic's flashing state (similar to HTML blink)
Implemented in makVrv::Dt2DLineStateVisualizer, makVrv::Dt2DTextStateVisualizer, makVrv::DtCylinderStateVisualizer, makVrv::Dt3DTextStateVisualizer, makVrv::DtEllipsoidStateVisualizer, makVrv::DtCuboidStateVisualizer, makVrv::Dt3DAreaStateVisualizer, makVrv::Dt3DLineStateVisualizer, makVrv::Dt2DRectangleStateVisualizer, makVrv::DtAttributeGroupStateVisualizer, makVrv::Dt2DEllipseStateVisualizer, and makVrv::Dt2DTriangleStateVisualizer.
| virtual void makVrv::DtRemoteGraphicVisualizerAttributes::setActive | ( | bool | active | ) | [virtual] |
Set the graphic active or inactive.
| virtual void makVrv::DtRemoteGraphicVisualizerAttributes::setLayerName | ( | const std::string & | layerName | ) | [virtual] |
Sets the layer that the graphic is in.
Reimplemented in makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkRemoteGraphicStateVisualizer< DtAttributeGroupStateVisualizer >.
| virtual void makVrv::DtRemoteGraphicVisualizerAttributes::setVisible | ( | bool | yesNo | ) | [protected, pure virtual] |
Implemented in makVrv::Dt3DLineStateVisualizer, makVrv::Dt2DLineStateVisualizer, makVrv::DtCylinderStateVisualizer, makVrv::Dt2DRectangleStateVisualizer, makVrv::DtEllipsoidStateVisualizer, makVrv::Dt3DTextStateVisualizer, makVrv::DtCuboidStateVisualizer, makVrv::Dt2DEllipseStateVisualizer, makVrv::Dt2DTextStateVisualizer, makVrv::Dt2DTriangleStateVisualizer, makVrv::Dt3DAreaStateVisualizer, and makVrv::DtAttributeGroupStateVisualizer.
std::vector<std::string> makVrv::DtRemoteGraphicVisualizerAttributes::myLayers [protected] |
std::string makVrv::DtRemoteGraphicVisualizerAttributes::myLayerName [protected] |