Point Cloud Library (PCL)
1.10.1
|
42 #include <pcl/pcl_base.h>
43 #include <pcl/PolygonMesh.h>
44 #include <pcl/search/pcl_search.h>
45 #include <pcl/conversions.h>
46 #include <pcl/surface/boost.h>
59 template <
typename Po
intInT>
117 template <
typename Po
intInT>
152 std::vector<pcl::Vertices> &polygons);
171 std::vector<pcl::Vertices> &polygons) = 0;
186 template <
typename Po
intInT>
224 reconstruct (std::vector<pcl::Vertices> &polygons);
245 #include <pcl/surface/impl/reconstruction.hpp>
PCLSurfaceBase()
Empty constructor.
This file defines compatibility wrappers for low level I/O functions.
shared_ptr< PCLSurfaceBase< PointNT > > Ptr
virtual void performReconstruction(pcl::PolygonMesh &output)=0
Abstract surface reconstruction method.
void reconstruct(pcl::PolygonMesh &output) override
Base method for surface reconstruction for all points given in <setInputCloud (), setIndices ()>
SurfaceReconstruction()
Constructor.
~MeshConstruction()
Destructor.
typename KdTree::Ptr KdTreePtr
SurfaceReconstruction represents a base surface reconstruction class.
virtual std::string getClassName() const
Abstract class get name method.
virtual void reconstruct(pcl::PolygonMesh &output)=0
Base method for surface reconstruction for all points given in <setInputCloud (), setIndices ()>
shared_ptr< pcl::search::Search< PointInT > > Ptr
~PCLSurfaceBase()
Empty destructor.
shared_ptr< const PCLSurfaceBase< PointNT > > ConstPtr
bool check_tree_
A flag specifying whether or not the derived reconstruction algorithm needs the search object tree.
KdTreePtr tree_
A pointer to the spatial search object.
KdTreePtr getSearchMethod()
Get a pointer to the search method used.
~SurfaceReconstruction()
Destructor.
bool check_tree_
A flag specifying whether or not the derived reconstruction algorithm needs the search object tree.
void reconstruct(pcl::PolygonMesh &output) override
Base method for surface reconstruction for all points given in <setInputCloud (), setIndices ()>
virtual void performReconstruction(pcl::PolygonMesh &output)=0
Abstract surface reconstruction method.
void setSearchMethod(const KdTreePtr &tree)
Provide an optional pointer to a search object.
MeshConstruction()
Constructor.
MeshConstruction represents a base surface reconstruction class.
boost::shared_ptr< T > shared_ptr
Alias for boost::shared_ptr.