shape
More...
#include <a_shape.h>
|
static const std::string | help () |
|
shape
Definition at line 31 of file a_shape.h.
◆ a_shape()
a_shape::a_shape |
( |
int |
n_parameters | ) |
|
|
inline |
◆ ~a_shape()
◆ average_dist_cloud()
double a_shape::average_dist_cloud |
( |
const std::vector< a_point > & |
pts | ) |
|
◆ best_fitting_cloud()
int a_shape::best_fitting_cloud |
( |
const std::vector< a_point > & |
pts, |
|
|
std::vector< a_point > & |
pts2 |
|
) |
| |
◆ classname()
virtual const std::string a_shape::classname |
( |
| ) |
const |
|
inlinevirtual |
◆ closest_point()
virtual a_point a_shape::closest_point |
( |
const a_point |
p | ) |
const |
|
pure virtual |
◆ dist_cloud()
double a_shape::dist_cloud |
( |
const std::vector< a_point > & |
pts | ) |
|
◆ dist_point()
virtual double a_shape::dist_point |
( |
const a_point |
p | ) |
const |
|
pure virtual |
◆ export_inliers()
void a_shape::export_inliers |
( |
const std::vector< a_point > & |
pts | ) |
|
◆ export_outliers()
void a_shape::export_outliers |
( |
const std::vector< a_point > & |
pts | ) |
|
◆ fit_cloud() [1/2]
◆ fit_cloud() [2/2]
virtual void a_shape::fit_cloud |
( |
std::vector< a_point > & |
pts, |
|
|
short |
nl = 1 |
|
) |
| |
|
pure virtual |
◆ getparameters()
vnl_vector<double> a_shape::getparameters |
( |
| ) |
const |
|
inline |
◆ help()
const std::string a_shape::help |
( |
| ) |
|
|
static |
◆ init_dist()
virtual void a_shape::init_dist |
( |
| ) |
|
|
inlinevirtual |
◆ npara()
unsigned int a_shape::npara |
( |
| ) |
const |
|
inline |
◆ P() [1/2]
double a_shape::P |
( |
| ) |
const |
|
inline |
◆ P() [2/2]
void a_shape::P |
( |
const double |
P | ) |
|
|
inline |
◆ para()
void a_shape::para |
( |
const int |
i, |
|
|
const double |
val |
|
) |
| |
|
inline |
◆ random_hint()
virtual void a_shape::random_hint |
( |
const std::vector< a_point > & |
pts | ) |
|
|
pure virtual |
◆ rms_dist_cloud()
double a_shape::rms_dist_cloud |
( |
const std::vector< a_point > & |
pts | ) |
|
◆ threshold_cloud()
int a_shape::threshold_cloud |
( |
const std::vector< a_point > & |
pts, |
|
|
std::vector< a_point > & |
pts2 |
|
) |
| |
◆ verbose()
void a_shape::verbose |
( |
bool |
v | ) |
|
|
inline |
◆ operator<<
std::ostream& operator<< |
( |
std::ostream & |
o, |
|
|
const a_shape & |
s |
|
) |
| |
|
friend |
◆ P_
◆ para_
vnl_vector<double> a_shape::para_ |
|
protected |
◆ verbose_
The documentation for this class was generated from the following files: