![]() |
VR-Forces 4.0.4 Class Documentation
|
Visualizer for visualzing a circle vertex. More...

Public Member Functions | |
| DtCircleVertexVisualizer (makVrv::DtBaseConnection &conn, makVrv::DtStateListener &listener, int modelSet) | |
| Constructor. | |
| virtual | ~DtCircleVertexVisualizer () |
| DTOR. | |
| virtual const makVrv::DtStateVisualizer::TypeInfo & | typeInfo () const |
| The instance's type info. | |
Static Public Member Functions | |
| static const makVrv::DtStateVisualizer::TypeInfo & | theTypeInfo () |
| This class's type info. | |
Protected Member Functions | |
| virtual void | addControlPoint (const DtVector &position, const makVrv::DtUniqueID &vertexElementId) |
| virtual void | moveControlPoint (int index, const DtVector &position) |
| virtual DtVector | modifyPosition (int index, const DtVector &position) |
| Returns new point based on index, radius and rotation. | |
| virtual DtVector | xPoint () const |
| X-Point on the line. | |
| virtual DtVector | yPoint () const |
| Y-Point on the line. | |
| virtual DtVector | setAltitudeToOrigin (const DtVector &) const |
| Sets the altitude of the supplied point (local) to the same altitude as the origin and returns that new point. | |
| virtual const makVrv::DtCoordinateSystem * | coordinateSystem () const |
Protected Attributes | |
| makVrv::DtCoordinateSystem * | myCoordinateSystem |
Visualizer for visualzing a circle vertex.
A cicle vertex visualizer has vertices for the middle (origin), X radius (bottom) and Y radius (left) of the circle
| makVrf::DtCircleVertexVisualizer::DtCircleVertexVisualizer | ( | makVrv::DtBaseConnection & | conn, |
| makVrv::DtStateListener & | listener, | ||
| int | modelSet | ||
| ) |
Constructor.
| virtual makVrf::DtCircleVertexVisualizer::~DtCircleVertexVisualizer | ( | ) | [virtual] |
DTOR.
| virtual const makVrv::DtStateVisualizer::TypeInfo& makVrf::DtCircleVertexVisualizer::typeInfo | ( | ) | const [virtual] |
The instance's type info.
Reimplemented from makVrv::DtEnvironmentalVertexVisualizer.
| static const makVrv::DtStateVisualizer::TypeInfo& makVrf::DtCircleVertexVisualizer::theTypeInfo | ( | ) | [static] |
This class's type info.
Reimplemented from makVrv::DtEnvironmentalVertexVisualizer.
| virtual void makVrf::DtCircleVertexVisualizer::addControlPoint | ( | const DtVector & | position, |
| const makVrv::DtUniqueID & | vertexElementId | ||
| ) | [protected, virtual] |
Reimplemented from makVrv::DtEnvironmentalVertexVisualizer.
Referenced by makVrf::VRF_PROTOCOL_NAMESPACE::DtVrfVrlinkCircleVertexVisualizer::setControlPoints().
| virtual void makVrf::DtCircleVertexVisualizer::moveControlPoint | ( | int | index, |
| const DtVector & | position | ||
| ) | [protected, virtual] |
Reimplemented from makVrv::DtEnvironmentalVertexVisualizer.
Referenced by makVrf::VRF_PROTOCOL_NAMESPACE::DtVrfVrlinkCircleVertexVisualizer::setControlPoints().
| virtual DtVector makVrf::DtCircleVertexVisualizer::modifyPosition | ( | int | index, |
| const DtVector & | position | ||
| ) | [protected, virtual] |
Returns new point based on index, radius and rotation.
| virtual DtVector makVrf::DtCircleVertexVisualizer::xPoint | ( | ) | const [protected, virtual] |
X-Point on the line.
Reimplemented in makVrf::VRF_PROTOCOL_NAMESPACE::DtVrfVrlinkCircleVertexVisualizer.
Referenced by makVrf::VRF_PROTOCOL_NAMESPACE::DtVrfVrlinkCircleVertexVisualizer::xPoint().
| virtual DtVector makVrf::DtCircleVertexVisualizer::yPoint | ( | ) | const [protected, virtual] |
Y-Point on the line.
Reimplemented in makVrf::VRF_PROTOCOL_NAMESPACE::DtVrfVrlinkCircleVertexVisualizer.
Referenced by makVrf::VRF_PROTOCOL_NAMESPACE::DtVrfVrlinkCircleVertexVisualizer::yPoint().
| virtual DtVector makVrf::DtCircleVertexVisualizer::setAltitudeToOrigin | ( | const DtVector & | ) | const [protected, virtual] |
Sets the altitude of the supplied point (local) to the same altitude as the origin and returns that new point.
| virtual const makVrv::DtCoordinateSystem* makVrf::DtCircleVertexVisualizer::coordinateSystem | ( | ) | const [protected, virtual] |
Reimplemented in makVrf::VRF_PROTOCOL_NAMESPACE::DtVrfVrlinkCircleVertexVisualizer.