Public Member Functions | Static Public Member Functions | Public Attributes
pcl::QuantizedMap Class Reference

#include <quantized_map.h>

List of all members.

Public Member Functions

void deserialize (std::istream &stream)
unsigned char * getData ()
const unsigned char * getData () const
size_t getHeight () const
QuantizedMap getSubMap (size_t x, size_t y, size_t width, size_t height)
size_t getWidth () const
unsigned char & operator() (const size_t x, const size_t y)
const unsigned char & operator() (const size_t x, const size_t y) const
 QuantizedMap ()
 QuantizedMap (size_t width, size_t height)
 QuantizedMap (const QuantizedMap &copy_me)
void resize (size_t width, size_t height)
void serialize (std::ostream &stream) const
virtual ~QuantizedMap ()

Static Public Member Functions

static void spreadQuantizedMap (const QuantizedMap &input_map, QuantizedMap &output_map, size_t spreading_size)

Public Attributes

std::vector< unsigned char > data_
size_t height_
size_t width_

Detailed Description

Definition at line 46 of file quantized_map.h.


Constructor & Destructor Documentation

Definition at line 53 of file quantizable_modality.cpp.

pcl::QuantizedMap::QuantizedMap ( size_t  width,
size_t  height 
)

Definition at line 66 of file quantizable_modality.cpp.

Definition at line 59 of file quantizable_modality.cpp.

Definition at line 72 of file quantizable_modality.cpp.


Member Function Documentation

void pcl::QuantizedMap::deserialize ( std::istream &  stream) [inline]

Definition at line 126 of file quantized_map.h.

unsigned char* pcl::QuantizedMap::getData ( ) [inline]

Definition at line 63 of file quantized_map.h.

const unsigned char* pcl::QuantizedMap::getData ( ) const [inline]

Definition at line 66 of file quantized_map.h.

size_t pcl::QuantizedMap::getHeight ( ) const [inline]

Definition at line 60 of file quantized_map.h.

QuantizedMap pcl::QuantizedMap::getSubMap ( size_t  x,
size_t  y,
size_t  width,
size_t  height 
) [inline]

Definition at line 69 of file quantized_map.h.

size_t pcl::QuantizedMap::getWidth ( ) const [inline]

Definition at line 57 of file quantized_map.h.

unsigned char& pcl::QuantizedMap::operator() ( const size_t  x,
const size_t  y 
) [inline]

Definition at line 94 of file quantized_map.h.

const unsigned char& pcl::QuantizedMap::operator() ( const size_t  x,
const size_t  y 
) const [inline]

Definition at line 100 of file quantized_map.h.

void pcl::QuantizedMap::resize ( size_t  width,
size_t  height 
)

Definition at line 79 of file quantizable_modality.cpp.

void pcl::QuantizedMap::serialize ( std::ostream &  stream) const [inline]

Definition at line 109 of file quantized_map.h.

void pcl::QuantizedMap::spreadQuantizedMap ( const QuantizedMap input_map,
QuantizedMap output_map,
size_t  spreading_size 
) [static]

Definition at line 89 of file quantizable_modality.cpp.


Member Data Documentation

std::vector<unsigned char> pcl::QuantizedMap::data_

Definition at line 148 of file quantized_map.h.

Definition at line 150 of file quantized_map.h.

Definition at line 149 of file quantized_map.h.


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


pcl
Author(s): Open Perception
autogenerated on Wed Aug 26 2015 15:43:08