<commit_before>set(SUBSYS_NAME segmentation)
set(SUBSYS_DESC "Point cloud segmentation library")
set(SUBSYS_DEPS common geometry search sample_consensus kdtree octree)

set(build TRUE)
PCL_SUBSYS_OPTION(build ${SUBSYS_NAME} ${SUBSYS_DESC} ON)
PCL_SUBSYS_DEPEND(build ${SUBSYS_NAME} DEPS ${SUBSYS_DEPS})

PCL_ADD_DOC(${SUBSYS_NAME})

if(build)
    set(srcs 
        src/automated_tree_segmentation.cpp
        src/extract_clusters.cpp
        src/extract_polygonal_prism_data.cpp
        src/sac_segmentation.cpp
        src/seeded_hue_segmentation.cpp
        src/segment_differences.cpp
        src/region_growing.cpp
#        src/region_growing_rgb.cpp
        src/organized_connected_component_segmentation.cpp
        src/organized_multi_plane_segmentation.cpp
        src/planar_polygon_fusion.cpp
       )

    set(incs 
        include/pcl/${SUBSYS_NAME}/automated_segmentation.h
        include/pcl/${SUBSYS_NAME}/automated_tree_segmentation.h
        include/pcl/${SUBSYS_NAME}/extract_clusters.h
        include/pcl/${SUBSYS_NAME}/extract_labeled_clusters.h
        include/pcl/${SUBSYS_NAME}/extract_polygonal_prism_data.h
        include/pcl/${SUBSYS_NAME}/sac_segmentation.h
        include/pcl/${SUBSYS_NAME}/seeded_hue_segmentation.h
        include/pcl/${SUBSYS_NAME}/segment_differences.h
        include/pcl/${SUBSYS_NAME}/region_growing.h
#        include/pcl/${SUBSYS_NAME}/region_growing_rgb.h
        include/pcl/${SUBSYS_NAME}/comparator.h
        include/pcl/${SUBSYS_NAME}/plane_coefficient_comparator.h
        include/pcl/${SUBSYS_NAME}/euclidean_plane_coefficient_comparator.h
        include/pcl/${SUBSYS_NAME}/edge_aware_plane_comparator.h
        include/pcl/${SUBSYS_NAME}/rgb_plane_coefficient_comparator.h
        include/pcl/${SUBSYS_NAME}/plane_refinement_comparator.h
	include/pcl/${SUBSYS_NAME}/euclidean_cluster_comparator.h
        include/pcl/${SUBSYS_NAME}/organized_connected_component_segmentation.h
        include/pcl/${SUBSYS_NAME}/organized_multi_plane_segmentation.h
        include/pcl/${SUBSYS_NAME}/region_3d.h
        include/pcl/${SUBSYS_NAME}/planar_region.h
        include/pcl/${SUBSYS_NAME}/planar_polygon_fusion.h
        )

    set(impl_incs 
        include/pcl/${SUBSYS_NAME}/impl/automated_tree_segmentation.hpp
        include/pcl/${SUBSYS_NAME}/impl/extract_clusters.hpp
        include/pcl/${SUBSYS_NAME}/impl/extract_labeled_clusters.hpp<commit_msg>Forgot to remove the CMakeLists entries<commit_after>set(SUBSYS_NAME segmentation)
set(SUBSYS_DESC "Point cloud segmentation library")
set(SUBSYS_DEPS common geometry search sample_consensus kdtree octree)

set(build TRUE)
PCL_SUBSYS_OPTION(build ${SUBSYS_NAME} ${SUBSYS_DESC} ON)
PCL_SUBSYS_DEPEND(build ${SUBSYS_NAME} DEPS ${SUBSYS_DEPS})

PCL_ADD_DOC(${SUBSYS_NAME})

if(build)
    set(srcs 
        src/extract_clusters.cpp
        src/extract_polygonal_prism_data.cpp
        src/sac_segmentation.cpp
        src/seeded_hue_segmentation.cpp
        src/segment_differences.cpp
        src/region_growing.cpp
#        src/region_growing_rgb.cpp
        src/organized_connected_component_segmentation.cpp
        src/organized_multi_plane_segmentation.cpp
        src/planar_polygon_fusion.cpp
       )

    set(incs 
        include/pcl/${SUBSYS_NAME}/extract_clusters.h
        include/pcl/${SUBSYS_NAME}/extract_labeled_clusters.h
        include/pcl/${SUBSYS_NAME}/extract_polygonal_prism_data.h
        include/pcl/${SUBSYS_NAME}/sac_segmentation.h
        include/pcl/${SUBSYS_NAME}/seeded_hue_segmentation.h
        include/pcl/${SUBSYS_NAME}/segment_differences.h
        include/pcl/${SUBSYS_NAME}/region_growing.h
#        include/pcl/${SUBSYS_NAME}/region_growing_rgb.h
        include/pcl/${SUBSYS_NAME}/comparator.h
        include/pcl/${SUBSYS_NAME}/plane_coefficient_comparator.h
        include/pcl/${SUBSYS_NAME}/euclidean_plane_coefficient_comparator.h
        include/pcl/${SUBSYS_NAME}/edge_aware_plane_comparator.h
        include/pcl/${SUBSYS_NAME}/rgb_plane_coefficient_comparator.h
        include/pcl/${SUBSYS_NAME}/plane_refinement_comparator.h
	include/pcl/${SUBSYS_NAME}/euclidean_cluster_comparator.h
        include/pcl/${SUBSYS_NAME}/organized_connected_component_segmentation.h
        include/pcl/${SUBSYS_NAME}/organized_multi_plane_segmentation.h
        include/pcl/${SUBSYS_NAME}/region_3d.h
        include/pcl/${SUBSYS_NAME}/planar_region.h
        include/pcl/${SUBSYS_NAME}/planar_polygon_fusion.h
        )

    set(impl_incs 
        include/pcl/${SUBSYS_NAME}/impl/extract_clusters.hpp
        include/pcl/${SUBSYS_NAME}/impl/extract_labeled_clusters.hpp
{'fraction_non_alphanumeric': 0.10006497725795971, 'fraction_numerical': 0.00043318171973142733, 'mean_word_length': 3.7657378740970073, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5496274', 'n_tokens_mistral': 1591, 'n_tokens_neox': 1662, 'n_words': 130}