ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
sm2cc.cpp File Reference
#include <Utils/sm2cc.h>
#include <Utils/PCLConv.h>
#include <Utils/my_point_types.h>
#include <pcl/common/io.h>
#include <CVTools.h>
#include <FileSystem.h>
#include <ecvMaterialSet.h>
#include <ecvMesh.h>
#include <ecvPointCloud.h>
#include <ecvScalarField.h>
#include <assert.h>
#include <list>
#include <pcl/PCLPointField.h>
#include <QImageReader>
Include dependency graph for sm2cc.cpp:

Go to the source code of this file.

Classes

struct  PointXYZTpl< T >
 
union  PointXYZTpl< T >::EIGEN_ALIGN16
 

Typedefs

typedef pcl::PCLPointField PCLScalarField
 

Functions

 POINT_CLOUD_REGISTER_POINT_STRUCT (PointXYZTpl< std::int32_t >,(std::int32_t, x, x)(std::int32_t, y, y)(std::int32_t, z, z)) POINT_CLOUD_REGISTER_POINT_STRUCT(PointXYZTpl< std
 
bool ExistField (const PCLCloud &pclCloud, std::string name)
 
template<class T >
void PCLCloudToCCCloud (const PCLCloud &pclCloud, ccPointCloud &ccCloud)
 

Typedef Documentation

◆ PCLScalarField

typedef pcl::PCLPointField PCLScalarField

Definition at line 36 of file sm2cc.cpp.

Function Documentation

◆ ExistField()

bool ExistField ( const PCLCloud pclCloud,
std::string  name 
)

Definition at line 68 of file sm2cc.cpp.

References name.

Referenced by pcl2cc::Convert().

◆ PCLCloudToCCCloud()

template<class T >
void PCLCloudToCCCloud ( const PCLCloud pclCloud,
ccPointCloud ccCloud 
)

Definition at line 76 of file sm2cc.cpp.

References cloudViewer::PointCloudTpl< T >::addPoint(), and FROM_PCL_CLOUD.

◆ POINT_CLOUD_REGISTER_POINT_STRUCT()

POINT_CLOUD_REGISTER_POINT_STRUCT ( PointXYZTpl< std::int32_t >  ,
(std::int32_t, x, x)(std::int32_t, y, y)(std::int32_t, z, z  
)

Definition at line 51 of file sm2cc.cpp.