![]() |
VR-Forces 5.0.2 Developer's Guide
|
Attach VR-Vantage observer to space follow a given entity. Space follow allows the observer to attach to objects far away from the earth and not have the earth (or the followed entity) be clipped away.

Public Member Functions | |
| DtSpaceFollowView_v1 () | |
| ~DtSpaceFollowView_v1 () | |
Public Member Functions inherited from vrvControlToolkit::DtVrvControl_v1 | |
| DtVrvControl_v1 () | |
| ~DtVrvControl_v1 () | |
| DtVrvControl_v1 (const DtVrvControl_v1 &orig) | |
| DtVrvControl_v1 & | operator= (const DtVrvControl_v1 &orig) |
Public Attributes | |
| DtFloat64 | myOffset [3] |
| DtInt8 | myObserver [DtVrvControlNameSize] |
| DtInt8 | myAttachedEntity [DtVrvControlNameSize] |
| DtFloat32 | myLocalModelScalingAmount |
| DtBool | myLocalModelScalingEnabled |
Public Attributes inherited from vrvControlToolkit::DtVrvControl_v1 | |
| DtUInt32 | myMagicNumber |
| DtUInt16 | mySize |
| DtUInt16 | myVersion |
| DtFloat32 | myLibraryVersion |
| DtVrvControlTypeEnum | myType |
|
inline |
CTOR.
|
inline |
DTOR.
| DtFloat64 vrvControlToolkit::DtSpaceFollowView_v1::myOffset[3] |
The (apparent) observer position offset from the attached entity. This may be moved due to the near clipping plane (and the model scaled appropriately to appear (approximately) at this distance.
| DtInt8 vrvControlToolkit::DtSpaceFollowView_v1::myObserver[DtVrvControlNameSize] |
Set the name of the controlled observer.
| DtInt8 vrvControlToolkit::DtSpaceFollowView_v1::myAttachedEntity[DtVrvControlNameSize] |
The Global ID of the entity to attach to.
| DtFloat32 vrvControlToolkit::DtSpaceFollowView_v1::myLocalModelScalingAmount |
Modify the amount of scaling done. The base value for this is 100. Increasing it will cause the object to take up more of the for a given offset.
| DtBool vrvControlToolkit::DtSpaceFollowView_v1::myLocalModelScalingEnabled |
A flag that indicates that myLocalModelScalingAmount should be used.