![]() |
VR-Forces 5.0.3 Developer's Guide
|
The DtSpotReportDataInterface class is a wrapper around state views to give access to convenience methods which will allow developers to more easily access data about those objects. It will also provide some basic manipulation for that object.

Protected Member Functions | |
| virtual void | slot_simObjectEntryAboutToBeRemoved (makVrv::DtSimObjectEntry &) |
Protected Member Functions inherited from makVrf::DtObjectDataInterface | |
| virtual DtVector | geocentricVectorToLocalVector (const DtVector &localLocation, const DtVector &geocVector) const |
| virtual void | slot_onStateViewUpdated () |
Protected Attributes | |
| makVrv::DtStateView < DtSpotReportState > * | mySpotReportStateView |
Protected Attributes inherited from makVrf::DtObjectDataInterface | |
| makVrv::DtDe & | myDe |
| makVrv::DtStateView < makVrv::DtSimState > * | myStateView |
Additional Inherited Members | |
Public Types inherited from makVrf::DtObjectDataInterface | |
| enum | Representation { Local = 0, World = 1 } |
Static Public Member Functions inherited from makVrf::DtObjectDataInterface | |
| template<typename T_ObjectDataInterfaceType > | |
| static DtBoost::shared_ptr < T_ObjectDataInterfaceType > | cast (DtBoost::shared_ptr< DtObjectDataInterface > dataInterface) |
Public Attributes inherited from makVrf::DtObjectDataInterface | |
| boost::signals2::signal< void()> | signal_dataUpdated |
| boost::signals2::signal< void()> | signal_dataRemoved |
| makVrf::DtSpotReportDataInterface::DtSpotReportDataInterface | ( | makVrv::DtDe & | ) |
|
virtual |
|
virtual |
Returns the type of this object. Used for dynamic casting to proper sub-class.
Reimplemented from makVrf::DtObjectDataInterface.
|
inline |
Access to the complete set of data on the spot report object is done though this method.
|
virtual |
Returns the location of the entity.
|
virtual |
Returns the label of the object.
|
virtual |
Returns the orientation of the object.
|
virtual |
Returns the type of the object.
|
virtual |
Returns the objects velocity.
|
virtual |
Returns the objects acceleration.
|
virtual |
Returns the objects topographic heading (in degrees)
|
virtual |
Called to set the state view this data will wrap.
Reimplemented from makVrf::DtObjectDataInterface.
|
protectedvirtual |
Slot that is called when the state view is destroyed. Will mark this item as removed by clearing out internal pointers.
Reimplemented from makVrf::DtObjectDataInterface.
|
protected |