GoPxL SDK
GoGdpFeatureCircle.h
Go to the documentation of this file.
1 
9 #ifndef GO_PXL_SDK_GOGDPFEATURECIRCLE_H
10 #define GO_PXL_SDK_GOGDPFEATURECIRCLE_H
11 
13 
14 class GoGdpMsgTests;
15 
16 namespace GoPxLSdk
17 {
19  {
20  public:
28 
37  void Deserialize(kSerializer serializer) override;
38 
46  const k64f CenterX() const;
47 
55  const k64f CenterY() const;
56 
64  const k64f CenterZ() const;
65 
73  const k64f NormalX() const;
74 
82  const k64f NormalY() const;
83 
91  const k64f NormalZ() const;
92 
100  const k64f Radius() const;
101 
102  private:
103  kPoint3d64f center;
104  kPoint3d64f normal;
105  k64f radius;
106  friend class ::GoGdpMsgTests;
107  };
108 
109 }
110 
111 
112 #endif
#define GoPxLSdkClass
Definition: Def.h:35
Definition: GoGdpFeatureCircle.h:18
Definition: Def.h:46
Definition: GoGdpMsg.h:37