21 #include <matrix/geodeticCoord.h>
22 #include <matrix/vlTaitBryan.h>
28 class DtCigiConnection;
29 class DtOsgArticulatedModel;
30 class DtCoordinateSystem;
69 virtual void setGeodeticPositionOrientationFromSceneObject(
DtSceneObject& sceneObject,
70 DtGeodeticCoord& objectGeodCoord, DtTaitBryan& objectOrient);
77 virtual void setGeodeticPositionOrientationFromObserver(
DtObserver& observer,
78 DtGeodeticCoord& objectGeodCoord, DtTaitBryan& objectOrient );
96 DtVector positionVec, DtTaitBryan objectOrient );
99 virtual void slot_coordinateSystemChanged();
Virtual base class. Allows for RTTI and proper virtual destruction. Used by Creators, Factories, Providers, Assemblers and User Interfaces.
Definition: DtVirtualBaseClass.h:19
Struct for all Position Request data ParentID & ArticulatedModelID = -1 when not in use...
Definition: DtPositionResponder.h:87
DtCigiConnection & myConnection
Definition: DtCigiPositionHandler.h:109
This class handles all of the position processing for Position Requests It receives signals from the ...
Definition: DtCigiPositionHandler.h:40
An articulated model manipulator for controlling an articulated model. Supports indirect rendering of...
Definition: DtOsgArticulatedModel.h:67
Contains DLL export macros.
A facade for a DtObserverObject.
Definition: DtObserver.h:38
Contains makVrv::DtVirtualBaseClass class.
Contains makVrv::DtObserver class.
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:20
This class is responsible for the actual processing of CIGI data. This holds the entity visualizer...
Definition: DtCigiConnection.h:58
unsigned long long DtUniqueID
Definition: DtUniqueID.h:19
The DtCoordinateSystem is used to manage the current coordinate system of the scene.
Definition: DtCoordinateSystem.h:40
Base class to provide boost signal/slot management.
Contains makVrv::DtPositionResponderclass.
A DtSceneObject represents an object that can be positioned in the scene by (possibly) attaching it t...
Definition: DtSceneObject.h:44
Contains makVrv::DtUniqueID type.
DtSignalConnectionManager myConnections
Definition: DtCigiPositionHandler.h:111
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:76
DtDe & myDe
Definition: DtCigiPositionHandler.h:110
#define DT_DLL_VRVCIGI
Definition: vrvCigi.h:19
Creator class for the DtCigiPositionHandler.
Definition: DtCigiPositionHandler.h:120
DtDe & myDe
Definition: DtCigiPositionHandler.h:136