GoPxL SDK
GoGdpFeatureCircle.h
Go to the documentation of this file.
1 
10 #ifndef GO_PXL_SDK_GOGDPFEATURECIRCLE_H
11 #define GO_PXL_SDK_GOGDPFEATURECIRCLE_H
12 
14 
15 class GoGdpMsgTests;
16 
17 namespace GoPxLSdk
18 {
20  {
21  public:
29 
38  void Deserialize(kSerializer serializer) override;
39 
47  const k64f CenterX() const;
48 
56  const k64f CenterY() const;
57 
65  const k64f CenterZ() const;
66 
74  const k64f NormalX() const;
75 
83  const k64f NormalY() const;
84 
92  const k64f NormalZ() const;
93 
101  const k64f Radius() const;
102 
103  private:
104  kPoint3d64f center;
105  kPoint3d64f normal;
106  k64f radius;
107  friend class ::GoGdpMsgTests;
108  };
109 
110 }
111 
112 
113 #endif
#define GoPxLSdkClass
Definition: Def.h:35
Definition: GoGdpFeatureCircle.h:19
Declares the GoPxLSdk.GoGdpMsg class.
Definition: Def.h:46
Definition: GoGdpMsg.h:38