62 NGEdge(
const std::string&
id,
NGNode* startNode,
NGNode* endNode,
const std::string& reverseID =
"");
std::list< NGEdge * > NGEdgeList
A list of edges (edge pointers)
The representation of a single edge during network building.
Instance responsible for building networks.
Represents a single node (junction) during network building.
A netgen-representation of an edge.
const std::string myReverseID
The id when building the reverse edge.
NBEdge * buildNBEdge(NBNetBuilder &nb, std::string type, const bool reversed=false) const
Builds and returns this link's netbuild-representation.
NGNode * getStartNode() const
Returns this link's start node.
NGNode * myStartNode
The node the edge starts at.
NGNode * myEndNode
The node the edge ends at.
NGNode * getEndNode() const
Returns this link's end node.
A netgen-representation of a node.
Base class for objects which have an id.