38 #ifndef PCL_SURFACE_POISSON_H_
39 #define PCL_SURFACE_POISSON_H_
41 #include <pcl/surface/reconstruction.h>
47 class CoredVectorMeshData;
48 template <
class Real>
struct Point3D;
59 template<
typename Po
intNT>
63 typedef boost::shared_ptr<Poisson<PointNT> >
Ptr;
64 typedef boost::shared_ptr<const Poisson<PointNT> >
ConstPtr;
92 std::vector<pcl::Vertices> &polygons);
230 float samples_per_node_;
232 bool output_polygons_;
234 bool no_reset_samples_;
241 bool non_adaptive_weights_;
244 float solver_accuracy_;
246 template<
int Degree>
void
252 EIGEN_MAKE_ALIGNED_OPERATOR_NEW
256 #endif // PCL_SURFACE_POISSON_H_