Point Cloud Library (PCL)
1.14.1-dev
|
Feature for comparing two sample points in 2D multi-channel data. More...
#include <pcl/ml/multi_channel_2d_comparison_feature.h>
Public Member Functions | |
MultiChannel2DComparisonFeature () | |
Constructor. More... | |
virtual | ~MultiChannel2DComparisonFeature ()=default |
Destructor. More... | |
void | serialize (std::ostream &stream) const |
Serializes the feature to a stream. More... | |
void | deserialize (std::istream &stream) |
Deserializes the feature from a stream. More... | |
Public Attributes | |
PointT | p1 |
First sample point. More... | |
PointT | p2 |
Second sample point. More... | |
unsigned char | channel |
Specifies which channel is used for comparison. More... | |
Feature for comparing two sample points in 2D multi-channel data.
Definition at line 49 of file multi_channel_2d_comparison_feature.h.
|
inline |
Constructor.
Definition at line 52 of file multi_channel_2d_comparison_feature.h.
|
virtualdefault |
Destructor.
|
inline |
Deserializes the feature from a stream.
[in] | stream | the source for the deserialization |
Definition at line 74 of file multi_channel_2d_comparison_feature.h.
|
inline |
Serializes the feature to a stream.
[out] | stream | the destination for the serialization |
Definition at line 62 of file multi_channel_2d_comparison_feature.h.
unsigned char pcl::MultiChannel2DComparisonFeature< PointT >::channel |
Specifies which channel is used for comparison.
Definition at line 87 of file multi_channel_2d_comparison_feature.h.
Referenced by pcl::ScaledMultiChannel2DComparisonFeatureHandler< DATA_TYPE, NUM_OF_CHANNELS, SCALE_CHANNEL, INVERT_SCALE >::evaluateFeature(), and pcl::MultiChannel2DComparisonFeatureHandler< DATA_TYPE, NUM_OF_CHANNELS >::evaluateFeature().
PointT pcl::MultiChannel2DComparisonFeature< PointT >::p1 |
First sample point.
Definition at line 83 of file multi_channel_2d_comparison_feature.h.
Referenced by pcl::ScaledMultiChannel2DComparisonFeatureHandler< DATA_TYPE, NUM_OF_CHANNELS, SCALE_CHANNEL, INVERT_SCALE >::evaluateFeature(), pcl::MultiChannel2DComparisonFeatureHandler< DATA_TYPE, NUM_OF_CHANNELS >::evaluateFeature(), and pcl::ScaledMultiChannel2DComparisonFeatureHandlerCCodeGenerator< DATA_TYPE, NUM_OF_CHANNELS, SCALE_CHANNEL, INVERT_SCALE >::generateEvalCode().
PointT pcl::MultiChannel2DComparisonFeature< PointT >::p2 |
Second sample point.
Definition at line 85 of file multi_channel_2d_comparison_feature.h.
Referenced by pcl::ScaledMultiChannel2DComparisonFeatureHandler< DATA_TYPE, NUM_OF_CHANNELS, SCALE_CHANNEL, INVERT_SCALE >::evaluateFeature(), pcl::MultiChannel2DComparisonFeatureHandler< DATA_TYPE, NUM_OF_CHANNELS >::evaluateFeature(), and pcl::ScaledMultiChannel2DComparisonFeatureHandlerCCodeGenerator< DATA_TYPE, NUM_OF_CHANNELS, SCALE_CHANNEL, INVERT_SCALE >::generateEvalCode().