AddNode(const Position &NodePosition, Node &OtherNode) | MapGen::DoublyConnectedEdgeList | |
ConnectNodes(Node &Node0, Node &Node1) | MapGen::DoublyConnectedEdgeList | |
ConstFaceIterator typedef | MapGen::DoublyConnectedEdgeList | |
ConstHalfEdgeIterator typedef | MapGen::DoublyConnectedEdgeList | |
ConstNodeIterator typedef | MapGen::DoublyConnectedEdgeList | |
CountFaces() const | MapGen::DoublyConnectedEdgeList | inline |
CountHalfEdges() const | MapGen::DoublyConnectedEdgeList | inline |
CountNodes() const | MapGen::DoublyConnectedEdgeList | inline |
DoublyConnectedEdgeList(const Position &Position0, const Position &Position1) | MapGen::DoublyConnectedEdgeList | explicit |
DoublyConnectedEdgeList(const std::array< Position, N > &Cycle) | MapGen::DoublyConnectedEdgeList | inlineexplicit |
FaceContainer typedef | MapGen::DoublyConnectedEdgeList | |
FaceIterator typedef | MapGen::DoublyConnectedEdgeList | |
Faces | MapGen::DoublyConnectedEdgeList | private |
GetAngle(const HalfEdge &halfEdge) | MapGen::DoublyConnectedEdgeList | static |
GetFace(HalfEdge &halfEdge) | MapGen::DoublyConnectedEdgeList | inlinestatic |
GetFace(const HalfEdge &halfEdge) | MapGen::DoublyConnectedEdgeList | inlinestatic |
GetFaces() | MapGen::DoublyConnectedEdgeList | inline |
GetFaces() const | MapGen::DoublyConnectedEdgeList | inline |
GetHalfEdge(Face &face) | MapGen::DoublyConnectedEdgeList | inlinestatic |
GetHalfEdge(const Face &face) | MapGen::DoublyConnectedEdgeList | inlinestatic |
GetHalfEdges() | MapGen::DoublyConnectedEdgeList | inline |
GetHalfEdges() const | MapGen::DoublyConnectedEdgeList | inline |
GetLeavingHalfEdge(Node &node) | MapGen::DoublyConnectedEdgeList | inlinestatic |
GetLeavingHalfEdge(const Node &node) | MapGen::DoublyConnectedEdgeList | inlinestatic |
GetNextInFace(HalfEdge &halfEdge) | MapGen::DoublyConnectedEdgeList | inlinestatic |
GetNextInFace(const HalfEdge &halfEdge) | MapGen::DoublyConnectedEdgeList | inlinestatic |
GetNextInNode(HalfEdge &halfEdge) | MapGen::DoublyConnectedEdgeList | inlinestatic |
GetNextInNode(const HalfEdge &halfEdge) | MapGen::DoublyConnectedEdgeList | inlinestatic |
GetNodes() | MapGen::DoublyConnectedEdgeList | inline |
GetNodes() const | MapGen::DoublyConnectedEdgeList | inline |
GetPair(HalfEdge &halfEdge) | MapGen::DoublyConnectedEdgeList | inlinestatic |
GetPair(const HalfEdge &halfEdge) | MapGen::DoublyConnectedEdgeList | inlinestatic |
GetSource(HalfEdge &halfEdge) | MapGen::DoublyConnectedEdgeList | inlinestatic |
GetSource(const HalfEdge &halfEdge) | MapGen::DoublyConnectedEdgeList | inlinestatic |
GetTarget(HalfEdge &halfEdge) | MapGen::DoublyConnectedEdgeList | inlinestatic |
GetTarget(const HalfEdge &halfEdge) | MapGen::DoublyConnectedEdgeList | inlinestatic |
HalfEdgeContainer typedef | MapGen::DoublyConnectedEdgeList | |
HalfEdgeIterator typedef | MapGen::DoublyConnectedEdgeList | |
HalfEdges | MapGen::DoublyConnectedEdgeList | private |
NodeContainer typedef | MapGen::DoublyConnectedEdgeList | |
NodeIterator typedef | MapGen::DoublyConnectedEdgeList | |
Nodes | MapGen::DoublyConnectedEdgeList | private |
NonCopyable()=default | NonCopyable | private |
NonCopyable(const NonCopyable &)=delete | NonCopyable | private |
operator=(const NonCopyable &)=delete | NonCopyable | private |
Position typedef | MapGen::DoublyConnectedEdgeList | |
SplitEdge(const Position &Position, HalfEdge &HalfEdge) | MapGen::DoublyConnectedEdgeList | |
~DoublyConnectedEdgeList() | MapGen::DoublyConnectedEdgeList | |