Stores a set of linearized maps.
More...
#include <pcl/recognition/linemod.h>
List of all members.
Public Member Functions |
| LinearizedMaps () |
| Constructor.
|
virtual | ~LinearizedMaps () |
| Destructor.
|
size_t | getWidth () const |
| Returns the width of the linearized map.
|
size_t | getHeight () const |
| Returns the height of the linearized map.
|
size_t | getStepSize () const |
| Returns the step-size used to construct the linearized map.
|
size_t | getMapMemorySize () const |
| Returns the size of the memory map.
|
void | initialize (const size_t width, const size_t height, const size_t step_size) |
| Initializes the linearized map.
|
void | releaseAll () |
| Releases the internal memory.
|
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.
|
unsigned char * | getOffsetMap (const size_t col_index, const size_t row_index) |
| Returns a linearized map starting at the specified position.
|
Detailed Description
Stores a set of linearized maps.
- Author:
- Stefan Holzer
Definition at line 200 of file linemod.h.
Constructor & Destructor Documentation
Member Function Documentation
Returns the height of the linearized map.
Definition at line 219 of file linemod.h.
Returns the size of the memory map.
Definition at line 227 of file linemod.h.
Returns a linearized map starting at the specified position.
- Parameters:
-
[in] | col_index | the column index at which the returned map starts. |
[in] | row_index | the row index at which the returned map starts. |
Definition at line 285 of file linemod.h.
Returns the step-size used to construct the linearized map.
Definition at line 223 of file linemod.h.
Returns the width of the linearized map.
Definition at line 215 of file linemod.h.
Initializes the linearized map.
- Parameters:
-
[in] | width | the width of the source map. |
[in] | height | the height of the source map. |
[in] | step_size | the step-size used to sample the source map. |
Definition at line 235 of file linemod.h.
unsigned char* pcl::LinearizedMaps::operator() |
( |
const size_t |
col_index, |
|
|
const size_t |
row_index |
|
) |
| [inline] |
Operator to access elements of the linearized map by column and row index.
- Parameters:
-
[in] | col_index | the column index. |
[in] | row_index | the row index. |
Definition at line 275 of file linemod.h.
Releases the internal memory.
Definition at line 256 of file linemod.h.
The documentation for this class was generated from the following file:
- /tmp/buildd/pcl-1.7-1.7.0/recognition/include/pcl/recognition/linemod.h