CARLA
Public Member Functions | Public Attributes | Private Attributes | List of all members
MapGen::DoublyConnectedEdgeList::HalfEdge Struct Reference

#include <DoublyConnectedEdgeList.h>

+ Inheritance diagram for MapGen::DoublyConnectedEdgeList::HalfEdge:
+ Collaboration diagram for MapGen::DoublyConnectedEdgeList::HalfEdge:

Public Member Functions

HalfEdgeoperator= (const HalfEdge &)=delete
 

Public Attributes

friend DoublyConnectedEdgeList
 

Private Attributes

FaceFace = nullptr
 
HalfEdgeNext = nullptr
 
HalfEdgePair = nullptr
 
NodeSource = nullptr
 
NodeTarget = nullptr
 

Detailed Description

Definition at line 52 of file DoublyConnectedEdgeList.h.

Member Function Documentation

◆ operator=()

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

Member Data Documentation

◆ DoublyConnectedEdgeList

friend MapGen::DoublyConnectedEdgeList::HalfEdge::DoublyConnectedEdgeList

Definition at line 54 of file DoublyConnectedEdgeList.h.

◆ Face

Face* MapGen::DoublyConnectedEdgeList::HalfEdge::Face = nullptr
private

◆ Next

HalfEdge* MapGen::DoublyConnectedEdgeList::HalfEdge::Next = nullptr
private

◆ Pair

HalfEdge* MapGen::DoublyConnectedEdgeList::HalfEdge::Pair = nullptr
private

◆ Source

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

◆ Target

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

The documentation for this struct was generated from the following file: