The DtPickableQuad is a pickable widget that matches the Quad interface.
|
| static unsigned int | idFromColor (unsigned int) |
| |
boost::signalslib::signal
< void(int x, int y)> | signal_mouseEnter |
| |
| boost::signalslib::signal< void()> | signal_mouseLeave |
| |
boost::signalslib::signal
< void(int x, int y)> | signal_mouseMove |
| |
boost::signalslib::signal
< void(int x, int y, int
button)> | signal_mousePress |
| |
boost::signalslib::signal
< void(int x, int y, int
button)> | signal_mouseRelease |
| |
boost::signalslib::signal
< void(int x, int y, int
button)> | signal_mouseDoubleClick |
| |
boost::signalslib::signal
< void(int x, int y, int wheel)> | signal_mouseWheel |
| |
| virtual makVrv::DtPickableQuad::~DtPickableQuad |
( |
| ) |
|
|
virtual |
| makVrv::DtPickableQuad::DtPickableQuad |
( |
| ) |
|
|
delete |
Default Constructor not implemented.
| makVrv::DtPickableQuad::DtPickableQuad |
( |
const DtPickableQuad & |
other | ) |
|
|
delete |
Copy Constructor not implemented - Copy not allowed.
Assignment Operator not implemented - Assignment not allowed.
| virtual void makVrv::DtPickableQuad::setPosition |
( |
float |
x, |
|
|
float |
y, |
|
|
float |
z, |
|
|
float |
w |
|
) |
| |
|
virtual |
Set the center location of the widget. Depending on the coordinate system of the overlay, the position can be in 2D coordinates, 3D coordinates or 4D coordinates (packed higher precision 3D coordinates).
| virtual void makVrv::DtPickableQuad::setRotation |
( |
float |
angle | ) |
|
|
virtual |
Set the orientation of the widget.
| virtual void makVrv::DtPickableQuad::setPoints |
( |
const float |
points[8] | ) |
|
|
virtual |
Set the 2d points of the widget.
- Parameters
-
| points | 2d points in order [x0,y0,x1,y1,...] |
| virtual void makVrv::DtPickableQuad::setPointsByMinimumAltitude |
( |
const float |
points[8], |
|
|
double |
altitude |
|
) |
| |
|
virtual |
Set the 2d points of the widget when the altitude of the observer rendering the widget exceeds the provided altitude, in meters.
| virtual void makVrv::DtPickableQuad::setIsForcedPointsByAltitudeEnabled |
( |
bool |
isEnabled | ) |
|
|
virtual |
Set whether or not a particular set of points are used, regardless of altitude. This only matters if altitude-specific sets of points are used. The sets of points used are provided by the altitude-specific configuration corresponding to the altitude provided using: setAltitudeForForcedPoints(...)
| virtual void makVrv::DtPickableQuad::setAltitudeForForcedPoints |
( |
double |
altitude | ) |
|
|
virtual |
Set the altitude, in meters, to use when determining the forced set of points. This is only used if setIsForcedPointsByAltitudeEnabled(true).
| virtual void makVrv::DtPickableQuad::clearAltitudeSpecificConfigurations |
( |
| ) |
|
|
virtual |
Clear all altitude-specific configurations.
| virtual void makVrv::DtPickableQuad::setGroup |
( |
float |
group | ) |
|
|
virtual |
Sets the group of the widget.
| friend makVrv::DtPickableQuad::DtPickableQuadCreator |
|
private |
| DtQuad* makVrv::DtPickableQuad::myQuad |
|
protected |
The documentation for this class was generated from the following file:
- /data/exports/nrhent7-1/nightly/docs/vrForces.vrf5-0-branch/include/vrvGraphics/DtPickableWidget.h