The dot.cpp
File Reference
Included Headers
Functions Index
static void | setDotFontPath (const QCString &path) |
static void | unsetDotFontPath () |
void | writeDotGraphFromFile (const QCString &inFile, const QCString &outDir, const QCString &outFile, GraphOutputFormat format, const QCString &srcFile, int srcLine) |
void | writeDotImageMapFromFile (TextStream &t, const QCString &inFile, const QCString &outDir, const QCString &relPath, const QCString &baseName, const QCString &context, int graphId, const QCString &srcFile, int srcLine) |
Variables Index
static QCString | g_dotFontPath |
static std::mutex | g_dotManagerMutex |
Macro Definitions Index
#define | MAP_CMD "cmapx" |
Functions
setDotFontPath()
| static |
Definition at line 42 of file dot.cpp.
References ASSERT, Config_getString, g_dotFontPath, Portable::getenv, QCString::isEmpty, Portable::pathListSeparator, QCString::prepend, Portable::setenv and Portable::unsetenv.
Referenced by DotManager::run.
unsetDotFontPath()
| static |
Definition at line 63 of file dot.cpp.
References g_dotFontPath, Portable::setenv and Portable::unsetenv.
Referenced by DotManager::run.
writeDotGraphFromFile()
|
Definition at line 230 of file dot.cpp.
References Dir::absPath, DotRunner::addJob, BITMAP, Config_getBool, Config_getEnumAsString, Dir::exists, getDotImageExtension, Doxygen::indexList, DotRunner::preventCleanUp, DotRunner::run, QCString::str and term.
Referenced by DocbookDocVisitor::startDotFile, LatexDocVisitor::startDotFile, DocbookDocVisitor::writeDotFile, HtmlDocVisitor::writeDotFile and RTFDocVisitor::writeDotFile.
writeDotImageMapFromFile()
|
Writes user defined image map to the output.
- Parameters
-
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
srcFile the source file
srcLine the line number in the source file
Definition at line 283 of file dot.cpp.
References Dir::absPath, DotRunner::addJob, DotFilePatcher::addSVGConversion, DotFilePatcher::convertMapFile, TextStream::empty, Dir::exists, getDotImageExtension, MAP_CMD, DotRunner::preventCleanUp, Dir::remove, DotFilePatcher::run, DotRunner::run, QCString::str, TextStream::str, term, TRUE and DotFilePatcher::writeSVGFigureLink.
Referenced by HtmlDocVisitor::writeDotFile.
Variables
g_dotFontPath
| static |
Definition at line 38 of file dot.cpp.
Referenced by setDotFontPath and unsetDotFontPath.
g_dotManagerMutex
| static |
Definition at line 40 of file dot.cpp.
Referenced by DotManager::createFilePatcher and DotManager::createRunner.
Macro Definitions
MAP_CMD
|
Definition at line 34 of file dot.cpp.
Referenced by DotGraph::prepareDotFile and writeDotImageMapFromFile.
Generated via doxygen2docusaurus by Doxygen 1.14.0.