40 #include <pcl/pcl_config.h>
43 #ifndef PCL_CONCAVE_HULL_H
44 #define PCL_CONCAVE_HULL_H
46 #include <pcl/surface/convex_hull.h>
55 template<
typename Po
intInT>
59 typedef boost::shared_ptr<ConcaveHull<PointInT> >
Ptr;
60 typedef boost::shared_ptr<const ConcaveHull<PointInT> >
ConstPtr;
90 std::vector<pcl::Vertices> &polygons);
137 PCL_DEPRECATED (
"[pcl::ConcaveHull::getDim] This method is deprecated. Please use getDimension () instead.")
154 if ((dimension == 2) || (dimension == 3))
157 PCL_ERROR (
"[pcl::%s::setDimension] Invalid input dimension specified!\n",
getClassName ().c_str ());
165 return (
"ConcaveHull");
177 std::vector<pcl::Vertices> &polygons);
203 #ifdef PCL_NO_PRECOMPILE
204 #include <pcl/surface/impl/concave_hull.hpp>
207 #endif //#ifndef PCL_CONCAVE_HULL