File LDsvg Documentation
Automatically generated with Code Structure Viewer (CS), Project Version: 3o4d 17-November-2020
Copyright © 2020, BAI Research. All Rights Reserved.
File Name: LDsvg.cpp/.hpp
File Description: LD svg
File Function List
-
-
-
- writeSVGfile
- writeSVGheader
- writeSVGfooter
- writeSVGbox
- writeSVGbox2
- writeSVGline
- writeSVGtext
File Diagram (functions hierarchy)
Function LDsvgClass::writeSVGfile()
Function Summary
name | return type | description |
writeSVGfile | bool | write SVG file |
Function Arguments
name | type | description |
writeFileString | string* | write file string |
firstTagInXMLfile | const XMLparserTag* | first tag in XML file |
viewBoxMinX | const int | view box min X |
viewBoxMaxX | const int | view box max X |
viewBoxMinY | const int | view box min Y |
viewBoxMaxY | const int | view box max Y |
Function Reference List
-
- writeSVGheader
- XMLparserClassClass::addTagLayerToFileObject
- writeSVGfooter
Function Trace
location | current function being traced |
GIAdraw.hpp | writeSVGfile |
GIAmain.hpp | printGIAnetworkNodes |
Trace Diagram (magenta)
Function LDsvgClass::writeSVGheader()
Function Summary
name | return type | description |
writeSVGheader | void | write SVG header |
Function Arguments
name | type | description |
writeFileString | string* | write file string |
viewBoxMinX | const int | view box min X |
viewBoxMaxX | const int | view box max X |
viewBoxMinY | const int | view box min Y |
viewBoxMaxY | const int | view box max Y |
Function Reference List
-
- SHAREDvarsClass::convertIntToString
- SHAREDvarsClass::convertIntToString
- SHAREDvarsClass::convertIntToString
- SHAREDvarsClass::convertIntToString
- SHAREDvarsClass::convertIntToString
- SHAREDvarsClass::convertIntToString
Function Trace
location | current function being traced |
LDsvg.hpp | writeSVGheader |
GIAdraw.hpp | writeSVGfile |
GIAmain.hpp | printGIAnetworkNodes |
Trace Diagram (magenta)
Function LDsvgClass::writeSVGfooter()
Function Summary
name | return type | description |
writeSVGfooter | void | write SVG footer |
Function Arguments
name | type | description |
writeFileString | string* | write file string |
Function Reference List
N/A
Function Trace
location | current function being traced |
LDsvg.hpp | writeSVGfooter |
GIAdraw.hpp | writeSVGfile |
GIAmain.hpp | printGIAnetworkNodes |
Trace Diagram (magenta)
Function LDsvgClass::writeSVGbox()
Function Summary
name | return type | description |
writeSVGbox | void | write SVG box |
Function Arguments
name | type | description |
currentTag | XMLparserTag** | current tag |
pos | const vec* | pos |
width | const double | width |
height | const double | height |
col | const int | col |
boxOutlineWidth | const double | box outline width |
useEllipse | const bool | use ellipse |
Function Reference List
Function Trace
location | current function being traced |
GIAdraw.hpp | writeSVGbox |
GIAdraw.hpp | createBox |
GIAdraw.hpp | initialiseTimeConditionNodeForPrinting |
GIAdraw.hpp | initialiseEntityNodeForPrinting |
GIAdraw.hpp | determineBasicPrintPositionsOfAllNodes |
GIAmain.hpp | printGIAnetworkNodes |
Trace Diagram (magenta)
Function LDsvgClass::writeSVGbox2()
Function Summary
name | return type | description |
writeSVGbox2 | void | write SVG box 2 |
Function Arguments
name | type | description |
currentTag | XMLparserTag** | current tag |
pos | const vec* | pos |
width | const double | width |
height | const double | height |
col | const int | col |
boxOutlineWidth | const double | box outline width |
useEllipse | const bool | use ellipse |
transparent | bool | transparent |
fillOpacity | const double | fill opacity |
Function Reference List
-
- LDreferenceClassClass::convertLdrawColourToDatFileRGB
- writeSVGbox3
Function Trace
location | current function being traced |
LDsvg.hpp | writeSVGbox2 |
GIAdraw.hpp | writeSVGbox |
GIAdraw.hpp | createBox |
GIAdraw.hpp | initialiseTimeConditionNodeForPrinting |
GIAdraw.hpp | initialiseEntityNodeForPrinting |
GIAdraw.hpp | determineBasicPrintPositionsOfAllNodes |
GIAmain.hpp | printGIAnetworkNodes |
Trace Diagram (magenta)
Function LDsvgClass::writeSVGbox3()
Function Summary
name | return type | description |
writeSVGbox3 | void | write SVG box 3 |
Function Arguments
name | type | description |
currentTag | XMLparserTag** | current tag |
pos | const vec* | pos |
width | const double | width |
height | const double | height |
colourrgb | const colour | colourrgb |
boxOutlineWidth | const double | box outline width |
useEllipse | const bool | use ellipse |
transparent | bool | transparent |
fillOpacity | const double | fill opacity |
Function Reference List
-
- SHAREDvarsClass::convertDoubleToString
- SHAREDvarsClass::convertIntToString
- SHAREDvarsClass::convertIntToString
- SHAREDvarsClass::convertIntToString
- SHAREDvarsClass::convertIntToString
- SHAREDvarsClass::convertIntToString
- SHAREDvarsClass::convertIntToString
- SHAREDvarsClass::convertIntToString
- SHAREDvarsClass::convertDoubleToString
Function Trace
location | current function being traced |
LDsvg.hpp | writeSVGbox3 |
LDsvg.hpp | writeSVGbox2 |
GIAdraw.hpp | writeSVGbox |
GIAdraw.hpp | createBox |
GIAdraw.hpp | initialiseTimeConditionNodeForPrinting |
GIAdraw.hpp | initialiseEntityNodeForPrinting |
GIAdraw.hpp | determineBasicPrintPositionsOfAllNodes |
GIAmain.hpp | printGIAnetworkNodes |
Trace Diagram (magenta)
Function LDsvgClass::writeSVGline()
Function Summary
name | return type | description |
writeSVGline | void | write SVG line |
Function Arguments
name | type | description |
currentTag | XMLparserTag** | current tag |
pos1 | const vec* | pos 1 |
pos2 | const vec* | pos 2 |
colourrgb | const colour | colourrgb |
Function Reference List
-
- SHAREDvarsClass::convertIntToString
- SHAREDvarsClass::convertIntToString
- SHAREDvarsClass::convertIntToString
- SHAREDvarsClass::convertIntToString
- SHAREDvarsClass::convertIntToString
- SHAREDvarsClass::convertIntToString
- SHAREDvarsClass::convertIntToString
Function Trace
location | current function being traced |
GIAdraw.hpp | writeSVGline |
GIAdraw.hpp | createReferenceConnection |
GIAdraw.hpp | createReferenceConnectionWithText |
GIAdraw.hpp | initialiseEntityConnectionForPrinting |
GIAdraw.hpp | initialiseEntityNodeForPrinting |
GIAdraw.hpp | determineBasicPrintPositionsOfAllNodes |
GIAmain.hpp | printGIAnetworkNodes |
Trace Diagram (magenta)
Function LDsvgClass::writeSVGtext()
Function Summary
name | return type | description |
writeSVGtext | void | write SVG text |
Function Arguments
name | type | description |
currentTag | XMLparserTag** | current tag |
text | const string | text |
pos | const vec* | pos |
fontSize | const int | font size |
col | const int | col |
svgTinySpec | bool | svg tiny spec |
Function Reference List
-
- LDreferenceClassClass::convertLdrawColourToDatFileRGB
- SHAREDvarsClass::convertIntToString
- SHAREDvarsClass::convertIntToString
- SHAREDvarsClass::convertIntToString
- SHAREDvarsClass::convertIntToString
- SHAREDvarsClass::convertIntToString
- SHAREDvarsClass::convertIntToString
Function Trace
location | current function being traced |
GIAdraw.hpp | writeSVGtext |
GIAdraw.hpp | createReferenceConnectionWithText |
GIAdraw.hpp | initialiseEntityConnectionForPrinting |
GIAdraw.hpp | initialiseEntityNodeForPrinting |
GIAdraw.hpp | determineBasicPrintPositionsOfAllNodes |
GIAmain.hpp | printGIAnetworkNodes |
GIAdraw.hpp | writeSVGtext |
GIAdraw.hpp | createBox |
Trace Diagram (magenta)