38 #ifndef PCL_FEATURES_DENSE_QUANTIZED_MULTI_MOD_TEMPLATE 39 #define PCL_FEATURES_DENSE_QUANTIZED_MULTI_MOD_TEMPLATE 43 #include <pcl/recognition/region_xy.h> 55 const size_t num_of_features =
static_cast<size_t> (
features.size ());
56 write (stream, num_of_features);
57 for (
size_t feature_index = 0; feature_index < num_of_features; ++feature_index)
68 size_t num_of_features;
69 read (stream, num_of_features);
71 for (
size_t feature_index = 0; feature_index < num_of_features; ++feature_index)
88 const size_t num_of_modalities =
static_cast<size_t> (
modalities.size ());
89 write (stream, num_of_modalities);
90 for (
size_t modality_index = 0; modality_index < num_of_modalities; ++modality_index)
103 size_t num_of_modalities;
104 read (stream, num_of_modalities);
106 for (
size_t modality_index = 0; modality_index < num_of_modalities; ++modality_index)
108 modalities[modality_index].deserialize (stream);
void deserialize(std::istream &stream)
std::vector< unsigned char > features
void read(std::istream &stream, Type &value)
Function for reading data from a stream.
std::vector< DenseQuantizedSingleModTemplate > modalities
Defines a region in XY-space.
void deserialize(::std::istream &stream)
Deserializes the object from the specified stream.
void serialize(std::ostream &stream) const
void serialize(std::ostream &stream) const
void deserialize(std::istream &stream)
void serialize(std::ostream &stream) const
Serializes the object to the specified stream.
void write(std::ostream &stream, Type value)
Function for writing data to a stream.