#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.
| typedef boost::shared_ptr<LineSegmentCluster> jsk_pcl_ros::LineSegmentCluster::Ptr | 
Definition at line 63 of file line_segment_collector.h.
Definition at line 45 of file line_segment_collector_nodelet.cpp.
| virtual jsk_pcl_ros::LineSegmentCluster::~LineSegmentCluster | ( | ) |  [inline, virtual] | 
Definition at line 65 of file line_segment_collector.h.
| void jsk_pcl_ros::LineSegmentCluster::addLineSegmentEWMA | ( | LineSegment::Ptr | segment, | 
| const double | tau | ||
| ) |  [virtual] | 
Definition at line 53 of file line_segment_collector_nodelet.cpp.
| virtual Eigen::Vector3f jsk_pcl_ros::LineSegmentCluster::getDelta | ( | ) |  [inline, virtual] | 
Definition at line 71 of file line_segment_collector.h.
| pcl::PointCloud< pcl::PointXYZ >::Ptr jsk_pcl_ros::LineSegmentCluster::getPoints | ( | ) |  [virtual] | 
Definition at line 75 of file line_segment_collector_nodelet.cpp.
| pcl::PointCloud< pcl::PointXYZ >::Ptr jsk_pcl_ros::LineSegmentCluster::getRawPoints | ( | ) |  [virtual] | 
Definition at line 80 of file line_segment_collector_nodelet.cpp.
| bool jsk_pcl_ros::LineSegmentCluster::isEmpty | ( | ) |  [virtual] | 
Definition at line 121 of file line_segment_collector_nodelet.cpp.
| void jsk_pcl_ros::LineSegmentCluster::removeBefore | ( | const ros::Time & | stamp | ) |  [virtual] | 
Definition at line 85 of file line_segment_collector_nodelet.cpp.
| Eigen::Vector3f jsk_pcl_ros::LineSegmentCluster::delta_  [protected] | 
Definition at line 77 of file line_segment_collector.h.
| pcl::PointCloud<pcl::PointXYZ>::Ptr jsk_pcl_ros::LineSegmentCluster::points_  [protected] | 
Definition at line 79 of file line_segment_collector.h.
| pcl::PointCloud<pcl::PointXYZ>::Ptr jsk_pcl_ros::LineSegmentCluster::raw_points_  [protected] | 
Definition at line 80 of file line_segment_collector.h.
Definition at line 78 of file line_segment_collector.h.