The data structure of ndt Map matrix.
More...
#include <ndt_map_matrix.h>
The data structure of ndt Map matrix.
◆ NdtMapMatrix() [1/2]
apollo::localization::msf::pyramid_map::NdtMapMatrix::NdtMapMatrix |
( |
| ) |
|
◆ ~NdtMapMatrix()
apollo::localization::msf::pyramid_map::NdtMapMatrix::~NdtMapMatrix |
( |
| ) |
|
◆ NdtMapMatrix() [2/2]
apollo::localization::msf::pyramid_map::NdtMapMatrix::NdtMapMatrix |
( |
const NdtMapMatrix & |
cells | ) |
|
◆ CreateBinary()
virtual size_t apollo::localization::msf::pyramid_map::NdtMapMatrix::CreateBinary |
( |
unsigned char * |
buf, |
|
|
size_t |
buf_size |
|
) |
| const |
|
virtual |
Create the binary. Serialization of the object.
- Parameters
-
<buf,buf_size> | The buffer and its size. |
<return> | The required or the used size of is returned. |
◆ GetBinarySize()
virtual size_t apollo::localization::msf::pyramid_map::NdtMapMatrix::GetBinarySize |
( |
| ) |
const |
|
virtual |
Get the binary size of the object.
◆ GetCols()
unsigned int apollo::localization::msf::pyramid_map::NdtMapMatrix::GetCols |
( |
| ) |
const |
|
inline |
◆ GetIntensityImg()
virtual bool apollo::localization::msf::pyramid_map::NdtMapMatrix::GetIntensityImg |
( |
cv::Mat * |
intensity_img | ) |
const |
|
virtual |
◆ GetMapCell() [1/2]
const NdtMapCells& apollo::localization::msf::pyramid_map::NdtMapMatrix::GetMapCell |
( |
unsigned int |
row, |
|
|
unsigned int |
col |
|
) |
| const |
|
inline |
◆ GetMapCell() [2/2]
NdtMapCells& apollo::localization::msf::pyramid_map::NdtMapMatrix::GetMapCell |
( |
unsigned int |
row, |
|
|
unsigned int |
col |
|
) |
| |
|
inline |
◆ GetRows()
unsigned int apollo::localization::msf::pyramid_map::NdtMapMatrix::GetRows |
( |
| ) |
const |
|
inline |
◆ Init() [1/2]
virtual void apollo::localization::msf::pyramid_map::NdtMapMatrix::Init |
( |
const BaseMapConfig & |
config | ) |
|
|
virtual |
◆ Init() [2/2]
void apollo::localization::msf::pyramid_map::NdtMapMatrix::Init |
( |
unsigned int |
rows, |
|
|
unsigned int |
cols |
|
) |
| |
Initialize the matrix with the size of rows and columns.
◆ LoadBinary()
virtual size_t apollo::localization::msf::pyramid_map::NdtMapMatrix::LoadBinary |
( |
const unsigned char * |
buf | ) |
|
|
virtual |
Load the map cell from a binary chunk.
- Parameters
-
<return> | The size read (the real size of object). |
◆ Reduce()
static void apollo::localization::msf::pyramid_map::NdtMapMatrix::Reduce |
( |
NdtMapMatrix * |
cells, |
|
|
const NdtMapMatrix & |
cells_new |
|
) |
| |
|
static |
◆ Reset() [1/2]
virtual void apollo::localization::msf::pyramid_map::NdtMapMatrix::Reset |
( |
| ) |
|
|
virtual |
◆ Reset() [2/2]
void apollo::localization::msf::pyramid_map::NdtMapMatrix::Reset |
( |
unsigned int |
rows, |
|
|
unsigned int |
cols |
|
) |
| |
Reset the matrix item to default value.
The documentation for this class was generated from the following file: