, including all inherited members.
| averageZ(const std::vector< pcl::PointXYZRGB, Eigen::aligned_allocator< pcl::PointXYZRGB > > &v) const | rail::segmentation::Segmenter | [private] |
| clear_srv_ | rail::segmentation::Segmenter | [private] |
| clearCallback(std_srvs::Empty::Request &req, std_srvs::Empty::Response &res) | rail::segmentation::Segmenter | [private] |
| CLUSTER_TOLERANCE | rail::segmentation::Segmenter | [static] |
| createImage(const pcl::PointCloud< pcl::PointXYZRGB >::ConstPtr &in, const pcl::PointIndices &cluster) const | rail::segmentation::Segmenter | [private] |
| createMarker(const pcl::PCLPointCloud2::ConstPtr &pc) const | rail::segmentation::Segmenter | [private] |
| debug_ | rail::segmentation::Segmenter | [private] |
| debug_img_pub_ | rail::segmentation::Segmenter | [private] |
| debug_pc_pub_ | rail::segmentation::Segmenter | [private] |
| DEFAULT_DEBUG | rail::segmentation::Segmenter | [static] |
| DEFAULT_MAX_CLUSTER_SIZE | rail::segmentation::Segmenter | [static] |
| DEFAULT_MIN_CLUSTER_SIZE | rail::segmentation::Segmenter | [static] |
| DOWNSAMPLE_LEAF_SIZE | rail::segmentation::Segmenter | [static] |
| extract(const pcl::PointCloud< pcl::PointXYZRGB >::ConstPtr &in, const pcl::IndicesConstPtr &indices_in, const pcl::PointCloud< pcl::PointXYZRGB >::Ptr &out) const | rail::segmentation::Segmenter | [private] |
| extractClusters(const pcl::PointCloud< pcl::PointXYZRGB >::ConstPtr &in, const pcl::IndicesConstPtr &indices_in, std::vector< pcl::PointIndices > &clusters) const | rail::segmentation::Segmenter | [private] |
| findSurface(const pcl::PointCloud< pcl::PointXYZRGB >::ConstPtr &in, const pcl::IndicesConstPtr &indices_in, const double z_min, const double z_max, const pcl::IndicesPtr &indices_out) const | rail::segmentation::Segmenter | [private] |
| first_pc_in_ | rail::segmentation::Segmenter | [private] |
| getCurrentZone() const | rail::segmentation::Segmenter | [private] |
| inverseBound(const pcl::PointCloud< pcl::PointXYZRGB >::ConstPtr &in, const pcl::IndicesConstPtr &indices_in, const pcl::ConditionBase< pcl::PointXYZRGB >::Ptr &conditions, const pcl::IndicesPtr &indices_out) const | rail::segmentation::Segmenter | [private] |
| MARKER_SCALE | rail::segmentation::Segmenter | [static] |
| markers_ | rail::segmentation::Segmenter | [private] |
| markers_pub_ | rail::segmentation::Segmenter | [private] |
| max_cluster_size_ | rail::segmentation::Segmenter | [private] |
| min_cluster_size_ | rail::segmentation::Segmenter | [private] |
| msg_mutex_ | rail::segmentation::Segmenter | [private] |
| node_ | rail::segmentation::Segmenter | [private] |
| object_list_ | rail::segmentation::Segmenter | [private] |
| okay() const | rail::segmentation::Segmenter | |
| okay_ | rail::segmentation::Segmenter | [private] |
| pc_ | rail::segmentation::Segmenter | [private] |
| pc_mutex_ | rail::segmentation::Segmenter | [private] |
| point_cloud_sub_ | rail::segmentation::Segmenter | [private] |
| pointCloudCallback(const pcl::PointCloud< pcl::PointXYZRGB >::ConstPtr &pc) | rail::segmentation::Segmenter | [private] |
| private_node_ | rail::segmentation::Segmenter | [private] |
| remove_object_srv_ | rail::segmentation::Segmenter | [private] |
| removeObjectCallback(rail_segmentation::RemoveObject::Request &req, rail_segmentation::RemoveObject::Response &res) | rail::segmentation::Segmenter | [private] |
| SAC_DISTANCE_THRESHOLD | rail::segmentation::Segmenter | [static] |
| SAC_EPS_ANGLE | rail::segmentation::Segmenter | [static] |
| SAC_MAX_ITERATIONS | rail::segmentation::Segmenter | [static] |
| segment_srv_ | rail::segmentation::Segmenter | [private] |
| segmentCallback(std_srvs::Empty::Request &req, std_srvs::Empty::Response &res) | rail::segmentation::Segmenter | [private] |
| segmented_objects_pub_ | rail::segmentation::Segmenter | [private] |
| Segmenter() | rail::segmentation::Segmenter | |
| SURFACE_REMOVAL_PADDING | rail::segmentation::Segmenter | [static] |
| tf2_ | rail::segmentation::Segmenter | [private] |
| tf_ | rail::segmentation::Segmenter | [private] |
| tf_buffer_ | rail::segmentation::Segmenter | [private] |
| zones_ | rail::segmentation::Segmenter | [private] |