00001 00059 //################## 00060 //#### includes #### 00061 // PCL includes 00062 #include "pcl/point_types.h" 00063 #include "pcl/impl/instantiate.hpp" 00064 #include <pcl/filters/extract_indices.h> 00065 #include <pcl/filters/impl/extract_indices.hpp> 00066 00067 // cob_3d_mapping_filters includes 00068 #include "cob_3d_mapping_common/point_types.h" 00069 #include "cob_3d_mapping_filters/jump_edge_filter.h" 00070 #include "cob_3d_mapping_filters/impl/jump_edge_filter.hpp" 00071 #include <pcl/filters/impl/filter.hpp> 00072 00073 //#if defined(PCL_VERSION_COMPARE) && PCL_MINOR_VERSION >= 7 00074 #include <pcl/impl/pcl_base.hpp> 00075 //#endif 00076 00077 using namespace pcl; 00078 PCL_INSTANTIATE(ExtractIndices, (PointXYZCI)); 00079 //PCL_INSTANTIATE(ExtractIndices, PCL_XYZ_POINT_TYPES); 00080 PCL_INSTANTIATE_JumpEdgeFilter(PointXYZCI); 00081 //PCL_INSTANTIATE_JumpEdgeFilter(PointXYZA); 00082 PCL_INSTANTIATE(JumpEdgeFilter, PCL_XYZ_POINT_TYPES);