Point Cloud Library (PCL)
1.11.1
doc
tutorials
content
sources
iccv2011
include
typedefs.h
1
#pragma once
2
3
#include <
pcl/point_types.h
>
4
#include <pcl/point_cloud.h>
5
6
/* Define some custom types to make the rest of our code easier to read */
7
8
// Define "PointCloud" to be a pcl::PointCloud of pcl::PointXYZRGB points
9
typedef
pcl::PointXYZRGB
PointT
;
10
typedef
pcl::PointCloud<PointT>
PointCloud
;
11
typedef
pcl::PointCloud<PointT>::Ptr
PointCloudPtr;
12
typedef
pcl::PointCloud<PointT>::ConstPtr
PointCloudConstPtr;
13
14
// Define "SurfaceNormals" to be a pcl::PointCloud of pcl::Normal points
15
typedef
pcl::Normal
NormalT
;
16
typedef
pcl::PointCloud<NormalT>
SurfaceNormals
;
17
typedef
pcl::PointCloud<NormalT>::Ptr
SurfaceNormalsPtr;
18
typedef
pcl::PointCloud<NormalT>::ConstPtr
SurfaceNormalsConstPtr;
19
20
// Define "LocalDescriptors" to be a pcl::PointCloud of pcl::FPFHSignature33 points
21
typedef
pcl::FPFHSignature33
LocalDescriptorT
;
22
typedef
pcl::PointCloud<LocalDescriptorT>
LocalDescriptors
;
23
typedef
pcl::PointCloud<LocalDescriptorT>::Ptr
LocalDescriptorsPtr;
24
typedef
pcl::PointCloud<LocalDescriptorT>::ConstPtr
LocalDescriptorsConstPtr;
25
26
// Define "GlobalDescriptors" to be a pcl::PointCloud of pcl::VFHSignature308 points
27
typedef
pcl::VFHSignature308
GlobalDescriptorT
;
28
typedef
pcl::PointCloud<GlobalDescriptorT>
GlobalDescriptors
;
29
typedef
pcl::PointCloud<GlobalDescriptorT>::Ptr
GlobalDescriptorsPtr;
30
typedef
pcl::PointCloud<GlobalDescriptorT>::ConstPtr
GlobalDescriptorsConstPtr;
point_types.h
pcl::Normal
A point structure representing normal coordinates and the surface curvature estimate.
Definition:
point_types.hpp:813
pcl::FPFHSignature33
A point structure representing the Fast Point Feature Histogram (FPFH).
Definition:
point_types.hpp:1485
pcl::PointCloud
PointCloud represents the base class in PCL for storing collections of 3D points.
Definition:
distances.h:55
pcl::PointXYZRGB
A point structure representing Euclidean xyz coordinates, and the RGB color.
Definition:
point_types.hpp:629
pcl::PointCloud::Ptr
shared_ptr< PointCloud< PointT > > Ptr
Definition:
point_cloud.h:429
pcl::PointCloud::ConstPtr
shared_ptr< const PointCloud< PointT > > ConstPtr
Definition:
point_cloud.h:430
pcl::VFHSignature308
A point structure representing the Viewpoint Feature Histogram (VFH).
Definition:
point_types.hpp:1499