Stores a set of linearized maps.
More...
#include <pcl/recognition/linemod.h>
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
| pcl::LinearizedMaps::LinearizedMaps |
( |
| ) |
|
|
inline |
| virtual pcl::LinearizedMaps::~LinearizedMaps |
( |
| ) |
|
|
inlinevirtual |
Member Function Documentation
| size_t pcl::LinearizedMaps::getHeight |
( |
| ) |
const |
|
inline |
Returns the height of the linearized map.
Definition at line 219 of file linemod.h.
| size_t pcl::LinearizedMaps::getMapMemorySize |
( |
| ) |
const |
|
inline |
Returns the size of the memory map.
Definition at line 227 of file linemod.h.
| unsigned char* pcl::LinearizedMaps::getOffsetMap |
( |
const size_t |
col_index, |
|
|
const size_t |
row_index |
|
) |
| |
|
inline |
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.
| size_t pcl::LinearizedMaps::getStepSize |
( |
| ) |
const |
|
inline |
Returns the step-size used to construct the linearized map.
Definition at line 223 of file linemod.h.
| size_t pcl::LinearizedMaps::getWidth |
( |
| ) |
const |
|
inline |
Returns the width of the linearized map.
Definition at line 215 of file linemod.h.
| void pcl::LinearizedMaps::initialize |
( |
const size_t |
width, |
|
|
const size_t |
height, |
|
|
const size_t |
step_size |
|
) |
| |
|
inline |
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.
| void pcl::LinearizedMaps::releaseAll |
( |
| ) |
|
|
inline |
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.2/recognition/include/pcl/recognition/linemod.h