23 class DtCigiConnection;
24 class DtTrackAcquirer;
26 class DtLosTrackAcquirer;
27 class DtTrackAcquisitionBox;
28 class DtLosTrackMonitor;
84 virtual void destroyTrackObjectStruct(
unsigned int sensorId );
98 virtual void slot_sensorTrackAcquisitionBoxComponentReceived(
unsigned int sensorId,
99 unsigned int centerX,
unsigned int centerY,
unsigned int boxWidth,
unsigned int boxHeight,
bool render );
107 virtual void performSensorTrackAcquisitionBoxComponent(
unsigned int sensorId,
108 unsigned int centerX,
unsigned int centerY,
unsigned int boxWidth,
unsigned int boxHeight,
bool render );
Contains makVrv::DtSensorResponder class.
Virtual base class.
Definition: DtVirtualBaseClass.h:19
DtTrackObjectsMap myTrackObjects
Definition: DtCigiSensorController.h:147
Definition: DtCigiSensorController.h:150
Base class for Track Monitors which monitor the tracking of an object.
Definition: DtTrackMonitor.h:34
This class listens to signal_sensorControlRequest from the DtCigiSensorResponder, which processes CIG...
Definition: DtCigiSensorController.h:45
DtDe & myDe
Definition: DtCigiSensorController.h:138
DtSensorResponseMap mySensorResponseMap
Stores all the sensor responses This is here rather than the sensor responder as the responses need u...
Definition: DtCigiSensorController.h:145
Contains DLL export macros.
std::map< unsigned int, DtTrackObjectStruct * > DtTrackObjectsMap
Map type def for DtTrackObjects() storage , int = sensor id If the CIGI connection is using it's own ...
Definition: DtCigiSensorController.h:65
Struct for storing all the particular objects relating to track mode type.
Definition: DtCigiSensorController.h:53
DtTrackMonitor * TrackMonitor
Definition: DtCigiSensorController.h:56
Contains makVrv::DtVirtualBaseClass class.
Structure containing the data for the Sensor Response Packet.
Definition: DtSensorResponder.h:87
Base class for objects that identify entities that can be tracked on screen or in the scene...
Definition: DtTrackAcquirer.h:41
DtSignalConnectionManager myConnections
Definition: DtCigiSensorController.h:140
std::map< unsigned int, DtSensorResponder::DtSensorResponseData * > DtSensorResponseMap
Map type def for DtSensorResponseData() storage, int = sensor id.
Definition: DtCigiSensorController.h:136
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:20
DtDe & myDe
Definition: DtCigiSensorController.h:162
This class is responsible for the actual processing of CIGI data.
Definition: DtCigiConnection.h:57
DtCigiConnection & myCigiConnection
Definition: DtCigiSensorController.h:139
Base class to provide boost signal/slot management.
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
#define DT_DLL_VRVCIGI
Definition: vrvCigi.h:19
DtTrackAcquirer * TrackAcquirer
Definition: DtCigiSensorController.h:55
Initialises a Acquisition box that a DtTrackAcquirer() can use.
Definition: DtTrackAcquisitionBox.h:30
Structure containing the data of the processed inbound sensor control packet.
Definition: DtSensorResponder.h:67
DtTrackAcquisitionBox * TrackAcquisitionBox
Definition: DtCigiSensorController.h:57