![]() |
VR-Forces 4.0.4 Class Documentation
|

Public Member Functions | |
| DtSdc2DPositionedObject (DtExerciseConn *exConn, unsigned id, const DtString &objName) | |
| virtual | ~DtSdc2DPositionedObject () |
| virtual DtSdcVector2D | position () const =0 |
| position accessor | |
| virtual void | setPosition (const DtSdcVector2D &position)=0 |
| position mutator | |
Private Member Functions | |
| DtSdc2DPositionedObject () | |
| Default constructor. | |
| DtSdc2DPositionedObject (const DtSdc2DPositionedObject &orig) | |
| Copy constructor. | |
| DtSdc2DPositionedObject & | operator= (const DtSdc2DPositionedObject &rhs) |
| Assignment operator. | |
| DtSdc2DPositionedObject::DtSdc2DPositionedObject | ( | DtExerciseConn * | exConn, |
| unsigned | id, | ||
| const DtString & | objName | ||
| ) |
| virtual DtSdc2DPositionedObject::~DtSdc2DPositionedObject | ( | ) | [virtual] |
| DtSdc2DPositionedObject::DtSdc2DPositionedObject | ( | ) | [private] |
Default constructor.
Private and not implemented - you must supply an id and basic geometric parameters to construct the ellipse or rectangle
| DtSdc2DPositionedObject::DtSdc2DPositionedObject | ( | const DtSdc2DPositionedObject & | orig | ) | [private] |
Copy constructor.
Private and unimplemented - not copyable.
| DtSdc2DPositionedObject& DtSdc2DPositionedObject::operator= | ( | const DtSdc2DPositionedObject & | rhs | ) | [private] |
Assignment operator.
Private and unimplemented - not copyable.
| virtual DtSdcVector2D DtSdc2DPositionedObject::position | ( | ) | const [pure virtual] |
position accessor
Get the object's center position
Implemented in DtSdcEllRectBase.
| virtual void DtSdc2DPositionedObject::setPosition | ( | const DtSdcVector2D & | position | ) | [pure virtual] |
position mutator
Set the object's center position
| position | [0.,0.] (left, bottom) to [1.,1.] (right, top) |
Implemented in DtSdcEllRectBase.