#include <models.h>

Public Member Functions | |
| virtual bool | GetModel (const std::vector< int32_t > &indices, M &model, double max_error) const |
| OrthoLineFit3d (const T &data, const LineModel3d &ortho, float angle_tolerance=0.09) | |
Public Member Functions inherited from swri_opencv_util::LineFit3d | |
| LineFit3d (const T &data) | |
| bool | ValidData () const |
Public Member Functions inherited from swri_opencv_util::Fit3d< LineModel3d > | |
| 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 |
Protected Attributes | |
| float | angle_tolerance_ |
| LineModel3d | ortho_ |
Protected Attributes inherited from swri_opencv_util::LineFit3d | |
| cv::Mat | temp1__ |
| cv::Mat | temp2__ |
| cv::Mat | x0_p__ |
| cv::Mat | x0_p_dot_n__ |
Protected Attributes inherited from swri_opencv_util::Fit3d< LineModel3d > | |
| const T & | data_ |
| cv::Mat | delta__ |
| cv::Mat | norms__ |
| cv::Mat | thresholded__ |
Additional Inherited Members | |
Public Types inherited from swri_opencv_util::LineFit3d | |
| enum | { MIN_SIZE = 2 } |
Public Types inherited from swri_opencv_util::Fit3d< LineModel3d > | |
| typedef LineModel3d | M |
| typedef cv::Mat | T |
Static Public Member Functions inherited from swri_opencv_util::Fit3d< LineModel3d > | |
| static void | CopyTo (const M &src, M &dst) |
Protected Member Functions inherited from swri_opencv_util::LineFit3d | |
| virtual void | CalculateNorms (const M &model, cv::Mat &norms) |
Protected Member Functions inherited from swri_opencv_util::Fit3d< LineModel3d > | |
| virtual void | CalculateNorms (const M &model, cv::Mat &norms)=0 |
|
inline |
|
virtual |
Reimplemented from swri_opencv_util::LineFit3d.
Definition at line 538 of file models.cpp.
|
protected |
|
protected |