, including all inherited members.
| addObjectFullModel(PointCloudConstPtr model, const std::string &class_name) | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | [inline, virtual] |
| addObjectPartialView(PointCloudConstPtr view, const std::string &class_name) | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | [inline, virtual] |
| appendFeaturesFromCloud(PointNormalCloudPtr &cloud, const string &class_name, const int i) | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | [protected] |
| cell_size_ | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| centroids_ | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| class_name_to_full_models_map_ | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| class_name_to_partial_views_map_ | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| classes_ | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| classify() | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| clusterFeatures(vector< FeatureT > &cluster_centers, vector< int > &cluster_labels) | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | [protected] |
| computeClassifier() | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | [virtual] |
| computeExternalClassifier(const std::string &labels) | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| database_ | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| database_dir_ | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| database_features_cloud_ | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| DatabaseType typedef | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| debug_ | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| debug_folder_ | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| estimateNormalsAndSubsample(typename pcl17::PointCloud< PointT >::ConstPtr cloud_orig) | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | [protected] |
| eval_clustering(const std::string &classname, const float search_radius, double &tp, double &fn, double &fp) | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| eval_clustering_external(const std::string &classname, const float search_radius, double &tp, double &fn, double &fp, const std::string &matrix) | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| external_classifier_ | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| fe_k_neighbours_ | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| feature_estimator_ | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| FeatureEstimatorType typedef | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| features_ | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| findLocalMaximaInGrid(Eigen::MatrixXf grid, float window_size) | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | [protected] |
| findVotedSegments(typename pcl17::PointCloud< PointT >::Ptr local_maxima_, const string &class_name, float window_size) | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | [protected] |
| fit_objects(furniture_classification::Hypothesis::ConstPtr hp) | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| fitModelsWithRansac(vector< boost::shared_ptr< std::vector< int > > > &voted_segments_, const string class_name, RandomSampleConsensusSimple< PointNormalT > &ransac, vector< PointNormalCloudPtr > &result_, vector< float > &scores_) | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | [protected] |
| found_objects_ | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| generate_hypothesis(std::map< std::string, pcl17::PointCloud< pcl17::PointXYZ >::Ptr > &votes_map) | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| generateVisibilityScore(vector< PointNormalCloudPtr > &result_, vector< float > &scores_) | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | [protected] |
| getDatabaseDir() | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | [inline] |
| getDebug() | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | [inline] |
| getDebugFolder() | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | [inline] |
| getFeatureEstimator() | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | [inline] |
| getFoundObjects() | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | [inline] |
| getLocalMaximaGrid(Eigen::MatrixXf &grid, float window_size) | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | [protected] |
| getLocalMaximaThreshold() | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | [inline] |
| getNumberOfClusters() | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | [inline] |
| getScene() | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | [inline] |
| getSegmentsFromCloud(PointNormalCloudPtr cloud_with_normals, vector< boost::shared_ptr< vector< int > > > &segment_indices, pcl17::PointCloud< pcl17::PointXYZRGBNormal >::Ptr &colored_segments) | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | [protected] |
| icp_max_correspondence_distance_ | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| icp_max_iterations_ | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| icp_treshold_ | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| intersectXY(const pcl17::PointCloud< PointNormalT > &cloud1, const pcl17::PointCloud< PointNormalT > &cloud2) | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | [protected] |
| isClassifierComputed() | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | [inline, virtual] |
| loadFromFile() | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| local_maxima_threshold_ | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| max_ | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| max_scene_bound_ | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| min_ | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| min_points_in_segment_ | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| min_scene_bound_ | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| mls_ | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| mls_polynomial_fit_ | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| mls_polynomial_order_ | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| mls_search_radius_ | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| ModelMapType typedef | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| ModelMapValueType typedef | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| MovingLeastSquaresType typedef | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| normalizeFeatures(std::vector< FeatureT > &features) | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | [protected] |
| normalizeFeaturesWithCurrentMinMax(std::vector< FeatureT > &features) | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | [protected] |
| num_angles_ | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| num_clusters_ | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| num_neighbours_ | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| operator<<(YAML::Emitter &out, const PHVObjectClassifier< PT, PNT, FT > &h) | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | [friend] |
| PHVObjectClassifier() | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | [inline] |
| PointCloud typedef | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| PointCloudConstPtr typedef | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| PointCloudPtr typedef | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| PointNormalCloud typedef | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| PointNormalCloudConstPtr typedef | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| PointNormalCloudPtr typedef | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| PointNormalTree typedef | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| PointNormalTreePtr typedef | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| PointTree typedef | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| PointTreePtr typedef | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| projectVotesToGrid(const pcl17::PointCloud< pcl17::PointXYZI > &model_centers, int &grid_center_x, int &grid_center_y) | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | [protected] |
| ransac_distance_threshold_ | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| ransac_num_iter_ | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| ransac_result_threshold_ | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| ransac_vis_score_weight_ | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| removeIntersecting(vector< typename pcl17::PointCloud< PointNormalT >::Ptr > &result_, vector< float > &scores_, vector< float > *selected_scores=NULL) | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | [protected] |
| rg_residual_threshold_ | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| rg_smoothness_threshold_ | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| saveToFile() | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| scene_ | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| segment_indices_ | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| segment_pointclouds_ | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| setDatabaseDir(const string &database_dir) | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | [inline] |
| setDebug(bool debug) | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | [inline] |
| setDebugFolder(const string &debug_folder) | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | [inline] |
| setFeatureEstimator(FeatureEstimatorType feature_estimator) | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | [inline] |
| setLocalMaximaThreshold(float t) | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | [inline] |
| setNumberOfClusters(int num_clusters) | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | [inline] |
| setScene(PointCloudConstPtr model, float cut_off_distance=2.5f) | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | [inline, virtual] |
| subsampling_resolution_ | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| vote() | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | [protected] |
| vote_external(const std::string &matrix) | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| voted_segment_idx_ | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| votes_ | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| window_size_ | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | |
| ~PHVObjectClassifier() | pcl17::PHVObjectClassifier< PointT, PointNormalT, FeatureT > | [inline, virtual] |