Apollo 10.0
自动驾驶开放平台
apollo::localization::msf::pyramid_map::PyramidMapMatrixHandlerSelector类 参考

#include <pyramid_map_matrix_handler.h>

apollo::localization::msf::pyramid_map::PyramidMapMatrixHandlerSelector 的协作图:

Public 成员函数

 PyramidMapMatrixHandlerSelector ()
 
 ~PyramidMapMatrixHandlerSelector ()
 

静态 Public 成员函数

static BaseMapMatrixHandlerAllocPyramidMapMatrixHandler (MapVersion version)
 

详细描述

在文件 pyramid_map_matrix_handler.h28 行定义.

构造及析构函数说明

◆ PyramidMapMatrixHandlerSelector()

apollo::localization::msf::pyramid_map::PyramidMapMatrixHandlerSelector::PyramidMapMatrixHandlerSelector ( )

在文件 pyramid_map_matrix_handler.cc27 行定义.

27{}

◆ ~PyramidMapMatrixHandlerSelector()

apollo::localization::msf::pyramid_map::PyramidMapMatrixHandlerSelector::~PyramidMapMatrixHandlerSelector ( )

在文件 pyramid_map_matrix_handler.cc29 行定义.

29{}

成员函数说明

◆ AllocPyramidMapMatrixHandler()

BaseMapMatrixHandler * apollo::localization::msf::pyramid_map::PyramidMapMatrixHandlerSelector::AllocPyramidMapMatrixHandler ( MapVersion  version)
static

在文件 pyramid_map_matrix_handler.cc32 行定义.

33 {
34 switch (version) {
36 return new LossyMapFullAltMatrixHandler();
38 return new LosslessMapMatrixHandler();
40 return new PyramidLossyMapMatrixHandler();
42 return new PyramidLosslessMapMatrixHandler();
44 default:
45 AINFO << "Unknown map version!";
46 }
47 return nullptr;
48}
#define AINFO
Definition log.h:42

该类的文档由以下文件生成: