48 virtual void setCircleScanData(
const DtFloat32& val);
50 virtual const DtFloat32& circleScanData()
const;
53 virtual void setSectorScanData(
const DtFloat32& val);
55 virtual const DtFloat32& sectorScanData()
const;
60 virtual void setRasterScanData(
int rasterBarCount,
DtFloat32 azimuthScanRate);
75 static int octetBoundary();
76 unsigned int getPaddingSize(
unsigned long long byteOffset,
unsigned int boundary)
const;
78 void writeToBuffer(
char* buffer )
const;
79 void fillFromBuffer(
const char* buffer,
int bufferSize,
int offset );
81 virtual void printData()
const;
82 virtual void printDataToStream(std::ostream &)
const;
86 void deleteAlternative();
Definition: radarBeamScanDataVariantStruct.h:20
const bool operator==(const DtU128 &lhs, const DtU128 &rhs)
DtScanPatternTypeEnum
Definition: radarBeamScanDataVariantStruct.h:17
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
Definition: radarBeamScanDataVariantStruct.h:32
Contains the DtString class declaration.
std::ostream & operator<<(std::ostream &os, const Dt3dChord &chord)
std::istream & operator>>(std::istream &is, Dt3dExtent &extent)
This file contains typedefs used to represent objects in a protocol neutral way.
Definition: radarBeamScanDataVariantStruct.h:21
Definition: radarBeamScanDataVariantStruct.h:25
Definition: radarBeamScanDataVariantStruct.h:22
This file declares DtVector and DtVector32.
Definition: radarBeamScanDataVariantStruct.h:19
Definition: radarBeamScanDataVariantStruct.h:23
This class defines a data type used for MAK_RadarBeam class instances.
Definition: rasterScanData.h:16
This class defines a data type used for MAK_RadarBeam class instances.
Definition: spiralScanData.h:16
void * myAlternative
Definition: radarBeamScanDataVariantStruct.h:94
Definition: radarBeamScanDataVariantStruct.h:24
const bool operator!=(const DtU128 &lhs, const DtU128 &rhs)
DtScanPatternTypeEnum myScanPatternType
Definition: radarBeamScanDataVariantStruct.h:91
This file contains typedefs for machine dependant types.