![]() |
VR-Forces 5.0.2 Developer's Guide
|
The base class for remote graphics visualizers.

Public Member Functions | |
| DtRemoteGraphicVisualizerAttributes () | |
| virtual | ~DtRemoteGraphicVisualizerAttributes () |
| virtual void | setFlashing (bool flashing)=0 |
| virtual void | setActive (bool active) |
| virtual void | setLayerName (const std::string &layerName) |
Protected Member Functions | |
| virtual void | setVisible (bool yesNo)=0 |
Protected Attributes | |
| bool | myActive |
| bool | myFlashing |
| std::vector< std::string > | myLayers |
| std::string | myLayerName |
| bool | myRemoteGraphicsEnabled |
| makVrv::DtRemoteGraphicVisualizerAttributes::DtRemoteGraphicVisualizerAttributes | ( | ) |
CTOR.
|
virtual |
DTOR.
|
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::Dt3DLineStateVisualizer, makVrv::Dt3DAreaStateVisualizer, makVrv::DtAttributeGroupStateVisualizer, makVrv::Dt2DRectangleStateVisualizer, makVrv::Dt2DEllipseStateVisualizer, and makVrv::Dt2DTriangleStateVisualizer.
|
virtual |
Set the graphic active or inactive.
|
virtual |
Sets the layer that the graphic is in.
Reimplemented in makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkRemoteGraphicStateVisualizer< DtAttributeGroupStateVisualizer >.
|
protectedpure virtual |
Implemented in makVrv::Dt3DLineStateVisualizer, makVrv::Dt2DLineStateVisualizer, makVrv::DtCylinderStateVisualizer, makVrv::Dt2DRectangleStateVisualizer, makVrv::Dt3DTextStateVisualizer, makVrv::DtEllipsoidStateVisualizer, makVrv::Dt2DEllipseStateVisualizer, makVrv::DtCuboidStateVisualizer, makVrv::Dt2DTextStateVisualizer, makVrv::Dt2DTriangleStateVisualizer, makVrv::Dt3DAreaStateVisualizer, and makVrv::DtAttributeGroupStateVisualizer.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |