This is the complete list of members for jsk_pcl_ros::EdgebasedCubeFinder, including all inherited members.
| A_PERPENDICULAR enum value | jsk_pcl_ros::EdgebasedCubeFinder | |
| B_PERPENDICULAR enum value | jsk_pcl_ros::EdgebasedCubeFinder | |
| C_PERPENDICULAR enum value | jsk_pcl_ros::EdgebasedCubeFinder | |
| combinateCoefficients(const std::vector< pcl::ModelCoefficients::Ptr > &coefficients) | jsk_pcl_ros::EdgebasedCubeFinder | protectedvirtual |
| combinateIndices(const std::vector< pcl::PointIndices::Ptr > &indices) | jsk_pcl_ros::EdgebasedCubeFinder | protectedvirtual |
| Config typedef | jsk_pcl_ros::EdgebasedCubeFinder | |
| configCallback(Config &config, uint32_t level) | jsk_pcl_ros::EdgebasedCubeFinder | protectedvirtual |
| convex_area_threshold_ | jsk_pcl_ros::EdgebasedCubeFinder | protected |
| convex_edge_threshold_ | jsk_pcl_ros::EdgebasedCubeFinder | protected |
| convexFromPairs(const pcl::PointCloud< PointT >::Ptr cloud, const CoefficientsPair &coefficients_pair, const IndicesPair &indices_pair) | jsk_pcl_ros::EdgebasedCubeFinder | protectedvirtual |
| countInliers(const pcl::PointCloud< PointT >::Ptr cloud, const jsk_recognition_utils::ConvexPolygon::Ptr convex) | jsk_pcl_ros::EdgebasedCubeFinder | protectedvirtual |
| cubeFromIndicesAndCoefficients(const pcl::PointCloud< PointT >::Ptr cloud, const IndicesCoefficientsTriple &indices_coefficients_triple, pcl::PointCloud< EdgebasedCubeFinder::PointT >::Ptr points_on_edge) | jsk_pcl_ros::EdgebasedCubeFinder | protectedvirtual |
| EdgeRelation enum name | jsk_pcl_ros::EdgebasedCubeFinder | |
| estimate(const sensor_msgs::PointCloud2::ConstPtr &input_cloud, const jsk_recognition_msgs::ParallelEdgeArray::ConstPtr &input_edges) | jsk_pcl_ros::EdgebasedCubeFinder | protectedvirtual |
| estimate2(const sensor_msgs::PointCloud2::ConstPtr &input_cloud, const jsk_recognition_msgs::ParallelEdgeArray::ConstPtr &input_edges) | jsk_pcl_ros::EdgebasedCubeFinder | protectedvirtual |
| estimateConvexPolygon(const pcl::PointCloud< PointT >::Ptr cloud, const pcl::PointIndices::Ptr indices, pcl::ModelCoefficients::Ptr coefficients, pcl::PointIndices::Ptr inliers) | jsk_pcl_ros::EdgebasedCubeFinder | protectedvirtual |
| estimateParallelPlane(const jsk_recognition_utils::ConvexPolygon::Ptr convex, const pcl::PointCloud< PointT >::Ptr filtered_cloud, pcl::PointIndices::Ptr output_inliers, pcl::ModelCoefficients::Ptr output_coefficients) | jsk_pcl_ros::EdgebasedCubeFinder | protectedvirtual |
| estimatePerpendicularPlane(const jsk_recognition_utils::ConvexPolygon::Ptr convex, const CoefficientsPair &edge_coefficients, const pcl::PointCloud< PointT >::Ptr filtered_cloud, pcl::PointIndices::Ptr output_inliers, pcl::ModelCoefficients::Ptr output_coefficients) | jsk_pcl_ros::EdgebasedCubeFinder | protectedvirtual |
| extractPointCloud(const pcl::PointCloud< PointT >::Ptr cloud, const pcl::PointIndices::Ptr indices) | jsk_pcl_ros::EdgebasedCubeFinder | protectedvirtual |
| filterBasedOnConvex(const pcl::PointCloud< PointT >::Ptr cloud, const std::vector< jsk_recognition_utils::ConvexPolygon::Ptr > &convexes, std::vector< int > &output_indices) | jsk_pcl_ros::EdgebasedCubeFinder | protectedvirtual |
| filterPairsBasedOnParallelEdgeDistances(const std::vector< IndicesPair > &pairs, const std::vector< CoefficientsPair > &coefficients_pair, std::vector< IndicesPair > &filtered_indices_pairs, std::vector< CoefficientsPair > &filtered_coefficients_pairs) | jsk_pcl_ros::EdgebasedCubeFinder | protectedvirtual |
| filterPerpendicularEdgeTriples(const std::vector< IndicesCoefficientsTriple > &triples) | jsk_pcl_ros::EdgebasedCubeFinder | protectedvirtual |
| isPerpendicularVector(const Eigen::Vector3f &a, const Eigen::Vector3f &b) | jsk_pcl_ros::EdgebasedCubeFinder | protectedvirtual |
| midLineFromCoefficientsPair(const CoefficientsPair &pair) | jsk_pcl_ros::EdgebasedCubeFinder | protectedvirtual |
| min_inliers_ | jsk_pcl_ros::EdgebasedCubeFinder | protected |
| minMaxPointOnLine(const jsk_recognition_utils::Line &line, const pcl::PointCloud< PointT >::Ptr cloud) | jsk_pcl_ros::EdgebasedCubeFinder | protectedvirtual |
| mutex_ | jsk_pcl_ros::EdgebasedCubeFinder | protected |
| NOT_PERPENDICULAR enum value | jsk_pcl_ros::EdgebasedCubeFinder | |
| onInit() | jsk_pcl_ros::EdgebasedCubeFinder | protectedvirtual |
| outlier_threshold_ | jsk_pcl_ros::EdgebasedCubeFinder | protected |
| parallel_edge_distance_max_threshold_ | jsk_pcl_ros::EdgebasedCubeFinder | protected |
| parallel_edge_distance_min_threshold_ | jsk_pcl_ros::EdgebasedCubeFinder | protected |
| perpendicularEdgeTriple(const jsk_recognition_utils::Line &edge_a, const jsk_recognition_utils::Line &edge_b, const jsk_recognition_utils::Line &edge_c) | jsk_pcl_ros::EdgebasedCubeFinder | protectedvirtual |
| PointT typedef | jsk_pcl_ros::EdgebasedCubeFinder | |
| preparePointCloudForRANSAC(const jsk_recognition_utils::ConvexPolygon::Ptr convex, const CoefficientsPair &edge_coefficients_pair, const pcl::PointCloud< PointT >::Ptr cloud) | jsk_pcl_ros::EdgebasedCubeFinder | protectedvirtual |
| pub_ | jsk_pcl_ros::EdgebasedCubeFinder | protected |
| pub_debug_clusers_ | jsk_pcl_ros::EdgebasedCubeFinder | protected |
| pub_debug_filtered_cloud_ | jsk_pcl_ros::EdgebasedCubeFinder | protected |
| pub_debug_marker_ | jsk_pcl_ros::EdgebasedCubeFinder | protected |
| pub_debug_polygons_ | jsk_pcl_ros::EdgebasedCubeFinder | protected |
| pub_pose_array_ | jsk_pcl_ros::EdgebasedCubeFinder | protected |
| srv_ | jsk_pcl_ros::EdgebasedCubeFinder | protected |
| sub_edges_ | jsk_pcl_ros::EdgebasedCubeFinder | protected |
| sub_input_ | jsk_pcl_ros::EdgebasedCubeFinder | protected |
| subscribe() | jsk_pcl_ros::EdgebasedCubeFinder | protectedvirtual |
| sync_ | jsk_pcl_ros::EdgebasedCubeFinder | protected |
| SyncPolicy typedef | jsk_pcl_ros::EdgebasedCubeFinder | |
| tripleIndicesAndCoefficients(const std::vector< pcl::PointIndices::Ptr > &indices, const std::vector< pcl::ModelCoefficients::Ptr > &coefficients) | jsk_pcl_ros::EdgebasedCubeFinder | protectedvirtual |
| unsubscribe() | jsk_pcl_ros::EdgebasedCubeFinder | protectedvirtual |
| ~EdgebasedCubeFinder() | jsk_pcl_ros::EdgebasedCubeFinder | virtual |