GraphTools.h File Reference
#include <tulip/Node.h>
#include <tulip/Edge.h>
#include <set>
#include <list>
#include <tulip/PlanarConMap.h>
Namespaces
Functions
- TLP_SCOPE
std::vector
< std::vector< node > > tlp::computeCanonicalOrdering (PlanarConMap *, std::vector< edge > *dummyEdges=0, PluginProgress *pluginProgress=0)
- TLP_SCOPE
std::vector< node > tlp::computeGraphCenters (Graph *graph)
- TLP_SCOPE node tlp::graphCenterHeuristic (Graph *graph)
- TLP_SCOPE node tlp::makeSimpleSource (Graph *graph)
- TLP_SCOPE void tlp::makeProperDag (Graph *graph, std::list< node > &addedNodes, stdext::hash_map< edge, edge > &replacedEdges, IntegerProperty *edgeLength=0)
- TLP_SCOPE void tlp::selectSpanningForest (Graph *graph, BooleanProperty *selectionProperty, PluginProgress *pluginProgress=0)
- TLP_SCOPE void tlp::selectMinimumSpanningTree (Graph *graph, BooleanProperty *selectionProperty, DoubleProperty *weight=0, PluginProgress *pluginProgress=0)
- TLP_SCOPE Graph * tlp::computeTree (Graph *graph, Graph *rootGraph=0, bool isConnected=false, PluginProgress *pluginProgress=0)
- TLP_SCOPE void tlp::cleanComputedTree (Graph *graph, Graph *tree)
|