$search
| clearOldMarkers(std::string frame_id) | GrabCutNode | [inline] |
| cluster_distance_ | GrabCutNode | |
| clustering_voxel_size_ | GrabCutNode | |
| current_marker_id_ | GrabCutNode | |
| depth_img_bridge_ | GrabCutNode | |
| detectTable(const sensor_msgs::PointCloud2 &cloud, TabletopSegmentation::Response &response) | GrabCutNode | [inline] |
| filterPointCloud(const sensor_msgs::CameraInfo &info_msg, cv::Mat &mask, pcl::PointCloud< pcl::PointXYZRGB > &cloud) | GrabCutNode | [inline] |
| getCameraInfo(sensor_msgs::CameraInfo &camera_info_msg) | GrabCutNode | [inline] |
| getDepthImage(sensor_msgs::Image &image_msg, Mat &image) | GrabCutNode | [inline] |
| getImage(sensor_msgs::Image &image_msg, Mat &image) | GrabCutNode | [inline] |
| getPlanePoints(const pcl::PointCloud< PointT > &table, const tf::Transform &table_plane_trans, sensor_msgs::PointCloud &table_points) | GrabCutNode | [inline] |
| getPlaneTransform(pcl::ModelCoefficients coeffs, double up_direction) | GrabCutNode | [inline] |
| getPointCloud(sensor_msgs::PointCloud2 &cloud_msg, pcl::PointCloud< pcl::PointXYZRGB > &cloud) | GrabCutNode | [inline] |
| getTable(std_msgs::Header cloud_header, const tf::Transform &table_plane_trans, const PointCloudType &table_points) | GrabCutNode | [inline] |
| GrabCutNode(const std::string &node_name, ros::NodeHandle &nh) | GrabCutNode | [inline] |
| image_sub_ | GrabCutNode | |
| imageCallback(const sensor_msgs::ImageConstPtr &msg) | GrabCutNode | [inline] |
| img_bridge_ | GrabCutNode | |
| inlier_threshold_ | GrabCutNode | |
| it | GrabCutNode | |
| KdTreePtr typedef | GrabCutNode | [private] |
| listener_ | GrabCutNode | |
| marker_pub_ | GrabCutNode | |
| mask_img_msg | GrabCutNode | |
| mask_pub | GrabCutNode | |
| min_cluster_size_ | GrabCutNode | |
| nh_ | GrabCutNode | |
| node_name_ | GrabCutNode | |
| num_markers_published_ | GrabCutNode | |
| object_recognition_client | GrabCutNode | |
| object_selection_srv_ | GrabCutNode | |
| plane_detection_voxel_size_ | GrabCutNode | |
| Point typedef | GrabCutNode | [private] |
| priv_nh_ | GrabCutNode | |
| processing_frame_ | GrabCutNode | |
| processPointCloud(const sensor_msgs::PointCloud2 &cloud_msg, const sensor_msgs::Image &image_msg, sensor_msgs::CameraInfo &camera_info_msg, cv::Mat &binary_mask, TabletopSegmentation::Response &response) | GrabCutNode | [inline] |
| publishClusterMarkers(const std::vector< PointCloudType > &clusters, roslib::Header cloud_header) | GrabCutNode | [inline] |
| publishImage(const image_transport::CameraPublisher &pub, sensor_msgs::CameraInfo &info_msg, sensor_msgs::Image &img_msg, const cv::Mat &image, const std::string &encoding) | GrabCutNode | [inline] |
| scaleCameraInfo(sensor_msgs::CameraInfo &info, float scale) | GrabCutNode | [inline] |
| serviceCallback(TabletopSegmentation::Request &request, TabletopSegmentation::Response &response) | GrabCutNode | [inline] |
| table_z_filter_max_ | GrabCutNode | |
| table_z_filter_min_ | GrabCutNode | |
| transformPointCloud(const std::string &target_frame, const pcl::PointCloud< pcl::PointXYZRGB > &cloud_in, pcl::PointCloud< pcl::PointXYZRGB > &cloud_out) | GrabCutNode | [inline] |
| transformPointCloud(const std::string &target_frame, const sensor_msgs::PointCloud2 &cloud_in, sensor_msgs::PointCloud2 &cloud_out) | GrabCutNode | [inline] |
| up_direction_ | GrabCutNode | |
| z_filter_max_ | GrabCutNode | |
| z_filter_min_ | GrabCutNode | |
| ~GrabCutNode() | GrabCutNode | [inline] |