Public Member Functions | Public Attributes
LaserFilter::LineSegment Class Reference

#include <v4r_laser_filter_utils.h>

Inheritance diagram for LaserFilter::LineSegment:
Inheritance graph
[legend]

List of all members.

Public Member Functions

void estimator_theilsen (const std::vector< Measurment > &measurments, Line &line)
bool isSupportPoint (int idx)
 LineSegment ()
 LineSegment (const cv::Vec3f &l)
 LineSegment (const Line &l)
 LineSegment (const LineSegment &l)
 LineSegment (unsigned int idx0, unsigned int idx1, const std::vector< Measurment > &measurments)
unsigned int nrSupportPoint ()
void set (unsigned int _idx0, unsigned int _idx1, const std::vector< Measurment > &measurments)
void updateLineStatistic (const std::vector< Measurment > &measurments)

Public Attributes

float distances_error
float distances_mean
float distances_variance
unsigned int id
std::pair< unsigned int,
unsigned int > 
idx

Detailed Description

Definition at line 96 of file v4r_laser_filter_utils.h.


Constructor & Destructor Documentation

Definition at line 143 of file v4r_laser_filter_utils.cpp.

LineSegment::LineSegment ( const cv::Vec3f &  l)

Definition at line 145 of file v4r_laser_filter_utils.cpp.

Definition at line 147 of file v4r_laser_filter_utils.cpp.

Definition at line 149 of file v4r_laser_filter_utils.cpp.

LineSegment::LineSegment ( unsigned int  idx0,
unsigned int  idx1,
const std::vector< Measurment > &  measurments 
)

Definition at line 151 of file v4r_laser_filter_utils.cpp.


Member Function Documentation

void LineSegment::estimator_theilsen ( const std::vector< Measurment > &  measurments,
Line line 
)

Definition at line 182 of file v4r_laser_filter_utils.cpp.

bool LineSegment::isSupportPoint ( int  idx)

Definition at line 154 of file v4r_laser_filter_utils.cpp.

unsigned int LineSegment::nrSupportPoint ( )

Definition at line 161 of file v4r_laser_filter_utils.cpp.

void LineSegment::set ( unsigned int  _idx0,
unsigned int  _idx1,
const std::vector< Measurment > &  measurments 
)

Definition at line 164 of file v4r_laser_filter_utils.cpp.

void LineSegment::updateLineStatistic ( const std::vector< Measurment > &  measurments)

Definition at line 169 of file v4r_laser_filter_utils.cpp.


Member Data Documentation

Definition at line 111 of file v4r_laser_filter_utils.h.

Definition at line 109 of file v4r_laser_filter_utils.h.

Definition at line 110 of file v4r_laser_filter_utils.h.

Definition at line 107 of file v4r_laser_filter_utils.h.

std::pair<unsigned int, unsigned int> LaserFilter::LineSegment::idx

Definition at line 108 of file v4r_laser_filter_utils.h.


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


v4r_laser_filter
Author(s):
autogenerated on Wed Aug 26 2015 16:41:46