![]() |
VR-Forces 4.0.4 Class Documentation
|
Distributed model for drawing rectangles on the overlay layer. More...

Public Member Functions | |
| DtOverlayRectangleModel (DtDe &de, DtUniqueID id) | |
| CTOR. | |
| virtual | ~DtOverlayRectangleModel () |
| DTOR. | |
| virtual void | setDimensions (double width, double length, double altOffset)=0 |
| Sets the dimensions of the model. | |
| virtual void | removePoint (int index) |
| Overridden to allow setDimensions to handle point manipulation. | |
| virtual void | addPoint (const DtVector &point, int index) |
| Add a new point to the line at the specified index, or, at the end if index is -1. | |
| virtual void | setOrientation (const DtTaitBryan &ori) |
| Sets the orientation of the rectangle. | |
Distributed model for drawing rectangles on the overlay layer.
CTOR.
| virtual makVrv::DtOverlayRectangleModel::~DtOverlayRectangleModel | ( | ) | [virtual] |
DTOR.
| virtual void makVrv::DtOverlayRectangleModel::setDimensions | ( | double | width, |
| double | length, | ||
| double | altOffset | ||
| ) | [pure virtual] |
Sets the dimensions of the model.
Implemented in makVrv::DtOsgOverlayRectangleModel.
| virtual void makVrv::DtOverlayRectangleModel::removePoint | ( | int | index | ) | [virtual] |
Overridden to allow setDimensions to handle point manipulation.
Implements makVrv::DtPolygonModel.
| virtual void makVrv::DtOverlayRectangleModel::addPoint | ( | const DtVector & | point, |
| int | index | ||
| ) | [virtual] |
Add a new point to the line at the specified index, or, at the end if index is -1.
Implements makVrv::DtPolygonModel.
| virtual void makVrv::DtOverlayRectangleModel::setOrientation | ( | const DtTaitBryan & | ori | ) | [virtual] |
Sets the orientation of the rectangle.
Reimplemented in makVrv::DtOsgOverlayRectangleModel.