9 #ifndef GO_PXL_SDK_GOGDPSURFACEBASE_H
10 #define GO_PXL_SDK_GOGDPSURFACEBASE_H
28 const k32u Length()
const;
37 const k32u Width()
const;
46 const k32u IntensityLength()
const;
55 const k32u IntensityWidth()
const;
64 const kPoint3d64f Resolution()
const;
73 const kPoint3d64f Offset()
const;
82 const k32u SurfaceId()
const;
91 const k32f Exposure()
const;
113 void Deserialize(kSerializer serializer)
override;
116 const k64f OffsetScaled = 1000.0;
117 const k64f ResolutionScaled = 1000000.0;
122 k32u intensityLength = 0;
123 k32u intensityWidth = 0;
125 kPoint3d64f resolution = { 0.0 };
126 kPoint3d64f offset = { 0.0 };
131 friend class ::GoGdpMsgTests;
#define GoPxLSdkClass
Definition: Def.h:35
MessageType
List of enums representing types available to be serialized out through GDP This list is essentially ...
Definition: GoGdpMsgDef.h:27
Definition: GoGdpSurfaceBase.h:18
Definition: GoGdpMsg.h:37