Public Member Functions |
size_t | getHeight () const |
| Returns the height of the linearized map.
|
size_t | getMapMemorySize () const |
| Returns the size of the memory map.
|
unsigned char * | getOffsetMap (const size_t col_index, const size_t row_index) |
| Returns a linearized map starting at the specified position.
|
size_t | getStepSize () const |
| Returns the step-size used to construct the linearized map.
|
size_t | getWidth () const |
| Returns the width of the linearized map.
|
void | initialize (const size_t width, const size_t height, const size_t step_size) |
| Initializes the linearized map.
|
| LinearizedMaps () |
| Constructor.
|
unsigned char * | operator() (const size_t col_index, const size_t row_index) |
| Operator to access elements of the linearized map by column and row index.
|
void | releaseAll () |
| Releases the internal memory.
|
virtual | ~LinearizedMaps () |
| Destructor.
|
Private Attributes |
size_t | height_ |
| the original height of the data represented by the map.
|
std::vector< unsigned char * > | maps_ |
| a vector containing all the linearized maps.
|
size_t | mem_height_ |
| the actual height of the linearized map.
|
size_t | mem_width_ |
| the actual width of the linearized map.
|
size_t | step_size_ |
| the step-size used for sampling the original data.
|
size_t | width_ |
| the original width of the data represented by the map.
|
Stores a set of linearized maps.
- Author:
- Stefan Holzer
Definition at line 200 of file linemod.h.