CARLA
 
载入中...
搜索中...
未找到
Public 成员函数 | Public 属性 | Private 属性 | 所有成员列表
MapGen::DoublyConnectedEdgeList::Node结构体 参考

#include <DoublyConnectedEdgeList.h>

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

Public 成员函数

const DoublyConnectedEdgeList::PositionGetPosition () const
 
 Node (const Position &Pos)
 
Nodeoperator= (const Node &)=delete
 

Public 属性

friend DoublyConnectedEdgeList
 

Private 属性

HalfEdgeLeavingHalfEdge = nullptr
 
DoublyConnectedEdgeList::Position Position
 

详细描述

在文件 DoublyConnectedEdgeList.h34 行定义.

构造及析构函数说明

◆ Node()

MapGen::DoublyConnectedEdgeList::Node::Node ( const Position & Pos)
inline

在文件 DoublyConnectedEdgeList.h38 行定义.

成员函数说明

◆ GetPosition()

const DoublyConnectedEdgeList::Position & MapGen::DoublyConnectedEdgeList::Node::GetPosition ( ) const
inline

在文件 DoublyConnectedEdgeList.h42 行定义.

引用了 Position.

被这些函数引用 MapGen::DoublyConnectedEdgeList::GetAngle(), MapGen::getSourcePosition() , 以及 MapGen::getTargetPosition().

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

◆ operator=()

Node & MapGen::DoublyConnectedEdgeList::Node::operator= ( const Node & )
delete

类成员变量说明

◆ DoublyConnectedEdgeList

friend MapGen::DoublyConnectedEdgeList::Node::DoublyConnectedEdgeList

在文件 DoublyConnectedEdgeList.h36 行定义.

◆ LeavingHalfEdge

HalfEdge* MapGen::DoublyConnectedEdgeList::Node::LeavingHalfEdge = nullptr
private

◆ Position

DoublyConnectedEdgeList::Position MapGen::DoublyConnectedEdgeList::Node::Position
private

在文件 DoublyConnectedEdgeList.h48 行定义.


该结构体的文档由以下文件生成: