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

List of all members.

Public Member Functions

 DtSdc3DTwoPositionedObject (DtExerciseConn *exConn, unsigned id, const DtString &objName)
virtual ~DtSdc3DTwoPositionedObject ()
virtual const DtSdc3DAttachPointstartAttachment () const =0
 attachment accessor
virtual void setStartAttachment (const DtSdc3DAttachPoint &attachment)=0
 attachment mutator
virtual const DtSdc3DAttachPointendAttachment () const =0
 attachment accessor
virtual void setEndAttachment (const DtSdc3DAttachPoint &attachment)=0
 attachment mutator

Private Member Functions

 DtSdc3DTwoPositionedObject ()
 Default constructor.
 DtSdc3DTwoPositionedObject (const DtSdc3DTwoPositionedObject &orig)
 Copy constructor.
DtSdc3DTwoPositionedObjectoperator= (const DtSdc3DTwoPositionedObject &rhs)
 Assignment operator.

Constructor & Destructor Documentation

DtSdc3DTwoPositionedObject::DtSdc3DTwoPositionedObject ( 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

DtSdc3DTwoPositionedObject& DtSdc3DTwoPositionedObject::operator= ( const DtSdc3DTwoPositionedObject rhs) [private]

Assignment operator.

Private and unimplemented - not copyable.

virtual const DtSdc3DAttachPoint& DtSdc3DTwoPositionedObject::startAttachment ( ) const [pure virtual]

attachment accessor

Get the text's attachment information

Returns:
DtSdc3DAttachPoint, which contains the attachment type and associated data

Implemented in DtSdcLine3DObject, and DtSdcCylinderObject.

virtual void DtSdc3DTwoPositionedObject::setStartAttachment ( const DtSdc3DAttachPoint attachment) [pure virtual]

attachment mutator

Set the text's attachment information

Parameters:
attachment

Implemented in DtSdcLine3DObject, and DtSdcCylinderObject.

virtual const DtSdc3DAttachPoint& DtSdc3DTwoPositionedObject::endAttachment ( ) const [pure virtual]

attachment accessor

Get the text's attachment information

Returns:
DtSdc3DAttachPoint, which contains the attachment type and associated data

Implemented in DtSdcLine3DObject, and DtSdcCylinderObject.

virtual void DtSdc3DTwoPositionedObject::setEndAttachment ( const DtSdc3DAttachPoint attachment) [pure virtual]

attachment mutator

Set the text's attachment information

Parameters:
attachment

Implemented in DtSdcLine3DObject, and DtSdcCylinderObject.


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)