16 #ifndef _SHAPE_PLANE_H_
17 #define _SHAPE_PLANE_H_
29 virtual const std::string
classname()
const {
return "a_plane";}
30 static const std::string
help();
31 void normal(
const a_point p);
35 void p3pts(
const a_point p1,
const a_point p2,
const a_point p3);
41 void fit_cloud(std::vector<a_point>& pts,
short int=1);
void export_triangles(const std::vector< a_point > &pts) const
void fit_cloud(std::vector< a_point > &pts, short int=1)
void dist(const double v)
void p3pts(const a_point p1, const a_point p2, const a_point p3)
a_point closest_point(const a_point p) const
virtual const std::string classname() const
static const std::string help()
void random_hint(const std::vector< a_point > &pts)
double dist_point(a_point p) const
vnl_vector< double > para_
double v(const uint32_t step, const uint32_t n)