VR-Forces 4.3 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions | Public Attributes
vrvControlToolkit::DtTetherView_v1 Struct Reference

Attach VR-Vantage observer to tether to a given entity. More...

Inheritance diagram for vrvControlToolkit::DtTetherView_v1:
Inheritance graph
[legend]

Public Member Functions

 DtTetherView_v1 ()
 CTOR.
 ~DtTetherView_v1 ()
 DTOR.
- Public Member Functions inherited from vrvControlToolkit::DtVrvControl_v1
 DtVrvControl_v1 ()
 CTOR.
 ~DtVrvControl_v1 ()
 DTOR.
 DtVrvControl_v1 (const DtVrvControl_v1 &orig)
 Copy CTOR.
DtVrvControl_v1operator= (const DtVrvControl_v1 &orig)
 Assignment operator.

Public Attributes

DtFloat64 myOffset [3]
 The location of the observer as an offset from the location of the attached-to entity.
DtFloat64 myOffsetOri [3]
 Set the orientation that the observer will use, in database cooordinates.
DtInt8 myObserver [DtVrvControlNameSize]
 The name of the controlled observer.
DtInt8 myAttachedEntity [DtVrvControlNameSize]
 The Global ID of the attached entity.
- Public Attributes inherited from vrvControlToolkit::DtVrvControl_v1
DtUInt32 myMagicNumber
 Bit pattern that indicates that this is a view control packet.
DtUInt16 mySize
 The total size of the VC packet, including this header This will be filled in by the specific view control packet constructor.
DtUInt16 myVersion
 View control packet version.
DtFloat32 myLibraryVersion
 View control library version.
DtVrvControlTypeEnum myType
 View control packet type.

Detailed Description

Attach VR-Vantage observer to tether to a given entity.

In tether attach mode, the observer tracks the attached entity's position, but not its orientation.

Constructor & Destructor Documentation

vrvControlToolkit::DtTetherView_v1::DtTetherView_v1 ( )
inline

CTOR.

vrvControlToolkit::DtTetherView_v1::~DtTetherView_v1 ( )
inline

DTOR.

Member Data Documentation

DtFloat64 vrvControlToolkit::DtTetherView_v1::myOffset[3]

The location of the observer as an offset from the location of the attached-to entity.

The offset is specified in the attached entity's coordinate system

DtFloat64 vrvControlToolkit::DtTetherView_v1::myOffsetOri[3]

Set the orientation that the observer will use, in database cooordinates.

On a projected database, facing North, positive psi rotates to the west; positive theta rotates up, and positive phi rolls right. For geocentric databases, use DIS/HLA RPR orientation with psi negated.

DtInt8 vrvControlToolkit::DtTetherView_v1::myObserver[DtVrvControlNameSize]

The name of the controlled observer.

DtInt8 vrvControlToolkit::DtTetherView_v1::myAttachedEntity[DtVrvControlNameSize]

The Global ID of the attached entity.


The documentation for this struct was generated from the following file:

Document ID: Generated on Wed Mar 11 21:20:57 EDT 2015 from SVN revision 150940
Copyright © 2005-2014 VT MÄK. All Rights Reserved (www.mak.com)