CARLA
 
载入中...
搜索中...
未找到
Public 成员函数 | Private 属性 | 所有成员列表
MapGen::CityAreaDescription类 参考

#include <CityAreaDescription.h>

+ 类 MapGen::CityAreaDescription 继承关系图:
+ MapGen::CityAreaDescription 的协作图:

Public 成员函数

void Add (const GraphNode &Node)
 
 CityAreaDescription (const GraphFace &Face)
 
const GraphFaceGetFace () const
 
const GraphNodeGetNodeAt (size_t i) const
 
size_t NodeCount () const
 

Private 属性

const GraphFace_face
 
std::vector< const GraphNode * > _nodes
 

额外继承的成员函数

- Private 成员函数 继承自 NonCopyable
 NonCopyable ()=default
 
 NonCopyable (const NonCopyable &)=delete
 
void operator= (const NonCopyable &)=delete
 

详细描述

在文件 CityAreaDescription.h15 行定义.

构造及析构函数说明

◆ CityAreaDescription()

MapGen::CityAreaDescription::CityAreaDescription ( const GraphFace & Face)
inlineexplicit

在文件 CityAreaDescription.h19 行定义.

成员函数说明

◆ Add()

void MapGen::CityAreaDescription::Add ( const GraphNode & Node)
inline

在文件 CityAreaDescription.h21 行定义.

被这些函数引用 MapGen::GraphParser::GraphParser().

+ 这是这个函数的调用关系图:

◆ GetFace()

const GraphFace & MapGen::CityAreaDescription::GetFace ( ) const
inline

在文件 CityAreaDescription.h25 行定义.

◆ GetNodeAt()

const GraphNode & MapGen::CityAreaDescription::GetNodeAt ( size_t i) const
inline

在文件 CityAreaDescription.h29 行定义.

◆ NodeCount()

size_t MapGen::CityAreaDescription::NodeCount ( ) const
inline

在文件 CityAreaDescription.h33 行定义.

类成员变量说明

◆ _face

const GraphFace* MapGen::CityAreaDescription::_face
private

在文件 CityAreaDescription.h39 行定义.

◆ _nodes

std::vector<const GraphNode *> MapGen::CityAreaDescription::_nodes
private

在文件 CityAreaDescription.h41 行定义.


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