The dotfilepatcher.cpp
File Reference
Included Headers
Functions Index
static QCString | replaceRef (const QCString &buf, const QCString &relPath, bool urlOnly, const QCString &context, const QCString &target=QCString()) |
static bool | readSVGSize (const QCString &fileName, int *width, int *height) |
static void | writeSVGNotSupported (TextStream &out) |
Variables Index
static const char | svgZoomHeader0[] = ... |
static const char | svgZoomHeader0_noinit[] = ... |
static const char | svgZoomHeader1[] = ... |
static const char | svgZoomHeader2[] |
static const char | svgZoomFooter1[] = ... |
static const char | svgZoomFooter2[] = ... |
Functions
readSVGSize()
| static |
Definition at line 545 of file dotfilepatcher.cpp.
References FALSE, literal_at and Portable::openInputStream.
Referenced by DotFilePatcher::writeSVGFigureLink.
replaceRef()
| static |
Definition at line 124 of file dotfilepatcher.cpp.
References addHtmlExtensionIfMissing, DocRef::anchor, createDocParser, createRef, externalLinkTarget, externalRef, DocRef::file, QCString::find, QCString::isEmpty, QCString::left, QCString::mid, QCString::prepend, DocRef::ref, QCString::startsWith and TRUE.
Referenced by DotFilePatcher::convertMapFile and DotFilePatcher::run.
writeSVGNotSupported()
| static |
Definition at line 575 of file dotfilepatcher.cpp.
Referenced by DotFilePatcher::writeSVGFigureLink.
Variables
svgZoomFooter1
| static |
- Initialiser
-
= R"svg( <g id="navigator" transform="translate(0 0)" fill="#404254"> <rect fill="#f2f5e9" fill-opacity="0.5" stroke="#606060" stroke-width=".5" x="0" y="0" width="60" height="60"/> <use id="zoomplus" xlink:href="#zoomPlus" x="17" y="9" onmousedown="handleZoom(evt,'in')"/> <use id="zoomminus" xlink:href="#zoomMin" x="42" y="9" onmousedown="handleZoom(evt,'out')"/> <use id="reset" xlink:href="#resetDef" x="30" y="36" onmousedown="handleReset()"/> <use id="arrowup" xlink:href="#arrowUp" x="0" y="0" onmousedown="handlePan(0,-1)"/> <use id="arrowright" xlink:href="#arrowRight" x="0" y="0" onmousedown="handlePan(1,0)"/> <use id="arrowdown" xlink:href="#arrowDown" x="0" y="0" onmousedown="handlePan(0,1)"/> <use id="arrowleft" xlink:href="#arrowLeft" x="0" y="0" onmousedown="handlePan(-1,0)"/> </g> <svg viewBox="0 0 15 15" width="100%" height="30px" preserveAspectRatio="xMaxYMin meet"> <g id="arrow_out" transform="scale(0.3 0.3)"> <a xlink:href="$orgname" target="_base"> <rect id="button" ry="5" rx="5" y="6" x="6" height="38" width="38" fill="#f2f5e9" fill-opacity="0.5" stroke="#606060" stroke-width="1.0"/> <path id="arrow" d="M 11.500037,31.436501 C 11.940474,20.09759 22.043105,11.32322 32.158766,21.979434 L 37.068811,17.246167 C 37.068811,17.246167 37.088388,32 37.088388,32 L 22.160133,31.978069 C 22.160133,31.978069 26.997745,27.140456 26.997745,27.140456 C 18.528582,18.264221 13.291696,25.230495 11.500037,31.436501 z" style="fill:#404040;"/> </a> </g> </svg> )svg"
Definition at line 83 of file dotfilepatcher.cpp.
Referenced by DotFilePatcher::run.
svgZoomFooter2
| static |
- Initialiser
-
= R"svg( <style type='text/css'> <![CDATA[ [data-mouse-over-selected='false'] { opacity: 0.7; } [data-mouse-over-selected='true'] { opacity: 1.0; } ]]> </style> <script type="application/ecmascript"><![CDATA[ document.addEventListener('DOMContentLoaded', (event) => { highlightEdges(); highlightAdjacentNodes(); }); ]]></script> </svg> )svg"
Definition at line 108 of file dotfilepatcher.cpp.
Referenced by DotFilePatcher::run.
svgZoomHeader0
| static |
- Initialiser
-
= R"svg( <svg id="main" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" onload="init(evt)"> )svg"
Definition at line 30 of file dotfilepatcher.cpp.
Referenced by DotFilePatcher::run.
svgZoomHeader0_noinit
| static |
- Initialiser
-
= R"svg( <svg id="main" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve"> )svg"
Definition at line 34 of file dotfilepatcher.cpp.
Referenced by DotFilePatcher::run.
svgZoomHeader1
| static |
- Initialiser
-
= R"svg( <style type="text/css"><![CDATA[ .node, .edge {opacity: 0.7;} .node.selected, .edge.selected {opacity: 1;} .edge:hover path { stroke: red; } .edge:hover polygon { stroke: red; fill: red; } ]]></style> )svg"
Definition at line 38 of file dotfilepatcher.cpp.
Referenced by DotFilePatcher::run.
svgZoomHeader2
| static |
Definition at line 48 of file dotfilepatcher.cpp.
Referenced by DotFilePatcher::run.
Generated via doxygen2docusaurus by Doxygen 1.14.0.