Overview | Modules | Class Hierarchy | Classes | Members
# GraphMeasure.h File Reference `#include "tulip/Node.h"` `#include "tulip/MutableContainer.h"` `#include "tulip/PluginProgress.h"` `#include "tulip/DoubleProperty.h"` Include dependency graph for GraphMeasure.h: This graph shows which files directly or indirectly include this file: ## Namespaces namespace tlp ## Enumerations enum tlp::EDGE_TYPE { tlp::DIRECTED = 0, tlp::INV_DIRECTED = 1, tlp::UNDIRECTED = 2 } ## Functions TLP_SCOPE double tlp::averagePathLength (const Graph *g, PluginProgress *=NULL) bool tlp::averagePathLength (Graph *g, double &result, PluginProgress *pp=NULL) TLP_SCOPE double tlp::averageClusteringCoefficient (const Graph *, PluginProgress *=0) bool tlp::averageCluster (Graph *g, double &result, PluginProgress *pp=NULL) TLP_SCOPE void tlp::clusteringCoefficient (const Graph *g, MutableContainer< double > &result, unsigned int maxDepth=UINT_MAX, PluginProgress *=NULL) TLP_SCOPE void tlp::dagLevel (const Graph *graph, MutableContainer< unsigned int > &level, PluginProgress *=NULL) TLP_SCOPE unsigned int tlp::maxDegree (const Graph *) TLP_SCOPE unsigned int tlp::minDegree (const Graph *) TLP_SCOPE unsigned int tlp::maxDistance (const Graph *graph, const node n, MutableContainer< unsigned int > &distance, EDGE_TYPE direction=UNDIRECTED) TLP_SCOPE void tlp::reachableNodes (const Graph *graph, const node startNode, std::set< node > &result, unsigned int maxDistance, EDGE_TYPE direction=UNDIRECTED)

Tulip Software by LaBRI Visualization Team 2001 - 2010