pcl::LinearizedMaps Class Reference
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
| pcl::LinearizedMaps::LinearizedMaps |
( |
|
) |
[inline] |
| virtual pcl::LinearizedMaps::~LinearizedMaps |
( |
|
) |
[inline, virtual] |
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:
- /builddir/build/BUILD/pcl-pcl-1.7.1/recognition/include/pcl/recognition/linemod.h