Public Types | Public Member Functions | Protected Attributes
swri_opencv_util::PerpendicularPlaneWithPointFit Class Reference

#include <models.h>

Inheritance diagram for swri_opencv_util::PerpendicularPlaneWithPointFit:
Inheritance graph
[legend]

List of all members.

Public Types

enum  { MIN_SIZE = 2 }

Public Member Functions

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)

Protected Attributes

float max_axis_angle_
cv::Vec3f perp_axis_
cv::Vec3f point_

Detailed Description

Definition at line 225 of file models.h.


Member Enumeration Documentation

anonymous enum
Enumerator:
MIN_SIZE 

Definition at line 228 of file models.h.


Constructor & Destructor Documentation

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]

Definition at line 230 of file models.h.


Member Function Documentation

bool swri_opencv_util::PerpendicularPlaneWithPointFit::GetModel ( const std::vector< int32_t > &  indices,
M model,
double  max_error 
) const [virtual]

Reimplemented from swri_opencv_util::PlaneFit.

Definition at line 354 of file models.cpp.


Member Data Documentation

Definition at line 247 of file models.h.

Definition at line 246 of file models.h.

Definition at line 245 of file models.h.


The documentation for this class was generated from the following files:


swri_opencv_util
Author(s): Marc Alban
autogenerated on Thu Jun 6 2019 20:34:45