#include "qtbc.h"#include <qlist.h>#include <qdict.h>#include "sortdict.h"Go to the source code of this file.
Classes | |
| struct | EdgeInfo |
| Attributes of an edge of a dot graph. More... | |
| class | DotNode |
| A node in a dot graph. More... | |
| class | DotGfxHierarchyTable |
| Represents a graphical class hierarchy. More... | |
| class | DotClassGraph |
| Representation of a class inheritance or dependency graph. More... | |
| class | DotInclDepGraph |
| Representation of an include dependency graph. More... | |
| class | DotCallGraph |
| Representation of an call graph. More... | |
| class | DotDirDeps |
| Representation of an directory dependency graph. More... | |
| class | DotGroupCollaboration |
| Representation of a group collaboration graph. More... | |
| class | DotGroupCollaboration::Link |
| class | DotGroupCollaboration::Edge |
| class | DotRunner |
| Helper class to run dot from doxygen. More... | |
Enumerations | |
| enum | GraphOutputFormat { BITMAP, EPS } |
Functions | |
| void | generateGraphLegend (const char *path) |
| void | writeDotGraphFromFile (const char *inFile, const char *outDir, const char *outFile, GraphOutputFormat format) |
| QString | getDotImageMapFromFile (const QString &inFile, const QString &outDir, const QCString &relPath, const QString &context) |
| void | writeDotDirDepGraph (QTextStream &t, DirDef *dd) |
| enum GraphOutputFormat |
| void generateGraphLegend | ( | const char * | path | ) |
Generated a graphs legend page
Definition at line 2714 of file dot.cpp.
References DotRunner::addJob(), Config_getEnum, convertToQCString(), err(), FONTNAME, Doxygen::htmlFileExtension, and DotRunner::run().
Referenced by writeGraphInfo().
| QString getDotImageMapFromFile | ( | const QString & | inFile, | |
| const QString & | outDir, | |||
| const QCString & | relPath, | |||
| const QString & | context | |||
| ) |
Marco Dalla Gasperina [marcodg@attbi.com] added this to allow dotfiles to generate image maps.
| inFile | just the basename part of the filename | |
| outDir | output directory | |
| relPath | relative path the to root of the output dir | |
| context | the scope in which this graph is found (for resolving links) |
Definition at line 2839 of file dot.cpp.
References DotRunner::addJob(), convertToQCString(), MAP_CMD, and DotRunner::run().
| void writeDotDirDepGraph | ( | QTextStream & | t, | |
| DirDef * | dd | |||
| ) |
Definition at line 3287 of file dot.cpp.
References SDict< T >::append(), Config_getBool, SDict< T >::count(), UsedDir::dir(), DirDef::dirCount(), Doxygen::dirRelations, UsedDir::filePairs(), FONTNAME, DirDef::getOutputFileBase(), Doxygen::htmlFileExtension, UsedDir::inherited(), DirDef::isCluster(), DirDef::isParentOf(), DirDef::parent(), DirDef::shortName(), DirDef::subDirs(), and DirDef::usedDirs().
Referenced by DirDef::writeDepGraph().
| void writeDotGraphFromFile | ( | const char * | inFile, | |
| const char * | outDir, | |||
| const char * | outFile, | |||
| GraphOutputFormat | format | |||
| ) |
Definition at line 2770 of file dot.cpp.
References DotRunner::addJob(), BITMAP, Config_getBool, Config_getEnum, convertToQCString(), EPS, err(), portable_getenv(), portable_pathSeparator(), portable_setenv(), portable_system(), portable_unsetenv(), QCString, and DotRunner::run().
1.5.1