Apollo  6.0
Open source self driving car software
Classes | Typedefs | Enumerations | Functions
apollo::localization::msf::pyramid_map Namespace Reference

Classes

class  AlignedMatrix
 
class  BaseMap
 The data structure of the base map. More...
 
class  BaseMapConfig
 The options of the reflectance map. More...
 
class  BaseMapMatrix
 The data structure of the map cells in a map node. More...
 
class  BaseMapMatrixHandler
 
class  BaseMapNode
 The data structure of a Node in the map. More...
 
class  BaseMapNodeConfig
 The map node config info. More...
 
class  BaseMapNodePool
 The memory pool for the data structure of BaseMapNode. More...
 
class  LosslessMapMatrixHandler
 
class  LossyMapFullAltMatrixHandler
 
class  LossyMapMatrixHandler
 
class  MapNodeIndex
 
class  NdtMap
 
class  NdtMapCells
 The data structure of ndt Map cell. More...
 
class  NdtMapConfig
 The options of the reflectance map. More...
 
class  NdtMapMatrix
 The data structure of ndt Map matrix. More...
 
class  NdtMapMatrixHandler
 
class  NdtMapMatrixHandlerSelector
 
class  NdtMapNode
 
class  NdtMapNodeConfig
 
class  NdtMapNodePool
 The memory pool for the data structure of BaseMapNode. More...
 
class  NdtMapSingleCell
 The data structure of a single ndt map cell. More...
 
class  PyramidLosslessMapMatrixHandler
 
class  PyramidLossyMapMatrixHandler
 
class  PyramidMap
 
class  PyramidMapConfig
 
class  PyramidMapMatrix
 
class  PyramidMapMatrixHandlerSelector
 
class  PyramidMapNode
 
class  PyramidMapNodeConfig
 
class  PyramidMapNodePool
 

Typedefs

typedef Eigen::Matrix4f Matrix4f
 
typedef Eigen::Matrix3f Matrix3f
 
typedef Eigen::Affine3f Affine3f
 
typedef Eigen::Vector3f Vector3f
 
typedef Eigen::Vector2f Vector2f
 
typedef Eigen::Matrix4d Matrix4d
 
typedef Eigen::Matrix3d Matrix3d
 
typedef Eigen::Affine3d Affine3d
 
typedef Eigen::Vector3d Vector3d
 
typedef Eigen::Vector2d Vector2d
 
typedef AlignedMatrix< float > FloatMatrix
 
typedef AlignedMatrix< unsigned int > UIntMatrix
 

Enumerations

enum  MapVersion {
  MapVersion::UNKNOWN, MapVersion::LOSSY_FULL_ALT_MAP, MapVersion::LOSSLESS_MAP, MapVersion::PYRAMID_LOSSY_MAP,
  MapVersion::PYRAMID_LOSSLESS_MAP
}
 

Functions

std::ostream & operator<< (std::ostream &cout, const MapNodeIndex &index)
 

Typedef Documentation

◆ Affine3d

◆ Affine3f

◆ FloatMatrix

◆ Matrix3d

◆ Matrix3f

◆ Matrix4d

◆ Matrix4f

◆ UIntMatrix

◆ Vector2d

◆ Vector2f

◆ Vector3d

◆ Vector3f

Enumeration Type Documentation

◆ MapVersion

Enumerator
UNKNOWN 
LOSSY_FULL_ALT_MAP 
LOSSLESS_MAP 
PYRAMID_LOSSY_MAP 
PYRAMID_LOSSLESS_MAP 

Function Documentation

◆ operator<<()

std::ostream& apollo::localization::msf::pyramid_map::operator<< ( std::ostream &  cout,
const MapNodeIndex index 
)