#include <edgebased_cube_finder.h>
Public Types | |
typedef boost::shared_ptr < DiagnoalCubeHypothesis > | Ptr |
Public Member Functions | |
DiagnoalCubeHypothesis (const IndicesPair &pair, const CoefficientsPair &coefficients_pair, const double outlier_threshold) | |
virtual void | estimate (const pcl::PointCloud< pcl::PointXYZRGB > &cloud) |
Protected Attributes | |
double | min_angle_ |
int | resolution_ |
Definition at line 143 of file edgebased_cube_finder.h.
typedef boost::shared_ptr<DiagnoalCubeHypothesis> jsk_pcl_ros::DiagnoalCubeHypothesis::Ptr |
Reimplemented from jsk_pcl_ros::CubeHypothesis.
Definition at line 146 of file edgebased_cube_finder.h.
jsk_pcl_ros::DiagnoalCubeHypothesis::DiagnoalCubeHypothesis | ( | const IndicesPair & | pair, |
const CoefficientsPair & | coefficients_pair, | ||
const double | outlier_threshold | ||
) |
Definition at line 192 of file edgebased_cube_finder_nodelet.cpp.
void jsk_pcl_ros::DiagnoalCubeHypothesis::estimate | ( | const pcl::PointCloud< pcl::PointXYZRGB > & | cloud | ) | [virtual] |
Implements jsk_pcl_ros::CubeHypothesis.
Definition at line 200 of file edgebased_cube_finder_nodelet.cpp.
double jsk_pcl_ros::DiagnoalCubeHypothesis::min_angle_ [protected] |
Definition at line 153 of file edgebased_cube_finder.h.
int jsk_pcl_ros::DiagnoalCubeHypothesis::resolution_ [protected] |
Definition at line 152 of file edgebased_cube_finder.h.