Plane.h
Go to the documentation of this file.
1 #ifndef _utl_Plane_h_
2 #define _utl_Plane_h_
3 
4 #include <utl/Point.h>
5 #include <utl/Vector.h>
6 
7 
8 namespace utl {
9 
17  class Plane {
18  public:
19  Plane() = default;
20  Plane(const Point& anchor, const Vector& normal);
21 
22  const Point& GetAnchor() const { return fAnchor; }
23  const Vector& GetNormal() const { return fNormal; }
24 
25  private:
28  };
29 
30 }
31 
32 
33 #endif
Point object.
Definition: Point.h:32
const Point & GetAnchor() const
Definition: Plane.h:22
Plane()=default
Class describing a Plane object.
Definition: Plane.h:17
Vector fNormal
Definition: Plane.h:27
Vector object.
Definition: Vector.h:30
const Vector & GetNormal() const
Definition: Plane.h:23
Point fAnchor
Definition: Plane.h:26

, generated on Tue Sep 26 2023.