VR-Forces 4.0.4 Class Documentation
Public Member Functions | Private Member Functions
DtSdc2DPositionedObject Class Reference
Inheritance diagram for DtSdc2DPositionedObject:
Inheritance graph
[legend]

List of all members.

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.
DtSdc2DPositionedObjectoperator= (const DtSdc2DPositionedObject &rhs)
 Assignment operator.

Constructor & Destructor Documentation

DtSdc2DPositionedObject::DtSdc2DPositionedObject ( DtExerciseConn *  exConn,
unsigned  id,
const DtString objName 
)

Default constructor.

Private and not implemented - you must supply an id and basic geometric parameters to construct the ellipse or rectangle

Copy constructor.

Private and unimplemented - not copyable.


Member Function Documentation

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

Returns:
[0.,0.] (left, bottom) to [1.,1.] (right, top)

Implemented in DtSdcEllRectBase.

virtual void DtSdc2DPositionedObject::setPosition ( const DtSdcVector2D position) [pure virtual]

position mutator

Set the object's center position

Parameters:
position[0.,0.] (left, bottom) to [1.,1.] (right, top)

Implemented in DtSdcEllRectBase.


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)