#include <line_segment_collector.h>
Public Types | |
typedef boost::shared_ptr< LineSegmentCluster > | Ptr |
Public Member Functions | |
virtual void | addLineSegmentEWMA (LineSegment::Ptr segment, const double tau) |
virtual Eigen::Vector3f | getDelta () |
virtual pcl::PointCloud< pcl::PointXYZ >::Ptr | getPoints () |
virtual pcl::PointCloud< pcl::PointXYZ >::Ptr | getRawPoints () |
virtual bool | isEmpty () |
LineSegmentCluster () | |
virtual void | removeBefore (const ros::Time &stamp) |
virtual | ~LineSegmentCluster () |
Protected Attributes | |
Eigen::Vector3f | delta_ |
pcl::PointCloud< pcl::PointXYZ >::Ptr | points_ |
pcl::PointCloud< pcl::PointXYZ >::Ptr | raw_points_ |
std::vector< LineSegment::Ptr > | segments_ |
Definition at line 60 of file line_segment_collector.h.
Definition at line 63 of file line_segment_collector.h.
jsk_pcl_ros::LineSegmentCluster::LineSegmentCluster | ( | ) |
Definition at line 45 of file line_segment_collector_nodelet.cpp.
|
inlinevirtual |
Definition at line 65 of file line_segment_collector.h.
|
virtual |
Definition at line 53 of file line_segment_collector_nodelet.cpp.
|
inlinevirtual |
Definition at line 71 of file line_segment_collector.h.
|
virtual |
Definition at line 75 of file line_segment_collector_nodelet.cpp.
|
virtual |
Definition at line 80 of file line_segment_collector_nodelet.cpp.
|
virtual |
Definition at line 121 of file line_segment_collector_nodelet.cpp.
|
virtual |
Definition at line 85 of file line_segment_collector_nodelet.cpp.
|
protected |
Definition at line 77 of file line_segment_collector.h.
|
protected |
Definition at line 79 of file line_segment_collector.h.
|
protected |
Definition at line 80 of file line_segment_collector.h.
|
protected |
Definition at line 78 of file line_segment_collector.h.