19 #include <matrix/vlVector.h>
42 virtual bool valid()
const;
46 virtual void setValid(
bool valid);
50 virtual const DtVector& intersectionPoint()
const;
60 virtual void setIntersectionPoint(
const DtVector& isect);
64 virtual float normalAzimuth()
const;
69 virtual void setNormalAzimuth(
float az);
73 virtual float normalElevation()
const;
79 virtual void setNormalElevation(
float el);
83 virtual bool responseIsGeodetic()
const;
86 virtual void setResponseIsGeodetic(
bool geodetic);
Virtual base class. Allows for RTTI and proper virtual destruction. Used by Creators, Factories, Providers, Assemblers and User Interfaces.
Definition: DtVirtualBaseClass.h:19
float myNormalAzimuth
Definition: DtCigiLosExtendedResponse.h:101
Contains DLL export macros.
float myNormalElevation
Definition: DtCigiLosExtendedResponse.h:102
A DtCigiIntersectionHandler processes CIGI LOS Requests and packages the results into instances of th...
Definition: DtCigiLosExtendedResponse.h:29
bool myValid
Definition: DtCigiLosExtendedResponse.h:99
Contains makVrv::DtVirtualBaseClass class.
Creator class for the LOS Basic Respone.
Definition: DtCigiLosExtendedResponse.h:107
DtVector myIntersectionPoint
Definition: DtCigiLosExtendedResponse.h:100
A DtCigiIntersectionHandler processes CIGI LOS Requests and packages the results into instances of th...
Definition: DtCigiLosBasicResponse.h:27
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:72
#define DT_DLL_VRVCIGI
Definition: vrvCigi.h:19
bool myResponseIsGeodetic
Definition: DtCigiLosExtendedResponse.h:103
Contains the declaration of the makVrv::DtCigiLosBasicResponse class.