#include <v4r_laser_filter_utils.h>
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 |
Definition at line 96 of file v4r_laser_filter_utils.h.
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.
LineSegment::LineSegment | ( | const Line & | l | ) |
Definition at line 147 of file v4r_laser_filter_utils.cpp.
LineSegment::LineSegment | ( | const LineSegment & | l | ) |
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.
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.
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.
unsigned int LaserFilter::LineSegment::id |
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.