Point Cloud Library (PCL)
1.8.0
|
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... | |
size_t | modality_index |
the index of the corresponding modality. More... | |
unsigned char | quantized_value |
the quantized value attached to the feature. More... | |
Feature that defines a position and quantized value in a specific modality.
Definition at line 51 of file sparse_quantized_multi_mod_template.h.
|
inline |
Constructor.
Definition at line 54 of file sparse_quantized_multi_mod_template.h.
|
inline |
Compares whether two features are the same.
[in] | base | the feature to compare to. |
Definition at line 69 of file sparse_quantized_multi_mod_template.h.
References modality_index, quantized_value, x, and y.
|
inline |
Deserializes the object from the specified stream.
[in] | stream | the stream the object will be deserialized from. |
Definition at line 97 of file sparse_quantized_multi_mod_template.h.
References pcl::read().
|
inline |
Serializes the object to the specified stream.
[out] | stream | the stream the object will be serialized to. |
Definition at line 86 of file sparse_quantized_multi_mod_template.h.
References pcl::write().
size_t pcl::QuantizedMultiModFeature::modality_index |
the index of the corresponding modality.
Definition at line 61 of file sparse_quantized_multi_mod_template.h.
Referenced by compareForEquality(), pcl::ColorGradientModality< PointInT >::extractAllFeatures(), pcl::SurfaceNormalModality< PointInT >::extractAllFeatures(), pcl::ColorModality< PointInT >::extractFeatures(), pcl::ColorGradientModality< PointInT >::extractFeatures(), and pcl::SurfaceNormalModality< PointInT >::extractFeatures().
unsigned char pcl::QuantizedMultiModFeature::quantized_value |
the quantized value attached to the feature.
Definition at line 63 of file sparse_quantized_multi_mod_template.h.
Referenced by compareForEquality(), pcl::ColorGradientModality< PointInT >::extractAllFeatures(), pcl::SurfaceNormalModality< PointInT >::extractAllFeatures(), pcl::ColorModality< PointInT >::extractFeatures(), pcl::ColorGradientModality< PointInT >::extractFeatures(), and pcl::SurfaceNormalModality< PointInT >::extractFeatures().
int pcl::QuantizedMultiModFeature::x |
x-position.
Definition at line 57 of file sparse_quantized_multi_mod_template.h.
Referenced by compareForEquality(), pcl::ColorGradientModality< PointInT >::extractAllFeatures(), pcl::SurfaceNormalModality< PointInT >::extractAllFeatures(), pcl::ColorModality< PointInT >::extractFeatures(), pcl::ColorGradientModality< PointInT >::extractFeatures(), and pcl::SurfaceNormalModality< PointInT >::extractFeatures().
int pcl::QuantizedMultiModFeature::y |
y-position.
Definition at line 59 of file sparse_quantized_multi_mod_template.h.
Referenced by compareForEquality(), pcl::ColorGradientModality< PointInT >::extractAllFeatures(), pcl::SurfaceNormalModality< PointInT >::extractAllFeatures(), pcl::ColorModality< PointInT >::extractFeatures(), pcl::ColorGradientModality< PointInT >::extractFeatures(), and pcl::SurfaceNormalModality< PointInT >::extractFeatures().