![]() |
VR-Forces 4.2 Class Documentation
|
This driver demonstrates drawing communication lines. More...

Public Member Functions | |
| DtExampleCommLinesDriver (makVrv::DtAgentManager &am) | |
| CTOR. | |
| virtual | ~DtExampleCommLinesDriver () |
| Virtual DTOR. | |
Methods Inherited from makVrv::DtDriver | |
| virtual const std::string & | className () const |
| Returns the driver's class name. | |
| virtual bool | onStart () |
| Performs startup logic for the driver. | |
| virtual bool | onStop () |
| Performs shutdown logic for the driver. | |
| virtual bool | onTick () |
| Performs update logic for the driver. | |
| virtual void | slot_displayEngineAdded (const makVrv::DtDeRecord &igRecord) |
| Ensures the driver is properly restarted when a De is connected. | |
Protected Types | |
| typedef boost::unordered_map < int, makVrv::DtUniqueID > | SceneObjectIdsByModelSet |
Protected Member Functions | |
| makVrv::DtEntityFacade * | createEntityFacade (makVrv::DtAgentManager &am, makVrv::DtElementID elementId, const makVrv::DtModelSetRealizationManager::ModelSetRealizations &modelSets, bool distribute) |
| Creates an entity facade for an F-18. | |
| virtual void | updatePosition () |
| Updates the current position / orientation of the entity. | |
| virtual void | updateCommLines (int modelSet) |
| Instantiates comm lines if they have timed out. | |
| virtual void | repositionAircraft (DtVector position, DtTaitBryan ori) |
| Positions the aircraft at the given coordinates. | |
Protected Attributes | |
| SceneObjectIdsByModelSet | mySceneObjectIds |
| makVrv::DtEntityFacade * | myEntityFacade |
| double | myAngularVelocity |
| DtVector | myOrbitCenter |
| double | myLastCommLineTime |
| double | myLastUpdateTime |
| double | myClockAngle |
| double | myRadius |
| double | myRoll |
This driver demonstrates drawing communication lines.
|
protected |
| DtExampleCommLinesDriver::DtExampleCommLinesDriver | ( | makVrv::DtAgentManager & | am | ) |
CTOR.
|
virtual |
Virtual DTOR.
|
virtual |
Returns the driver's class name.
|
virtual |
Performs startup logic for the driver.
|
virtual |
Performs shutdown logic for the driver.
|
virtual |
Performs update logic for the driver.
|
virtual |
Ensures the driver is properly restarted when a De is connected.
|
protected |
Creates an entity facade for an F-18.
Properly initializes the individual 3d/2d/Colorized facades.
|
protectedvirtual |
Updates the current position / orientation of the entity.
|
protectedvirtual |
Instantiates comm lines if they have timed out.
|
protectedvirtual |
Positions the aircraft at the given coordinates.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |