599 /// Returns the opposite directed arc. |
599 /// Returns the opposite directed arc. |
600 Arc oppositeArc(Arc) const { return INVALID; } |
600 Arc oppositeArc(Arc) const { return INVALID; } |
601 |
601 |
602 /// \brief Opposite node on an arc |
602 /// \brief Opposite node on an arc |
603 /// |
603 /// |
604 /// \return the opposite of the given Node on the given Edge |
604 /// \return The opposite of the given node on the given edge. |
605 Node oppositeNode(Node, Edge) const { return INVALID; } |
605 Node oppositeNode(Node, Edge) const { return INVALID; } |
606 |
606 |
607 /// \brief First node of the edge. |
607 /// \brief First node of the edge. |
608 /// |
608 /// |
609 /// \return the first node of the given Edge. |
609 /// \return The first node of the given edge. |
610 /// |
610 /// |
611 /// Naturally edges don't have direction and thus |
611 /// Naturally edges don't have direction and thus |
612 /// don't have source and target node. But we use these two methods |
612 /// don't have source and target node. However we use \c u() and \c v() |
613 /// to query the two nodes of the arc. The direction of the arc |
613 /// methods to query the two nodes of the arc. The direction of the |
614 /// which arises this way is called the inherent direction of the |
614 /// arc which arises this way is called the inherent direction of the |
615 /// edge, and is used to define the "default" direction |
615 /// edge, and is used to define the "default" direction |
616 /// of the directed versions of the arcs. |
616 /// of the directed versions of the arcs. |
617 /// \sa direction |
617 /// \sa v() |
|
618 /// \sa direction() |
618 Node u(Edge) const { return INVALID; } |
619 Node u(Edge) const { return INVALID; } |
619 |
620 |
620 /// \brief Second node of the edge. |
621 /// \brief Second node of the edge. |
|
622 /// |
|
623 /// \return The second node of the given edge. |
|
624 /// |
|
625 /// Naturally edges don't have direction and thus |
|
626 /// don't have source and target node. However we use \c u() and \c v() |
|
627 /// methods to query the two nodes of the arc. The direction of the |
|
628 /// arc which arises this way is called the inherent direction of the |
|
629 /// edge, and is used to define the "default" direction |
|
630 /// of the directed versions of the arcs. |
|
631 /// \sa u() |
|
632 /// \sa direction() |
621 Node v(Edge) const { return INVALID; } |
633 Node v(Edge) const { return INVALID; } |
622 |
634 |
623 /// \brief Source node of the directed arc. |
635 /// \brief Source node of the directed arc. |
624 Node source(Arc) const { return INVALID; } |
636 Node source(Arc) const { return INVALID; } |
625 |
637 |