GEGELATI
|
#include <tpgTeam.h>
Additional Inherited Members | |
![]() | |
virtual | ~TPGVertex ()=default |
Default polymorphic destructor. | |
const std::list< TPGEdge * > & | getIncomingEdges () const |
Get a const reference to incoming edges of this TPGVertex. More... | |
const std::list< TPGEdge * > & | getOutgoingEdges () const |
Get a const reference to incoming edges of this TPGVertex. | |
virtual void | addIncomingEdge (TPG::TPGEdge *edge) |
Method to add an incoming TPGEdge to the TPGVertex. More... | |
virtual void | removeIncomingEdge (TPG::TPGEdge *edge) |
Removes the given incoming edge from the TPGVertex. More... | |
virtual void | addOutgoingEdge (TPG::TPGEdge *edge) |
Method to add an outgoing TPGEdge to the TPGVertex. More... | |
virtual void | removeOutgoingEdge (TPG::TPGEdge *edge) |
Removes the given outgoing edge from the TPGVertex. More... | |
![]() | |
TPGVertex () | |
Protected default constructor to forbid the instanciation of object of this abstract class. | |
![]() | |
std::list< TPG::TPGEdge * > | incomingEdges |
Set of incoming TPGEdge of the TPGVertex. | |
std::list< TPG::TPGEdge * > | outgoingEdges |
Set of outgoing TPGEdge of the TPGVertex. | |
Class used to represent a Team of the TPGGraph.
A Team is a non-leaf vertex of a Tangled-Program-Graph.