#include <lossy_map_matrix_2d.h>
◆ LossyMapMatrix2D() [1/2]
apollo::localization::msf::LossyMapMatrix2D::LossyMapMatrix2D |
( |
| ) |
|
◆ ~LossyMapMatrix2D()
apollo::localization::msf::LossyMapMatrix2D::~LossyMapMatrix2D |
( |
| ) |
|
◆ LossyMapMatrix2D() [2/2]
apollo::localization::msf::LossyMapMatrix2D::LossyMapMatrix2D |
( |
const LossyMapMatrix2D & |
matrix | ) |
|
◆ CreateBinary()
virtual unsigned int apollo::localization::msf::LossyMapMatrix2D::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.
◆ DecodeAltitudeAvg()
void apollo::localization::msf::LossyMapMatrix2D::DecodeAltitudeAvg |
( |
uint16_t |
data, |
|
|
LossyMapCell2D * |
cell |
|
) |
| const |
|
inlineprotected |
◆ DecodeAltitudeGround()
void apollo::localization::msf::LossyMapMatrix2D::DecodeAltitudeGround |
( |
uint16_t |
data, |
|
|
LossyMapCell2D * |
cell |
|
) |
| const |
|
inlineprotected |
◆ DecodeCount()
void apollo::localization::msf::LossyMapMatrix2D::DecodeCount |
( |
unsigned char |
data, |
|
|
LossyMapCell2D * |
cell |
|
) |
| const |
|
inlineprotected |
◆ DecodeIntensity()
void apollo::localization::msf::LossyMapMatrix2D::DecodeIntensity |
( |
unsigned char |
data, |
|
|
LossyMapCell2D * |
cell |
|
) |
| const |
|
inlineprotected |
◆ DecodeVar()
void apollo::localization::msf::LossyMapMatrix2D::DecodeVar |
( |
uint16_t |
data, |
|
|
LossyMapCell2D * |
cell |
|
) |
| const |
|
inlineprotected |
◆ EncodeAltitudeAvg()
uint16_t apollo::localization::msf::LossyMapMatrix2D::EncodeAltitudeAvg |
( |
const LossyMapCell2D & |
cell | ) |
const |
|
inlineprotected |
◆ EncodeAltitudeGround()
uint16_t apollo::localization::msf::LossyMapMatrix2D::EncodeAltitudeGround |
( |
const LossyMapCell2D & |
cell | ) |
const |
|
inlineprotected |
◆ EncodeCount()
unsigned char apollo::localization::msf::LossyMapMatrix2D::EncodeCount |
( |
const LossyMapCell2D & |
cell | ) |
const |
|
inlineprotected |
◆ EncodeIntensity()
unsigned char apollo::localization::msf::LossyMapMatrix2D::EncodeIntensity |
( |
const LossyMapCell2D & |
cell | ) |
const |
|
inlineprotected |
◆ EncodeVar()
uint16_t apollo::localization::msf::LossyMapMatrix2D::EncodeVar |
( |
const LossyMapCell2D & |
cell | ) |
const |
|
inlineprotected |
◆ GetBinarySize()
virtual unsigned int apollo::localization::msf::LossyMapMatrix2D::GetBinarySize |
( |
| ) |
const |
|
virtual |
◆ GetIntensityImg()
virtual void apollo::localization::msf::LossyMapMatrix2D::GetIntensityImg |
( |
cv::Mat * |
intensity_img | ) |
const |
|
virtual |
◆ Init() [1/2]
virtual void apollo::localization::msf::LossyMapMatrix2D::Init |
( |
const BaseMapConfig * |
config | ) |
|
|
virtual |
◆ Init() [2/2]
void apollo::localization::msf::LossyMapMatrix2D::Init |
( |
unsigned int |
rows, |
|
|
unsigned int |
cols |
|
) |
| |
◆ LoadBinary()
virtual unsigned int apollo::localization::msf::LossyMapMatrix2D::LoadBinary |
( |
unsigned char * |
buf | ) |
|
|
virtual |
◆ operator=()
◆ operator[]() [1/2]
LossyMapCell2D* apollo::localization::msf::LossyMapMatrix2D::operator[] |
( |
int |
row | ) |
|
|
inline |
◆ operator[]() [2/2]
const LossyMapCell2D* apollo::localization::msf::LossyMapMatrix2D::operator[] |
( |
int |
row | ) |
const |
|
inline |
◆ Reset() [1/2]
virtual void apollo::localization::msf::LossyMapMatrix2D::Reset |
( |
const BaseMapConfig * |
config | ) |
|
|
virtual |
◆ Reset() [2/2]
void apollo::localization::msf::LossyMapMatrix2D::Reset |
( |
unsigned int |
rows, |
|
|
unsigned int |
cols |
|
) |
| |
◆ alt_avg_interval_
const float apollo::localization::msf::LossyMapMatrix2D::alt_avg_interval_ = 0.04f |
|
protected |
◆ alt_avg_max_
float apollo::localization::msf::LossyMapMatrix2D::alt_avg_max_ |
|
mutableprotected |
◆ alt_avg_min_
float apollo::localization::msf::LossyMapMatrix2D::alt_avg_min_ |
|
mutableprotected |
◆ alt_ground_interval_
const float apollo::localization::msf::LossyMapMatrix2D::alt_ground_interval_ = 0.04f |
|
protected |
◆ alt_ground_max_
float apollo::localization::msf::LossyMapMatrix2D::alt_ground_max_ |
|
mutableprotected |
◆ alt_ground_min_
float apollo::localization::msf::LossyMapMatrix2D::alt_ground_min_ |
|
mutableprotected |
◆ cols_
unsigned int apollo::localization::msf::LossyMapMatrix2D::cols_ |
|
protected |
◆ count_range_
const int apollo::localization::msf::LossyMapMatrix2D::count_range_ = 2 |
|
protected |
◆ ground_void_flag_
const uint16_t apollo::localization::msf::LossyMapMatrix2D::ground_void_flag_ = 0xffff |
|
protected |
◆ map_cells_
LossyMapCell2D* apollo::localization::msf::LossyMapMatrix2D::map_cells_ |
|
protected |
The matrix data structure.
◆ rows_
unsigned int apollo::localization::msf::LossyMapMatrix2D::rows_ |
|
protected |
◆ var_range_
const int apollo::localization::msf::LossyMapMatrix2D::var_range_ = 1023 |
|
protected |
◆ var_ratio_
const int apollo::localization::msf::LossyMapMatrix2D::var_ratio_ = 4 |
|
protected |
The documentation for this class was generated from the following file: