58 RONode(
const std::string&
id);
void addOutgoing(ROEdge *edge)
RONode(const std::string &id)
Constructor.
RONode & operator=(const RONode &src)
Invalidated assignment operator.
const ConstROEdgeVector & getIncoming() const
std::vector< const ROEdge * > ConstROEdgeVector
const ConstROEdgeVector & getOutgoing() const
A point in 2D or 3D with translation and scaling methods.
ConstROEdgeVector myIncoming
incoming edges
void setPosition(const Position &p)
Sets the position of the node.
void addIncoming(ROEdge *edge)
A basic edge for routing applications.
Base class for objects which have an id.
ConstROEdgeVector myOutgoing
outgoing edges
Base class for nodes used by the router.
Position myPosition
This node's position.
const Position & getPosition() const
Returns the position of the node.
std::vector< const ROEdge * > ConstROEdgeVector