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.
NBEdge * buildNBEdge(NBNetBuilder &nb, const std::string &type) const
Builds and returns this link's netbuild-representation.
NGNode * getEndNode()
Returns this link's end node.
NGNode * getStartNode()
Returns this link's start node.
NGNode * myStartNode
The node the edge starts at.
NGEdge(const std::string &id, NGNode *startNode, NGNode *endNode)
Constructor.
NGNode * myEndNode
The node the edge ends at.
A netgen-representation of a node.
Base class for objects which have an id.