VR-Forces 4.0.4 Class Documentation
Public Member Functions | Protected Attributes
makVrf::DtPropFacade Class Reference
Inheritance diagram for makVrf::DtPropFacade:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DtPropFacade (makVrv::DtDe &de)
virtual ~DtPropFacade ()
virtual void setModelDefinition (const std::string &modelDef)
virtual void setOrientation (const DtTaitBryan &orientation)
 Sets the orientation of the object.
virtual void setOrigin (const DtVector &)
virtual void setOrigin (const DtGeodeticCoord &)
 Pure overrides that must be implemented.
virtual void setOriginAndSeaLevel (const DtVector &)
virtual void setVisible (bool yesNo)
 Sets a flag to indicate the object should be hidden.
virtual void realizeFacades ()
 Puts all items into the scene.
virtual void unrealizeFacades ()
 Removes all items from the scene.
virtual makVrv::DtUniqueID uniqueID () const
virtual void setPickable (bool)
virtual void setIndicatorVisible (bool)
virtual void setWidgetEventsEnabled (bool)
virtual void setHatLineVisible (bool)

Protected Attributes

makVrv::DtSceneObjectAgent * mySceneObject
makVrv::DtModelAgent * myObjectModel

Constructor & Destructor Documentation

virtual makVrf::DtPropFacade::~DtPropFacade ( ) [virtual]

Member Function Documentation

virtual void makVrf::DtPropFacade::setModelDefinition ( const std::string &  modelDef) [virtual]
virtual void makVrf::DtPropFacade::setOrientation ( const DtTaitBryan &  ) [virtual]

Sets the orientation of the object.

Implements makVrf::DtVrfObjectFacadeInterface.

virtual void makVrf::DtPropFacade::setOrigin ( const DtVector ) [virtual]
virtual void makVrf::DtPropFacade::setOrigin ( const DtGeodeticCoord &  ) [virtual]

Pure overrides that must be implemented.

Reimplemented from makVrf::DtVrfObjectFacadeInterface.

virtual void makVrf::DtPropFacade::setOriginAndSeaLevel ( const DtVector ) [virtual]
virtual void makVrf::DtPropFacade::setVisible ( bool  ) [virtual]

Sets a flag to indicate the object should be hidden.

Does not actually hide the object itself. Subclasses of this class should hide the actual object

Reimplemented from makVrf::DtVrfObjectFacadeInterface.

virtual void makVrf::DtPropFacade::realizeFacades ( ) [virtual]

Puts all items into the scene.

Implements makVrf::DtVrfObjectFacadeInterface.

virtual void makVrf::DtPropFacade::unrealizeFacades ( ) [virtual]

Removes all items from the scene.

Implements makVrf::DtVrfObjectFacadeInterface.

virtual void makVrf::DtPropFacade::setPickable ( bool  ) [virtual]
virtual void makVrf::DtPropFacade::setIndicatorVisible ( bool  ) [virtual]
virtual void makVrf::DtPropFacade::setWidgetEventsEnabled ( bool  ) [virtual]
virtual void makVrf::DtPropFacade::setHatLineVisible ( bool  ) [virtual]

Member Data Documentation

makVrv::DtSceneObjectAgent* makVrf::DtPropFacade::mySceneObject [protected]
makVrv::DtModelAgent* makVrf::DtPropFacade::myObjectModel [protected]

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)