1 #ifndef MODULE_GRAPH_MODEL_H_
2 #define MODULE_GRAPH_MODEL_H_
7 #include "graph_model.h"
8 #include "dependency.h"
12 #include "algorithms.h"
Definition: graph_model.h:36
QModelIndex parent(const QModelIndex &index) const
Provides the parent for a given index.
Definition: graph_model.cc:44
Forward declarations for functors.
Definition: defines.h:32
Definition: module_graph_model.h:21
void buildTree(NodeType *root, GraphFilterList< GraphType > *filter=0)
Methods to build an internal data model in the form of a tree.
Definition: module_graph_model.cc:24
A class representing a single Module in the QT graph model. This reimplements.
Definition: module_graph_model_item.h:13
Definition: graph_filter_list.h:16
GraphType * grapher()
Access the internal grapher object.
Definition: module_graph_model.cc:87
E_type edge_value_type
Accessor for the type of value stored in the edges.
Definition: grapher.h:58
void buildGraph(GraphFilterList< GraphType > *filter=0)
Methods to build an internal data model in the form of an adjacency list.
Definition: module_graph_model.cc:98
V_type node_value_type
Accessor for the type of value stored in the nodes.
Definition: grapher.h:55
unsigned int index_type_t
The type of index used for the nodes in the graph.
Definition: grapher.h:52