7 #include <surfaceinspector/util/Object.hpp>
13 namespace SurfaceInspector {
namespace maths{
Class representing a plane.
Definition: Plane.hpp:22
Plane()=default
Default plane constructor.
T scatter
When the plane has been obtained through fitting to a sample, scatter will quantify variation with re...
Definition: Plane.hpp:39
T curvature
When the plane has been obtained through fitting to a sample, curvature is defined by expression:
Definition: Plane.hpp:55
Plane(vector< T > centroid, vector< T > orthonormal, T scatter=0, T curvature=0)
Build a plane with given centroid, orthonormal and scatter.
Definition: Plane.hpp:73
vector< T > centroid
Coordinates for plane centroid.
Definition: Plane.hpp:29
vector< T > orthonormal
Plane orthonormal vector.
Definition: Plane.hpp:33
Class representing an object. All surface inspector classes must extend Object.
Definition: Object.hpp:12