DtTetherLocationTrackViewCommand enables Tether track on the named observer.
| makVrv::DtTetherLocationTrackViewCommand::DtTetherLocationTrackViewCommand |
( |
| ) |
|
| virtual makVrv::DtTetherLocationTrackViewCommand::~DtTetherLocationTrackViewCommand |
( |
| ) |
|
|
virtual |
| virtual std::string makVrv::DtTetherLocationTrackViewCommand::observer |
( |
| ) |
|
|
virtual |
Return the name of the observer that this command will control.
| virtual void makVrv::DtTetherLocationTrackViewCommand::setObserver |
( |
const std::string & |
newObs | ) |
|
|
virtual |
Set the name of the observer that this command will control.
| virtual DtVector makVrv::DtTetherLocationTrackViewCommand::offset |
( |
| ) |
const |
|
virtual |
Get the location of the observer as an offset from the location of the attached-to entity.
| virtual void makVrv::DtTetherLocationTrackViewCommand::setOffset |
( |
const DtVector & |
vec | ) |
|
|
virtual |
Specify the location of the observer as an offset from the location of the attached-to entity. The offset is specified in the body coordinate system of the attached-to object.
| virtual DtUniqueID makVrv::DtTetherLocationTrackViewCommand::attachedEntity |
( |
| ) |
const |
|
virtual |
Get the element ID of the entity that the observer will be attached to.
| virtual void makVrv::DtTetherLocationTrackViewCommand::setAttachedEntity |
( |
const DtUniqueID & |
entityId | ) |
|
|
virtual |
Specify the element ID of the entity that will be attached to.
| virtual DtVector makVrv::DtTetherLocationTrackViewCommand::trackedLocation |
( |
| ) |
const |
|
virtual |
Get the (database) location that will be tracked. Tracking a location means that the observer's orientation will be set to face the tracked location.
| virtual void makVrv::DtTetherLocationTrackViewCommand::setTrackedLocation |
( |
const DtVector & |
location | ) |
|
|
virtual |
Set the (database) location that will be tracked.
| virtual void makVrv::DtTetherLocationTrackViewCommand::execute |
( |
DtDe & |
de | ) |
|
|
virtual |
| std::string makVrv::DtTetherLocationTrackViewCommand::myObserver |
|
protected |
| DtVector makVrv::DtTetherLocationTrackViewCommand::myOffset |
|
protected |
| DtUniqueID makVrv::DtTetherLocationTrackViewCommand::myAttachedEntity |
|
protected |
| DtVector makVrv::DtTetherLocationTrackViewCommand::myTrackedLocation |
|
protected |
The documentation for this class was generated from the following file: