My Project
|
#include <qlist.h>
#include <qdict.h>
#include <qwaitcondition.h>
#include <qmutex.h>
#include <qqueue.h>
#include <qthread.h>
#include "sortdict.h"
Go to the source code of this file.
Classes | |
struct | EdgeInfo |
class | DotNode |
class | DotNodeList |
class | DotGfxHierarchyTable |
class | DotClassGraph |
class | DotInclDepGraph |
class | DotCallGraph |
class | DotDirDeps |
class | DotGroupCollaboration |
class | DotGroupCollaboration::Link |
class | DotGroupCollaboration::Edge |
class | DotConstString |
class | DotRunner |
struct | DotRunner::CleanupItem |
class | DotFilePatcher |
struct | DotFilePatcher::Map |
class | DotRunnerQueue |
class | DotWorkerThread |
class | DotManager |
Enumerations | |
enum | GraphOutputFormat { GOF_BITMAP, GOF_EPS } |
enum | EmbeddedOutputFormat { EOF_Html, EOF_LaTeX, EOF_Rtf, EOF_DocBook } |
Functions | |
void | generateGraphLegend (const char *path) |
void | writeDotGraphFromFile (const char *inFile, const char *outDir, const char *outFile, GraphOutputFormat format) |
void | writeDotImageMapFromFile (FTextStream &t, const QCString &inFile, const QCString &outDir, const QCString &relPath, const QCString &baseName, const QCString &context, int graphId=-1) |
void | resetDotNodeNumbering () |
enum EmbeddedOutputFormat |
enum GraphOutputFormat |
void generateGraphLegend | ( | const char * | path | ) |
Generated a graphs legend page
Definition at line 4072 of file dot.cpp.
References IndexList::addImageFile(), DotRunner::addJob(), DotManager::addRun(), DotManager::addSVGObject(), checkAndUpdateMd5Signature(), checkDeliverables(), Config_getEnum, Config_getString, err(), FONTNAME, FONTSIZE, getDotImageExtension(), Doxygen::htmlFileExtension, Doxygen::indexList, DotManager::instance(), removeDotGraph(), theTranslator, Translator::trLegendTitle(), writeGraphFooter(), and writeGraphHeader().
Referenced by writeGraphInfo().
void resetDotNodeNumbering | ( | ) |
Definition at line 4866 of file dot.cpp.
References DotClassGraph::resetNumbering(), DotInclDepGraph::resetNumbering(), DotCallGraph::resetNumbering(), and DotGroupCollaboration::resetNumbering().
Referenced by startFile().
void writeDotGraphFromFile | ( | const char * | inFile, |
const char * | outDir, | ||
const char * | outFile, | ||
GraphOutputFormat | format | ||
) |
Definition at line 4148 of file dot.cpp.
References IndexList::addImageFile(), DotRunner::addJob(), checkDotResult(), Config_getBool, Config_getEnum, err(), getDotImageExtension(), GOF_BITMAP, and Doxygen::indexList.
Referenced by DocbookDocVisitor::startDotFile(), LatexDocVisitor::startDotFile(), HtmlDocVisitor::writeDotFile(), RTFDocVisitor::writeDotFile(), and DocbookDocVisitor::writeDotFile().
void writeDotImageMapFromFile | ( | FTextStream & | t, |
const QCString & | inFile, | ||
const QCString & | outDir, | ||
const QCString & | relPath, | ||
const QCString & | baseName, | ||
const QCString & | context, | ||
int | graphId | ||
) |
Writes user defined image map to the output.
t | text stream to write to |
inFile | just the basename part of the filename |
outDir | output directory |
relPath | relative path the to root of the output dir |
baseName | the base name of the output files |
context | the scope in which this graph is found (for resolving links) |
graphId | a unique id for this graph, use for dynamic sections |
Definition at line 4200 of file dot.cpp.
References DotRunner::addJob(), DotFilePatcher::addSVGConversion(), Config_getEnum, convertMapFile(), endl(), err(), getDotImageExtension(), MAP_CMD, DotFilePatcher::run(), and writeSVGFigureLink().
Referenced by HtmlDocVisitor::writeDotFile().