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 |