Point Cloud Library (PCL) 1.15.1
Loading...
Searching...
No Matches
pcl::PointDataAtOffset< PointT > Class Template Reference

A datatype that enables type-correct comparisons. More...

#include <pcl/filters/conditional_removal.h>

Public Member Functions

 PointDataAtOffset (std::uint8_t datatype, std::uint32_t offset)
 Constructor.
int compare (const PointT &p, const double &val)
 Compare function.

Protected Attributes

std::uint8_t datatype_
 The type of data.
std::uint32_t offset_
 The data offset.

Detailed Description

template<typename PointT>
class pcl::PointDataAtOffset< PointT >

A datatype that enables type-correct comparisons.

Definition at line 61 of file conditional_removal.h.

Constructor & Destructor Documentation

◆ PointDataAtOffset()

template<typename PointT>
pcl::PointDataAtOffset< PointT >::PointDataAtOffset ( std::uint8_t datatype,
std::uint32_t offset )
inline

Constructor.

Definition at line 65 of file conditional_removal.h.

References datatype_, and offset_.

Member Function Documentation

◆ compare()

template<typename PointT>
int pcl::PointDataAtOffset< PointT >::compare ( const PointT & p,
const double & val )

Member Data Documentation

◆ datatype_

template<typename PointT>
std::uint8_t pcl::PointDataAtOffset< PointT >::datatype_
protected

The type of data.

Definition at line 78 of file conditional_removal.h.

Referenced by compare(), and PointDataAtOffset().

◆ offset_

template<typename PointT>
std::uint32_t pcl::PointDataAtOffset< PointT >::offset_
protected

The data offset.

Definition at line 81 of file conditional_removal.h.

Referenced by PointDataAtOffset().


The documentation for this class was generated from the following files: