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

#include <models.h>

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

List of all members.

Public Types

enum  { MIN_SIZE = 3 }

Public Member Functions

 CrossFit3d (const T &data, float min_angle=0.2)
virtual bool GetModel (const std::vector< int32_t > &indices, M &model, double max_error) const
bool ValidData () const

Protected Member Functions

virtual void CalculateNorms (const M &model, cv::Mat &norms)

Protected Attributes

float min_angle_
cv::Mat temp1__
cv::Mat temp2__
cv::Mat temp3__
cv::Mat x0_p__
cv::Mat x0_p_dot_n__

Detailed Description

Definition at line 301 of file models.h.


Member Enumeration Documentation

anonymous enum
Enumerator:
MIN_SIZE 

Definition at line 304 of file models.h.


Constructor & Destructor Documentation

swri_opencv_util::CrossFit3d::CrossFit3d ( const T data,
float  min_angle = 0.2 
) [inline]

Definition at line 306 of file models.h.


Member Function Documentation

void swri_opencv_util::CrossFit3d::CalculateNorms ( const M model,
cv::Mat &  norms 
) [protected, virtual]

Implements swri_opencv_util::Fit3d< CrossModel3d >.

Definition at line 603 of file models.cpp.

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

Implements swri_opencv_util::Fit3d< CrossModel3d >.

Definition at line 547 of file models.cpp.

bool swri_opencv_util::CrossFit3d::ValidData ( ) const [inline]

Definition at line 310 of file models.h.


Member Data Documentation

Definition at line 318 of file models.h.

Definition at line 319 of file models.h.

Definition at line 320 of file models.h.

Definition at line 321 of file models.h.

Definition at line 323 of file models.h.

Definition at line 322 of file models.h.


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


swri_opencv_util
Author(s): Marc Alban
autogenerated on Tue Oct 3 2017 03:19:24