abs_zdist_thresh_ | pcl::recognition::ObjRecRANSAC | protected |
accepted_hypotheses_ | pcl::recognition::ObjRecRANSAC | protected |
addModel(const PointCloudIn &points, const PointCloudN &normals, const std::string &object_name, void *user_data=nullptr) | pcl::recognition::ObjRecRANSAC | inline |
buildGraphOfCloseHypotheses(HypothesisOctree &hypotheses, ORRGraph< Hypothesis > &graph) const | pcl::recognition::ObjRecRANSAC | protected |
buildGraphOfConflictingHypotheses(const BVHH &bvh, ORRGraph< Hypothesis * > &graph) const | pcl::recognition::ObjRecRANSAC | protected |
BVHH typedef | pcl::recognition::ObjRecRANSAC | |
clear() | pcl::recognition::ObjRecRANSAC | inline |
clearTestData() | pcl::recognition::ObjRecRANSAC | inlineprotected |
compute_oriented_point_pair_signature(const float *p1, const float *n1, const float *p2, const float *n2, float signature[3]) | pcl::recognition::ObjRecRANSAC | inlineprotectedstatic |
computeNumberOfIterations(double success_probability) const | pcl::recognition::ObjRecRANSAC | inlineprotected |
computeRigidTransform(const float *a1, const float *a1_n, const float *b1, const float *b1_n, const float *a2, const float *a2_n, const float *b2, const float *b2_n, float *rigid_transform) const | pcl::recognition::ObjRecRANSAC | inlineprotected |
do_icp_hypotheses_refinement_ | pcl::recognition::ObjRecRANSAC | protected |
enterTestModeSampleOPP() | pcl::recognition::ObjRecRANSAC | inline |
enterTestModeTestHypotheses() | pcl::recognition::ObjRecRANSAC | inline |
filterGraphOfCloseHypotheses(ORRGraph< Hypothesis > &graph, std::vector< Hypothesis > &out) const | pcl::recognition::ObjRecRANSAC | protected |
filterGraphOfConflictingHypotheses(ORRGraph< Hypothesis * > &graph, std::list< ObjRecRANSAC::Output > &recognized_objects) const | pcl::recognition::ObjRecRANSAC | protected |
frac_of_points_for_icp_refinement_ | pcl::recognition::ObjRecRANSAC | protected |
FULL_RECOGNITION enum value | pcl::recognition::ObjRecRANSAC | protected |
generateHypotheses(const std::list< OrientedPointPair > &pairs, std::list< HypothesisBase > &out) const | pcl::recognition::ObjRecRANSAC | protected |
getAcceptedHypotheses() const | pcl::recognition::ObjRecRANSAC | inline |
getAcceptedHypotheses(std::vector< Hypothesis > &out) const | pcl::recognition::ObjRecRANSAC | inline |
getHashTable() const | pcl::recognition::ObjRecRANSAC | inline |
getModel(const std::string &name) const | pcl::recognition::ObjRecRANSAC | inline |
getModelLibrary() const | pcl::recognition::ObjRecRANSAC | inline |
getPairWidth() const | pcl::recognition::ObjRecRANSAC | inline |
getRigidTransformSpace() | pcl::recognition::ObjRecRANSAC | inline |
getSampledOrientedPointPairs() const | pcl::recognition::ObjRecRANSAC | inline |
getSceneOctree() const | pcl::recognition::ObjRecRANSAC | inline |
groupHypotheses(std::list< HypothesisBase > &hypotheses, int num_hypotheses, RigidTransformSpace &transform_space, HypothesisOctree &grouped_hypotheses) const | pcl::recognition::ObjRecRANSAC | protected |
HypothesisOctree typedef | pcl::recognition::ObjRecRANSAC | |
icpHypothesesRefinementOff() | pcl::recognition::ObjRecRANSAC | inline |
icpHypothesesRefinementOn() | pcl::recognition::ObjRecRANSAC | inline |
ignore_coplanar_opps_ | pcl::recognition::ObjRecRANSAC | protected |
ignoreCoplanarPointPairsOff() | pcl::recognition::ObjRecRANSAC | inline |
ignoreCoplanarPointPairsOn() | pcl::recognition::ObjRecRANSAC | inline |
intersection_fraction_ | pcl::recognition::ObjRecRANSAC | protected |
leaveTestMode() | pcl::recognition::ObjRecRANSAC | inline |
max_coplanarity_angle_ | pcl::recognition::ObjRecRANSAC | protected |
model_library_ | pcl::recognition::ObjRecRANSAC | protected |
ModelLibrary class | pcl::recognition::ObjRecRANSAC | friend |
ObjRecRANSAC(float pair_width, float voxel_size) | pcl::recognition::ObjRecRANSAC | |
pair_width_ | pcl::recognition::ObjRecRANSAC | protected |
PointCloudIn typedef | pcl::recognition::ObjRecRANSAC | |
PointCloudN typedef | pcl::recognition::ObjRecRANSAC | |
position_discretization_ | pcl::recognition::ObjRecRANSAC | protected |
rec_mode_ | pcl::recognition::ObjRecRANSAC | protected |
Recognition_Mode enum name | pcl::recognition::ObjRecRANSAC | protected |
recognize(const PointCloudIn &scene, const PointCloudN &normals, std::list< ObjRecRANSAC::Output > &recognized_objects, double success_probability=0.99) | pcl::recognition::ObjRecRANSAC | |
relative_num_of_illegal_pts_ | pcl::recognition::ObjRecRANSAC | protected |
relative_obj_size_ | pcl::recognition::ObjRecRANSAC | protected |
rotation_discretization_ | pcl::recognition::ObjRecRANSAC | protected |
SAMPLE_OPP enum value | pcl::recognition::ObjRecRANSAC | protected |
sampled_oriented_point_pairs_ | pcl::recognition::ObjRecRANSAC | protected |
sampleOrientedPointPairs(int num_iterations, const std::vector< ORROctree::Node * > &full_scene_leaves, std::list< OrientedPointPair > &output) const | pcl::recognition::ObjRecRANSAC | protected |
scene_bounds_enlargement_factor_ | pcl::recognition::ObjRecRANSAC | protected |
scene_octree_ | pcl::recognition::ObjRecRANSAC | protected |
scene_octree_points_ | pcl::recognition::ObjRecRANSAC | protected |
scene_octree_proj_ | pcl::recognition::ObjRecRANSAC | protected |
setMaxCoplanarityAngleDegrees(float max_coplanarity_angle_degrees) | pcl::recognition::ObjRecRANSAC | inline |
setSceneBoundsEnlargementFactor(float value) | pcl::recognition::ObjRecRANSAC | inline |
TEST_HYPOTHESES enum value | pcl::recognition::ObjRecRANSAC | protected |
testHypothesis(Hypothesis *hypothesis, int &match, int &penalty) const | pcl::recognition::ObjRecRANSAC | inlineprotected |
testHypothesisNormalBased(Hypothesis *hypothesis, float &match) const | pcl::recognition::ObjRecRANSAC | inlineprotected |
transform_space_ | pcl::recognition::ObjRecRANSAC | protected |
trimmed_icp_ | pcl::recognition::ObjRecRANSAC | protected |
visibility_ | pcl::recognition::ObjRecRANSAC | protected |
voxel_size_ | pcl::recognition::ObjRecRANSAC | protected |
~ObjRecRANSAC() | pcl::recognition::ObjRecRANSAC | inlinevirtual |