Declaration and implementation of a HyperGraph. More...
Go to the source code of this file.
Classes | |
| class | ogdf::HyperGraph |
| class | ogdf::HyperGraph::NodeElement |
| Class for a node element. More... | |
| class | ogdf::HyperGraph::EdgeElement |
| Class for a hyper edge. More... | |
| class | ogdf::HyperGraph::AdjElement |
| class for an adjacency element More... | |
| class | ogdf::HyperGraph::GraphArrayBase< E > |
| class | ogdf::HyperGraph::GraphArray< T, E > |
| class | ogdf::HyperGraph::ArrayController< ElementType > |
| The ArrayController manages the GraphArrays of an Element. More... | |
| class | ogdf::HyperGraph::NodeArray< T > |
| NodeArray implementation. More... | |
| class | ogdf::HyperGraph::EdgeArray< T > |
| EdgeArray implementation. More... | |
| class | ogdf::HyperGraph::AdjArray< T > |
| AdjArray implementation. More... | |
Namespaces | |
| namespace | ogdf |
| The namespace for all OGDF objects. | |
Defines | |
| #define | OGDF_HYPER_GRAPH_H |
Functions | |
| template<typename ListType , typename ArrayType > | |
| static void | ogdf::writeToStream (std::ostream &outStream, ArrayType &array) |
| template<typename ListType , typename ArrayType > | |
| static void | ogdf::readFromStream (std::istream &inStream, ArrayType &array) |
| template<typename T > | |
| static std::ostream & | ogdf::operator<< (std::ostream &outStream, HyperGraph::NodeArray< T > &array) |
| template<typename T > | |
| static std::ostream & | ogdf::operator<< (std::ostream &outStream, HyperGraph::EdgeArray< T > &array) |
| template<typename T > | |
| static std::ostream & | ogdf::operator<< (std::ostream &outStream, HyperGraph::AdjArray< T > &array) |
| template<typename T > | |
| static std::istream & | ogdf::operator>> (std::istream &inStream, HyperGraph::NodeArray< T > &array) |
| template<typename T > | |
| static std::istream & | ogdf::operator>> (std::istream &inStream, HyperGraph::EdgeArray< T > &array) |
| template<typename T > | |
| static std::ostream & | ogdf::operator>> (std::istream &inStream, HyperGraph::AdjArray< T > &array) |
| static std::ostream & | ogdf::operator<< (std::ostream &outStream, HyperGraph &graph) |
| static std::istream & | ogdf::operator>> (std::istream &inStream, HyperGraph &graph) |
Declaration and implementation of a HyperGraph.
Copyright (C). All rights reserved. See README.txt in the root directory of the OGDF installation for details.
Definition in file HyperGraph.h.
| #define OGDF_HYPER_GRAPH_H |
Definition at line 48 of file HyperGraph.h.