![]() |
VR-Forces Developer's Guide
|
Interface content for containing the responses to an radar coverage requests.
Note that all point information returned is in geocentric

Static Public Member Functions | |
| static DtSimInterfaceContent * | creator () |
Static Public Member Functions inherited from DtIfIntersectionInformationResponse | |
| static DtSimInterfaceContent * | creator () |
Static Public Member Functions inherited from DtSimInterfaceContent | |
| static DtSimInterfaceContent * | createInterfaceContent (int type) |
| static void | addInterfaceContentCreatorFcn (int type, DtInterfaceContentCreatorFcn fcn) |
| static void | setFactory (DtInterfaceContentFactory *factory) |
| static DtInterfaceContentFactory * | factory () |
| static void | registerContentTypePrinter (DtSimInterfaceContentTypePrinterFcn printFcn) |
Static Public Attributes | |
| static const DtIfRequestRadarCoverageInformation::CoverageType | InitialCoverage = DtIfRequestRadarCoverageInformation::Flag_End |
Protected Member Functions | |
| virtual char * | setUncompressedToNet (char *buffer) const override |
| virtual const char * | setUncompressedFromNet (const char *contentBuffer) override |
| virtual int | sizeOfContent () const override |
Protected Member Functions inherited from DtSimInterfaceContent | |
| DtSimInterfaceContent () | |
| DtSimInterfaceContent (const DtSimInterfaceContent &orig) | |
| const DtSimInterfaceContent & | operator= (const DtSimInterfaceContent &orig) |
| virtual char * | createNetworkBuffer () |
Protected Attributes | |
| DtUUID | myUUID |
| DtString | myDisplayName |
| double | myRadarRange |
| int | myCoverageType |
| DtVector | myOffset |
| DtVector | myOrigin |
| double | myAzimuthSamplingRate |
| double | myElevationSamplingRate |
| double | myElevationStart |
| double | myElevationEnd |
| double | myAzimuthStart |
| double | myAzimuthEnd |
| bool | myIsComplete |
| int | myStartingSegment |
Protected Attributes inherited from DtIfIntersectionInformationResponse | |
| DtU32 | myResponseId |
| IntersectionPairInformation | myIntersectionPairInformation |
| bool | myComplete |
| DtU32 | myUncompressedSize |
| DtU32 | myCompressedSize |
| bool | myCompressed |
| const char * | myCompressedBuffer |
Protected Attributes inherited from DtSimInterfaceContent | |
| char * | myNetRep |
| bool | myUseSessionId |
Additional Inherited Members | |
Public Types inherited from DtIfIntersectionInformationResponse | |
| typedef std::vector < DtIntersectionInformation > | IntersectionInformation |
| typedef std::vector < IntersectionInformation > | IntersectionPairInformation |
Static Protected Attributes inherited from DtSimInterfaceContent | |
| static DtInterfaceContentFactory * | myFactory |
| static DtSimInterfaceContentTypePrinterFcn | theContentTypePrinterFcn |
| DtIfRadarCoverageInformationResponse::DtIfRadarCoverageInformationResponse | ( | ) |
default constructor
| DtIfRadarCoverageInformationResponse::DtIfRadarCoverageInformationResponse | ( | const DtIfRadarCoverageInformationResponse & | orig | ) |
copy constructor
|
overridevirtual |
| const DtIfRadarCoverageInformationResponse& DtIfRadarCoverageInformationResponse::operator= | ( | const DtIfRadarCoverageInformationResponse & | orig | ) |
assignment operator
|
overridevirtual |
Reimplemented from DtIfIntersectionInformationResponse.
|
overridevirtual |
Reimplemented from DtIfIntersectionInformationResponse.
|
overridevirtual |
Reimplemented from DtIfIntersectionInformationResponse.
|
static |
|
virtual |
The simulation object this radar response is for.
|
inline |
|
virtual |
If the radar range has a name, the name of the range.
|
inline |
|
virtual |
The range of the radar.
|
inline |
|
virtual |
If this is a 2D response this flag is true.
|
virtual |
|
virtual |
If this is a 3D response this flag is true.
|
virtual |
|
virtual |
Sensor offset in body coordinates.
|
inline |
|
virtual |
Origin of the entity when the radar coverage was calculated. This is in geocentric coordinates.
|
inline |
|
virtual |
The sampling rate around the circle used.
|
inline |
|
virtual |
The sampling rate stepping the elevation used.
|
inline |
|
virtual |
True if this is the initial setting (before anything is filled in)
|
inline |
|
virtual |
The elevation values (beginning/end) of the sweep (in radians)
|
inline |
|
virtual |
The azimuth values (beginning/end) of the sweep (in radians)
|
inline |
|
virtual |
Whether or not the calculations are complete.
|
inline |
|
virtual |
If these are partial (or any) results, the segment at which the results start at.
|
inline |
|
overrideprotectedvirtual |
Reimplemented from DtIfIntersectionInformationResponse.
|
overrideprotectedvirtual |
Reimplemented from DtIfIntersectionInformationResponse.
|
overrideprotectedvirtual |
Reimplemented from DtIfIntersectionInformationResponse.
|
static |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |