9 #ifndef GO_PXL_SDK_GOGDPSPOTS_H
10 #define GO_PXL_SDK_GOGDPSPOTS_H
44 void Deserialize(kSerializer serializer)
override;
53 const k32u PointCount()
const;
62 const k32f Exposure()
const;
71 const bool ColumnBased()
const;
80 const k32f SliceScale()
const;
89 const k32f SliceOffset()
const;
98 const k32f CenterScale()
const;
107 const k32f CenterOffset()
const;
116 const k32u MaxSliceCount()
const;
125 const k32u SpotCenterMin()
const;
134 const k32u SpotCenterMax()
const;
143 const std::vector<GdpSpot>& Spots()
const;
148 bool columnBased =
false;
149 k32f sliceScale = 1.0;
150 k32f sliceOffset = 0;
151 k32f centerScale = 1.0;
152 k32f centerOffset = 0;
153 k32u maxSliceCount = 0;
154 k32u spotCenterMin = 0;
155 k32u spotCenterMax = 0;
156 std::vector<GdpSpot> spots;
158 friend class ::GoGdpMsgTests;
#define GoPxLSdkClass
Definition: Def.h:35
k32u centre
Definition: GoGdpSpots.h:19
Definition: GoGdpSpots.h:16
k16u slice
Definition: GoGdpSpots.h:18
Definition: GoGdpSpots.h:24
Definition: GoGdpMsg.h:37