16 #include <matrix/vlVector.h>
41 virtual unsigned int losId()
const;
43 virtual void setLosId(
unsigned int id);
47 virtual unsigned int hostFrameNumber()
const;
50 virtual void setHostFrameNumber(
unsigned int frameNum);
54 virtual bool rangeValid()
const;
60 virtual void setRangeValid(
bool valid);
63 virtual double range()
const;
65 virtual void setRange(
double r);
76 virtual int cigiEntityHit()
const;
79 virtual void setCigiEntityHit(
int source);
83 virtual std::string connectionObjectEntityHit()
const;
86 virtual void setConnectionObjectEntityHit( std::string
source );
90 virtual bool endpointVisible()
const;
94 virtual void setEndpointVisible(
bool vis);
98 virtual unsigned int responseCount()
const;
102 virtual void setResponseCount(
unsigned int count);
Virtual base class. Allows for RTTI and proper virtual destruction. Used by Creators, Factories, Providers, Assemblers and User Interfaces.
Definition: DtVirtualBaseClass.h:19
unsigned int myLosId
Definition: DtCigiLosBasicResponse.h:115
int myCigiEntityHit
Definition: DtCigiLosBasicResponse.h:121
std::string myConnectionObjectEntityHit
Definition: DtCigiLosBasicResponse.h:122
Contains DLL export macros.
double myRange
Definition: DtCigiLosBasicResponse.h:123
Contains makVrv::DtVirtualBaseClass class.
unsigned int myResponseCount
Definition: DtCigiLosBasicResponse.h:119
bool myRangeValid
Definition: DtCigiLosBasicResponse.h:117
bool myEndpointVisible
Definition: DtCigiLosBasicResponse.h:118
Creator class for the LOS Basic Respone.
Definition: DtCigiLosBasicResponse.h:127
A DtCigiIntersectionHandler processes CIGI LOS Requests and packages the results into instances of th...
Definition: DtCigiLosBasicResponse.h:27
const char * source
Definition: lz4.h:442
unsigned long long DtUniqueID
Definition: DtUniqueID.h:19
unsigned int myHostFrameNumber
Definition: DtCigiLosBasicResponse.h:116
Contains makVrv::DtUniqueID type.
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
#define DT_DLL_VRVCIGI
Definition: vrvCigi.h:19
DtUniqueID myEntityHit
Definition: DtCigiLosBasicResponse.h:120