#include <models.h>
|
virtual bool | GetModel (const std::vector< int32_t > &indices, M &model, double max_error) const |
|
| PerpendicularPlaneWithPointFit (const T &data, const cv::Vec3f &point_on_plane=cv::Vec3f(0, 0, 0), const cv::Vec3f &perp_axis=cv::Vec3f(0, 0, 1), float max_axis_angle=0.5, float min_angle=0.2) |
|
| PlaneFit (const T &data, float min_angle=0.2) |
|
bool | ValidData () const |
|
| Fit3d (const T &data) |
|
int32_t | GetInlierCount (const M &model, double max_error) |
|
void | GetInliers (const M &model, double max_error, std::vector< uint32_t > &indices) |
|
virtual bool | GetModel (const std::vector< int32_t > &indices, M &model, double max_error) const=0 |
|
virtual std::string | GetModelString (M &model) const |
|
int32_t | Size () const |
|
Definition at line 225 of file models.h.
◆ anonymous enum
◆ PerpendicularPlaneWithPointFit()
swri_opencv_util::PerpendicularPlaneWithPointFit::PerpendicularPlaneWithPointFit |
( |
const T & |
data, |
|
|
const cv::Vec3f & |
point_on_plane = cv::Vec3f(0,0,0) , |
|
|
const cv::Vec3f & |
perp_axis = cv::Vec3f(0,0,1) , |
|
|
float |
max_axis_angle = 0.5 , |
|
|
float |
min_angle = 0.2 |
|
) |
| |
|
inline |
◆ GetModel()
bool swri_opencv_util::PerpendicularPlaneWithPointFit::GetModel |
( |
const std::vector< int32_t > & |
indices, |
|
|
M & |
model, |
|
|
double |
max_error |
|
) |
| const |
|
virtual |
◆ max_axis_angle_
float swri_opencv_util::PerpendicularPlaneWithPointFit::max_axis_angle_ |
|
protected |
◆ perp_axis_
cv::Vec3f swri_opencv_util::PerpendicularPlaneWithPointFit::perp_axis_ |
|
protected |
◆ point_
cv::Vec3f swri_opencv_util::PerpendicularPlaneWithPointFit::point_ |
|
protected |
The documentation for this class was generated from the following files: