16#ifndef DOTFILEPATCHER_H
17#define DOTFILEPATCHER_H
34 const QCString &figureName,
bool heightCheck);
37 const QCString &context,
bool zoomable,
int graphId);
58 const QCString &lab,
bool zoom=
false,
int gId=-1) :
static bool writeVecGfxFigure(TextStream &out, const QCString &baseName, const QCString &figureName)
static bool convertMapFile(TextStream &t, const QCString &mapName, const QCString &relPath, bool urlOnly=FALSE, const QCString &context=QCString())
DotFilePatcher(const QCString &patchFile)
std::vector< Map > m_maps
int addSVGObject(const QCString &baseName, const QCString &figureName, const QCString &relPath)
int addMap(const QCString &mapFile, const QCString &relPath, bool urlOnly, const QCString &context, const QCString &label)
int addSVGConversion(const QCString &relPath, bool urlOnly, const QCString &context, bool zoomable, int graphId)
static bool writeSVGFigureLink(TextStream &out, const QCString &relPath, const QCString &baseName, const QCString &absImgName)
Check if a reference to a SVG figure can be written and do so if possible.
int addFigure(const QCString &baseName, const QCString &figureName, bool heightCheck)
This is an alternative implementation of QCString.
Text streaming class that buffers data.
Map(const QCString &mf, const QCString &rp, bool uo, const QCString &ctx, const QCString &lab, bool zoom=false, int gId=-1)