#include <lossless_map_matrix.h>
◆ LosslessMapMatrix() [1/2]
apollo::localization::msf::LosslessMapMatrix::LosslessMapMatrix |
( |
| ) |
|
◆ ~LosslessMapMatrix()
apollo::localization::msf::LosslessMapMatrix::~LosslessMapMatrix |
( |
| ) |
|
◆ LosslessMapMatrix() [2/2]
apollo::localization::msf::LosslessMapMatrix::LosslessMapMatrix |
( |
const LosslessMapMatrix & |
matrix | ) |
|
◆ CreateBinary()
virtual unsigned int apollo::localization::msf::LosslessMapMatrix::CreateBinary |
( |
unsigned char * |
buf, |
|
|
unsigned int |
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. |
Implements apollo::localization::msf::BaseMapMatrix.
◆ GetBinarySize()
virtual unsigned int apollo::localization::msf::LosslessMapMatrix::GetBinarySize |
( |
| ) |
const |
|
virtual |
◆ GetIntensityImg()
virtual void apollo::localization::msf::LosslessMapMatrix::GetIntensityImg |
( |
cv::Mat * |
intensity_img | ) |
const |
|
virtual |
◆ GetMapCell() [1/2]
const LosslessMapCell& apollo::localization::msf::LosslessMapMatrix::GetMapCell |
( |
unsigned int |
row, |
|
|
unsigned int |
col |
|
) |
| const |
|
inline |
◆ GetMapCell() [2/2]
LosslessMapCell& apollo::localization::msf::LosslessMapMatrix::GetMapCell |
( |
unsigned int |
row, |
|
|
unsigned int |
col |
|
) |
| |
|
inline |
◆ Init() [1/2]
virtual void apollo::localization::msf::LosslessMapMatrix::Init |
( |
const BaseMapConfig * |
config | ) |
|
|
virtual |
◆ Init() [2/2]
void apollo::localization::msf::LosslessMapMatrix::Init |
( |
unsigned int |
rows, |
|
|
unsigned int |
cols |
|
) |
| |
◆ LoadBinary()
virtual unsigned int apollo::localization::msf::LosslessMapMatrix::LoadBinary |
( |
unsigned char * |
buf | ) |
|
|
virtual |
◆ operator[]() [1/2]
LosslessMapCell* apollo::localization::msf::LosslessMapMatrix::operator[] |
( |
int |
row | ) |
|
|
inline |
◆ operator[]() [2/2]
const LosslessMapCell* apollo::localization::msf::LosslessMapMatrix::operator[] |
( |
int |
row | ) |
const |
|
inline |
◆ Reset() [1/2]
virtual void apollo::localization::msf::LosslessMapMatrix::Reset |
( |
const BaseMapConfig * |
config | ) |
|
|
virtual |
◆ Reset() [2/2]
void apollo::localization::msf::LosslessMapMatrix::Reset |
( |
unsigned int |
rows, |
|
|
unsigned int |
cols |
|
) |
| |
◆ cols_
unsigned int apollo::localization::msf::LosslessMapMatrix::cols_ |
|
protected |
◆ map_cells_
The matrix data structure.
◆ rows_
unsigned int apollo::localization::msf::LosslessMapMatrix::rows_ |
|
protected |
The documentation for this class was generated from the following file: