#include <gexf.h>
Public Member Functions | |
| GEXF (const GEXF &orig) | |
| Copy constructor. | |
| libgexf::UndirectedGraph & | getUndirectedGraph () |
| Get an undirected graph instance. | |
| libgexf::DirectedGraph & | getDirectedGraph () |
| Get a directed graph instance. | |
| libgexf::Data & | getData () |
| Get associated data instance. | |
| libgexf::MetaData & | getMetaData () |
| Get associated meta data instance. | |
| void | setGraphType (libgexf::t_graph t) |
| Change the type of graph. | |
| libgexf::t_graph | getGraphType () |
| Get the type of graph. | |
| void | initGraphMode (const std::string &mode) |
| Initialize the graph mode. | |
| std::string | getGraphMode () |
| Get the graph mode. | |
| bool | checkIntegrity () |
| Check the data correctness. | |
Public Attributes | |
| libgexf::Graph | _graph |
| libgexf::t_graph | _type |
| std::string | _mode |
| libgexf::Data | _data |
| libgexf::MetaData | _meta |
Friends | |
| class | MemoryValidator |
| std::ostream & | operator<< (std::ostream &os, const GEXF &o) |
| UndirectedGraph & libgexf::GEXF::getUndirectedGraph | ( | ) |
Get an undirected graph instance.
| DirectedGraph & libgexf::GEXF::getDirectedGraph | ( | ) |
Get a directed graph instance.
| Data & libgexf::GEXF::getData | ( | ) |
Get associated data instance.
| MetaData & libgexf::GEXF::getMetaData | ( | ) |
Get associated meta data instance.
| void libgexf::GEXF::setGraphType | ( | libgexf::t_graph | t | ) |
Change the type of graph.
| t | : Type of graph (directed, undirected or mixed) |
| t_graph libgexf::GEXF::getGraphType | ( | ) |
Get the type of graph.
| void libgexf::GEXF::initGraphMode | ( | const std::string & | mode | ) |
Initialize the graph mode.
| mode | : Mode of graph (static or dynamic) |
| std::string libgexf::GEXF::getGraphMode | ( | ) |
Get the graph mode.
| bool libgexf::GEXF::checkIntegrity | ( | ) |
Check the data correctness.
friend class MemoryValidator [friend] |
Topology structure
| libgexf::t_graph libgexf::GEXF::_type |
Default edge type
| std::string libgexf::GEXF::_mode |
Graph mode
Associated data and attributes on nodes and edges
Associated meta data
1.5.6