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 (
int getDim ()
const,
"[pcl::ConcaveHull::getDim] This method is deprecated. Please use getDimension () instead.");
152 if ((dimension == 2) || (dimension == 3))
155 PCL_ERROR (
"[pcl::%s::setDimension] Invalid input dimension specified!\n",
getClassName ().c_str ());
163 return (
"ConcaveHull");
175 std::vector<pcl::Vertices> &polygons);
201 #ifdef PCL_NO_PRECOMPILE
202 #include <pcl/surface/impl/concave_hull.hpp>
205 #endif //#ifndef PCL_CONCAVE_HULL