| _arcs | HypergraphLib::Graph | protected |
| _id | HypergraphLib::GraphObject | protected |
| _nodes | HypergraphLib::Graph | protected |
| _owner | HypergraphLib::GraphObject | protected |
| _userData | HypergraphLib::GraphObject | protected |
| AddArc(const std::vector< int > &, int __id) | HypergraphLib::Graph | |
| AddArc(const int __id, int __rank,...) | HypergraphLib::Graph | |
| AddArc(const int __id, const std::multimap< int, Node * > &__nodes) | HypergraphLib::Graph | |
| AddNode(int __id=0) | HypergraphLib::Graph | |
| CheckFreeArcId(int __id) const | HypergraphLib::Graph | |
| CheckFreeNodeId(int __id) const | HypergraphLib::Graph | |
| CheckIntegrity() const | HypergraphLib::Graph | |
| DuplicateArc(int __id, int __dupId) | HypergraphLib::Graph | |
| DuplicateArc(Arc *__arc, int __dupId) | HypergraphLib::Graph | |
| Filaments(std::vector< std::vector< int > > &__filaments) | HypergraphLib::Graph | |
| GetArc(int) const | HypergraphLib::Graph | |
| GetArcs() const | HypergraphLib::Graph | inline |
| GetMaxArcId() | HypergraphLib::Graph | |
| GetMaxNodeId() | HypergraphLib::Graph | |
| GetNode(int) const | HypergraphLib::Graph | |
| GetNodes() const | HypergraphLib::Graph | inline |
| GetUserData() const | HypergraphLib::GraphObject | |
| GetUserData(unsigned i) const | HypergraphLib::GraphObject | |
| Graph(int __id=0) | HypergraphLib::Graph | |
| Graph(const Graph &__G, int __clone=1, int __reverse=0) | HypergraphLib::Graph | |
| Graph(const Graph &__G, const std::set< Node * > &) | HypergraphLib::Graph | |
| Graph(const Graph &__G, const std::vector< Node * > &__nodes) | HypergraphLib::Graph | |
| GraphObject(const Graph *__owner, const int __id) | HypergraphLib::GraphObject | |
| GraphObject(const GraphObject &, const Graph *__owner) | HypergraphLib::GraphObject | |
| Id() const | HypergraphLib::GraphObject | |
| IsCycle() const | HypergraphLib::Graph | |
| IsCycle(const std::vector< Node * > &__nodes) const | HypergraphLib::Graph | |
| MapArcsById typedef | HypergraphLib::Graph | |
| MapNodesById typedef | HypergraphLib::Graph | |
| MergeNodes(Node *__A, Node *__B, int __id, bool __keepNodes=false) | HypergraphLib::Graph | |
| MergeNodes(int __A, int __B, int __id, bool __keepNodes=false) | HypergraphLib::Graph | |
| Owner() const | HypergraphLib::GraphObject | |
| RemoveArc(int __id) | HypergraphLib::Graph | |
| RemoveArc(Arc *) | HypergraphLib::Graph | |
| RemoveNode(int __id) | HypergraphLib::Graph | |
| RemoveNode(Node *) | HypergraphLib::Graph | |
| SetUserData(void *) | HypergraphLib::GraphObject | |
| SetUserData(unsigned i, void *) | HypergraphLib::GraphObject | |
| ~Graph() | HypergraphLib::Graph | |