Point Cloud Library (PCL)  1.9.1-dev
List of all members | Public Member Functions | Public Attributes
pcl::QuantizedMultiModFeature Struct Reference

Feature that defines a position and quantized value in a specific modality. More...

#include <pcl/recognition/sparse_quantized_multi_mod_template.h>

Public Member Functions

 QuantizedMultiModFeature ()
 Constructor. More...
 
bool compareForEquality (const QuantizedMultiModFeature &base)
 Compares whether two features are the same. More...
 
void serialize (std::ostream &stream) const
 Serializes the object to the specified stream. More...
 
void deserialize (std::istream &stream)
 Deserializes the object from the specified stream. More...
 

Public Attributes

int x
 x-position. More...
 
int y
 y-position. More...
 
std::size_t modality_index
 the index of the corresponding modality. More...
 
unsigned char quantized_value
 the quantized value attached to the feature. More...
 

Detailed Description

Feature that defines a position and quantized value in a specific modality.

Author
Stefan Holzer

Definition at line 50 of file sparse_quantized_multi_mod_template.h.

Constructor & Destructor Documentation

◆ QuantizedMultiModFeature()

pcl::QuantizedMultiModFeature::QuantizedMultiModFeature ( )
inline

Constructor.

Definition at line 53 of file sparse_quantized_multi_mod_template.h.

Member Function Documentation

◆ compareForEquality()

bool pcl::QuantizedMultiModFeature::compareForEquality ( const QuantizedMultiModFeature base)
inline

Compares whether two features are the same.

Parameters
[in]basethe feature to compare to.

Definition at line 68 of file sparse_quantized_multi_mod_template.h.

References modality_index, quantized_value, x, and y.

◆ deserialize()

void pcl::QuantizedMultiModFeature::deserialize ( std::istream &  stream)
inline

Deserializes the object from the specified stream.

Parameters
[in]streamthe stream the object will be deserialized from.

Definition at line 96 of file sparse_quantized_multi_mod_template.h.

References pcl::read().

◆ serialize()

void pcl::QuantizedMultiModFeature::serialize ( std::ostream &  stream) const
inline

Serializes the object to the specified stream.

Parameters
[out]streamthe stream the object will be serialized to.

Definition at line 85 of file sparse_quantized_multi_mod_template.h.

References pcl::write().

Member Data Documentation

◆ modality_index

std::size_t pcl::QuantizedMultiModFeature::modality_index

◆ quantized_value

unsigned char pcl::QuantizedMultiModFeature::quantized_value

◆ x

int pcl::QuantizedMultiModFeature::x

◆ y

int pcl::QuantizedMultiModFeature::y

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