W3cubDocs

/PointCloudLibrary

#include <pcl/PCLPointField.h>

Public Types

enum PointFieldTypes {
INT8 = traits::asEnum_v<std::int8_t>, UINT8 = traits::asEnum_v<std::uint8_t>, INT16 = traits::asEnum_v<std::int16_t>, UINT16 = traits::asEnum_v<std::uint16_t>,
INT32 = traits::asEnum_v<std::int32_t>, UINT32 = traits::asEnum_v<std::uint32_t>, FLOAT32 = traits::asEnum_v<float>, FLOAT64 = traits::asEnum_v<double>
}
using Ptr = shared_ptr< ::pcl::PCLPointField >
using ConstPtr = shared_ptr< const ::pcl::PCLPointField >

Public Attributes

std::string name
uindex_t offset = 0
std::uint8_t datatype = 0
uindex_t count = 0

Detailed Description

Definition at line 12 of file PCLPointField.h.

Member Typedef Documentation

ConstPtr

using pcl::PCLPointField::ConstPtr = shared_ptr<const ::pcl::PCLPointField>

Definition at line 31 of file PCLPointField.h.

Ptr

Definition at line 30 of file PCLPointField.h.

Member Enumeration Documentation

PointFieldTypes

Enumerator
INT8
UINT8
INT16
UINT16
INT32
UINT32
FLOAT32
FLOAT64

Definition at line 20 of file PCLPointField.h.

Member Data Documentation

count

uindex_t pcl::PCLPointField::count = 0

datatype

std::uint8_t pcl::PCLPointField::datatype = 0

name

std::string pcl::PCLPointField::name

offset

uindex_t pcl::PCLPointField::offset = 0

Definition at line 16 of file PCLPointField.h.

Referenced by pcl::detail::FieldAdder< PointT >::operator()().


The documentation for this struct was generated from the following file:

© 2009–2012, Willow Garage, Inc.
© 2012–, Open Perception, Inc.
Licensed under the BSD License.
https://pointclouds.org/documentation/structpcl_1_1_p_c_l_point_field.html