Inshaping: include/Convert.h Source File

Inshaping

Inshaping  0.1
Convert.h
Go to the documentation of this file.
1 #pragma once
2 #include<TriSparse.h>
3 
4 namespace Inshape
5 {
8  namespace Convert
9  {
10  //�������ɵ��� void meshToCloud(MyMesh& head_mesh, pcl::PointCloud<pcl::PointXYZ>& head_cloud); pcl::PointCloud<pcl::PointXYZ>::Ptr hyperToPointCloud(CCLib::HyperCloud::Ptr& hyper); CCLib::HyperCloud::Ptr cloudToHyper(pcl::PointCloud<pcl::PointXYZ>& cloud); MyMeshPtr PolygonToMyMesh(pcl::PolygonMesh & mesh); } /*@}*/ }
11  void meshToCloud(MyMesh& head_mesh, pcl::PointCloud<pcl::PointXYZ>& head_cloud);
12 
13  pcl::PointCloud<pcl::PointXYZ>::Ptr hyperToPointCloud(CCLib::HyperCloud::Ptr& hyper);
14 
15  CCLib::HyperCloud::Ptr cloudToHyper(pcl::PointCloud<pcl::PointXYZ>& cloud);
16 
17  MyMeshPtr PolygonToMyMesh(pcl::PolygonMesh & mesh);
18  }
20 }
Definition: AfterProcess.h:9
void meshToCloud(MyMesh &head_mesh, pcl::PointCloud< pcl::PointXYZ > &head_cloud)
CCLib::HyperCloud::Ptr cloudToHyper(pcl::PointCloud< pcl::PointXYZ > &cloud)
Definition: ConvexHull.cpp:14
OpenMesh::PolyMesh_ArrayKernelT MyMesh
Definition: Common.h:23
MyMeshPtr PolygonToMyMesh(pcl::PolygonMesh &mesh)
std::shared_ptr< HyperCloud > Ptr
Definition: HyperCloud.h:32
std::shared_ptr< MyMesh > MyMeshPtr
Definition: Common.h:24
pcl::PointCloud< pcl::PointXYZ >::Ptr hyperToPointCloud(CCLib::HyperCloud::Ptr &hyper)
Definition: ConvexHull.cpp:5
Generated by   doxygen 1.8.14