![]() |
VR-Forces 4.0.4 Class Documentation
|
The DtPickableLine is a pickable widget that matches the TriangleProxy interface. More...

Public Member Functions | |
| virtual | ~DtPickableTriangle () |
| Virtual DTOR. | |
| void | set3DPosition (float x, float y, float z, float w) |
| Sets the 3D position of the triangle. (As a packed vec 4). | |
| void | set3DPosition (unsigned int index, float x, float y, float z, float w) |
| Sets the 3D position of a vertex in the triangle. (As a packed vec 4). | |
| void | set2DPosition (unsigned int index, float x, float y) |
| Set a specific position. | |
| void | setGroup (float order) |
| Set the order. | |
Protected Member Functions | |
| DtPickableTriangle (DtWidgetPicker &picker) | |
| Protected CTOR (Instantiated by DtWidgetPicker) | |
Protected Attributes | |
| DtTriangleProxy * | myProxy |
Friends | |
| class | DtWidgetPicker |
The DtPickableLine is a pickable widget that matches the TriangleProxy interface.
| virtual makVrv::DtPickableTriangle::~DtPickableTriangle | ( | ) | [virtual] |
Virtual DTOR.
| makVrv::DtPickableTriangle::DtPickableTriangle | ( | DtWidgetPicker & | picker | ) | [protected] |
Protected CTOR (Instantiated by DtWidgetPicker)
| void makVrv::DtPickableTriangle::set3DPosition | ( | float | x, |
| float | y, | ||
| float | z, | ||
| float | w | ||
| ) |
Sets the 3D position of the triangle. (As a packed vec 4).
| void makVrv::DtPickableTriangle::set3DPosition | ( | unsigned int | index, |
| float | x, | ||
| float | y, | ||
| float | z, | ||
| float | w | ||
| ) |
Sets the 3D position of a vertex in the triangle. (As a packed vec 4).
| void makVrv::DtPickableTriangle::set2DPosition | ( | unsigned int | index, |
| float | x, | ||
| float | y | ||
| ) |
Set a specific position.
Does not do index bounds checking.
| void makVrv::DtPickableTriangle::setGroup | ( | float | order | ) |
Set the order.
friend class DtWidgetPicker [friend] |
Reimplemented from makVrv::DtPickableWidget.
DtTriangleProxy* makVrv::DtPickableTriangle::myProxy [protected] |