VR-Forces 4.0.4 Class Documentation
Public Member Functions | Protected Member Functions | Protected Attributes | Friends
makVrv::DtPickableQuad Class Reference

The DtPickableQuad is a pickable widget that matches the Quad interface. More...

Inheritance diagram for makVrv::DtPickableQuad:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual ~DtPickableQuad ()
 Virtual DTOR.
void setPosition (float x, float y, float z, float w)
 Set the center location of the widget.
void setRotation (float angle)
 Set the orientation of the widget.
void setPoints (const float points[8])
 Set the 2d points of the widget.
void setGroup (float group)
 Sets the group of the widget.

Protected Member Functions

 DtPickableQuad (DtWidgetPicker &picker)
 Protected CTOR (Instantiated by DtWidgetPicker)

Protected Attributes

DtQuadmyQuad

Friends

class DtWidgetPicker

Detailed Description

The DtPickableQuad is a pickable widget that matches the Quad interface.


Constructor & Destructor Documentation

Virtual DTOR.

Protected CTOR (Instantiated by DtWidgetPicker)


Member Function Documentation

void makVrv::DtPickableQuad::setPosition ( float  x,
float  y,
float  z,
float  w 
)

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).

void makVrv::DtPickableQuad::setRotation ( float  angle)

Set the orientation of the widget.

void makVrv::DtPickableQuad::setPoints ( const float  points[8])

Set the 2d points of the widget.

Parameters:
points2d points in order [x0,y0,x1,y1,...]
void makVrv::DtPickableQuad::setGroup ( float  group)

Sets the group of the widget.


Friends And Related Function Documentation

friend class DtWidgetPicker [friend]

Reimplemented from makVrv::DtPickableWidget.


Member Data Documentation


The documentation for this class was generated from the following file:

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)