Apollo
6.0
Open source self driving car software
|
The data structure of the map cells in a map node. More...
#include <base_map_matrix.h>
Public Member Functions | |
BaseMapMatrix () | |
The default constructor. More... | |
virtual | ~BaseMapMatrix () |
The deconstructor. More... | |
BaseMapMatrix (const BaseMapMatrix &map_matrix) | |
The copy constructor. More... | |
virtual void | Init (const BaseMapConfig &config)=0 |
Initialize the map matrix. More... | |
virtual void | Reset ()=0 |
Reset map cells data. More... | |
virtual bool | GetIntensityImg (cv::Mat *intensity_img) const |
get intensity image of node. More... | |
virtual bool | GetAltitudeImg (cv::Mat *altitude_img) const |
get altitude image of node. More... | |
The data structure of the map cells in a map node.
apollo::localization::msf::pyramid_map::BaseMapMatrix::BaseMapMatrix | ( | ) |
The default constructor.
|
virtual |
The deconstructor.
|
explicit |
The copy constructor.
|
virtual |
get altitude image of node.
Reimplemented in apollo::localization::msf::pyramid_map::PyramidMapMatrix.
|
virtual |
get intensity image of node.
Reimplemented in apollo::localization::msf::pyramid_map::NdtMapMatrix, and apollo::localization::msf::pyramid_map::PyramidMapMatrix.
|
pure virtual |
Initialize the map matrix.
Implemented in apollo::localization::msf::pyramid_map::NdtMapMatrix, and apollo::localization::msf::pyramid_map::PyramidMapMatrix.
|
pure virtual |
Reset map cells data.
Implemented in apollo::localization::msf::pyramid_map::NdtMapMatrix, and apollo::localization::msf::pyramid_map::PyramidMapMatrix.