AdjacencyIterator typedef |
pcl::LCCPSegmentation< PointT > |
|
pcl::LCCPSegmentation::applyKconvexity(const unsigned int k_arg) |
pcl::LCCPSegmentation< PointT > |
protected |
pcl::LCCPSegmentation::calculateConvexConnections(SupervoxelAdjacencyList &adjacency_list_arg) |
pcl::LCCPSegmentation< PointT > |
protected |
computeSegmentAdjacency() |
pcl::LCCPSegmentation< PointT > |
protected |
connIsConvex(const std::uint32_t source_label_arg, const std::uint32_t target_label_arg, float &normal_angle) |
pcl::LCCPSegmentation< PointT > |
protected |
CPCSegmentation() |
pcl::CPCSegmentation< PointT > |
|
getConcavityToleranceThreshold() const |
pcl::LCCPSegmentation< PointT > |
inline |
getSegmentAdjacencyMap(std::map< std::uint32_t, std::set< std::uint32_t > > &segment_adjacency_map_arg) |
pcl::LCCPSegmentation< PointT > |
inline |
getSegmentToSupervoxelMap(std::map< std::uint32_t, std::set< std::uint32_t > > &segment_supervoxel_map_arg) const |
pcl::LCCPSegmentation< PointT > |
inline |
getSupervoxelToSegmentMap(std::map< std::uint32_t, std::uint32_t > &supervoxel_segment_map_arg) const |
pcl::LCCPSegmentation< PointT > |
inline |
getSVAdjacencyList(SupervoxelAdjacencyList &adjacency_list_arg) const |
pcl::LCCPSegmentation< PointT > |
inline |
LCCPSegmentation() |
pcl::LCCPSegmentation< PointT > |
|
min_segment_size_ |
pcl::LCCPSegmentation< PointT > |
protected |
OutEdgeIterator typedef |
pcl::LCCPSegmentation< PointT > |
|
prepareSegmentation(const std::map< std::uint32_t, typename pcl::Supervoxel< PointT >::Ptr > &supervoxel_clusters_arg, const std::multimap< std::uint32_t, std::uint32_t > &label_adjacency_arg) |
pcl::LCCPSegmentation< PointT > |
protected |
processed_ |
pcl::LCCPSegmentation< PointT > |
protected |
recursiveSegmentGrowing(const VertexID &queryPointID, const unsigned int group_label) |
pcl::LCCPSegmentation< PointT > |
protected |
relabelCloud(pcl::PointCloud< pcl::PointXYZL > &labeled_cloud_arg) |
pcl::LCCPSegmentation< PointT > |
|
reset() |
pcl::LCCPSegmentation< PointT > |
|
seg_label_to_neighbor_set_map_ |
pcl::LCCPSegmentation< PointT > |
protected |
seg_label_to_sv_list_map_ |
pcl::LCCPSegmentation< PointT > |
protected |
segment() |
pcl::CPCSegmentation< PointT > |
|
setConcavityToleranceThreshold(float concavity_tolerance_threshold_arg) |
pcl::LCCPSegmentation< PointT > |
inline |
setCutting(const std::uint32_t max_cuts=20, const std::uint32_t cutting_min_segments=0, const float cutting_min_score=0.16, const bool locally_constrained=true, const bool directed_cutting=true, const bool clean_cutting=false) |
pcl::CPCSegmentation< PointT > |
inline |
setInputSupervoxels(const std::map< std::uint32_t, typename pcl::Supervoxel< PointT >::Ptr > &supervoxel_clusters_arg, const std::multimap< std::uint32_t, std::uint32_t > &label_adjacency_arg) |
pcl::LCCPSegmentation< PointT > |
inline |
setKFactor(const std::uint32_t k_factor_arg) |
pcl::LCCPSegmentation< PointT > |
inline |
setMinSegmentSize(const std::uint32_t min_segment_size_arg) |
pcl::LCCPSegmentation< PointT > |
inline |
setRANSACIterations(const std::uint32_t ransac_iterations) |
pcl::CPCSegmentation< PointT > |
inline |
setSanityCheck(const bool use_sanity_criterion_arg) |
pcl::LCCPSegmentation< PointT > |
inline |
setSmoothnessCheck(bool use_smoothness_check_arg, float voxel_res_arg, float seed_res_arg, float smoothness_threshold_arg=0.1) |
pcl::LCCPSegmentation< PointT > |
inline |
smoothness_threshold_ |
pcl::LCCPSegmentation< PointT > |
protected |
SupervoxelAdjacencyList typedef |
pcl::LCCPSegmentation< PointT > |
|
use_sanity_check_ |
pcl::LCCPSegmentation< PointT > |
protected |
use_smoothness_check_ |
pcl::LCCPSegmentation< PointT > |
protected |
VertexID typedef |
pcl::LCCPSegmentation< PointT > |
|
VertexIterator typedef |
pcl::LCCPSegmentation< PointT > |
|
voxel_resolution_ |
pcl::LCCPSegmentation< PointT > |
protected |
~CPCSegmentation() |
pcl::CPCSegmentation< PointT > |
|
~LCCPSegmentation() |
pcl::LCCPSegmentation< PointT > |
virtual |