Automatically generated with Code Structure Viewer (CS), Project Version: 3o4d 17-November-2020
Copyright © 2020, BAI Research. All Rights Reserved.
File Name: CSdraw.cpp/.hpp
File Description: CS draw
name | return type | description |
---|---|---|
initiateMaxXatParticularY | void | initiate max xat particular Y |
location | current function being traced |
---|---|
CSexecflow.hpp | initiateMaxXatParticularY |
CSmain.hpp | generateCodeStructure |
CSgenerateHTMLdocumentation.hpp | initiateMaxXatParticularY |
CSgenerateHTMLdocumentation.hpp | generateFileDiagramFunctionsHeirachy |
CSgenerateHTMLdocumentation.hpp | generateHTMLdocumentationForAllFunctions |
name | return type | description |
---|---|---|
createFileObjectListBoxes | LDreference* | create file object list boxes |
name | type | description |
---|---|---|
currentReferenceInPrintList | LDreference* | current reference in print list |
firstObjectInAboveLevelBelowListContainer | CSfileContainer* | first object in above level below list container |
firstObjectInTopLevelBelowListContainer | CSfileContainer* | first object in top level below list container |
currentTag | XMLparserTag** | current tag |
outputFunctionsConnectivity | const bool | output functions connectivity |
traceFunctionUpwards | const bool | trace function upwards |
firstTagInGridTag | XMLparserTag* | first tag in grid tag |
usePredefinedGrid | const bool | use predefined grid |
location | current function being traced |
---|---|
CSexecflow.hpp | createFileObjectListBoxes |
CSmain.hpp | generateCodeStructure |
name | return type | description |
---|---|---|
createFileObjectListBoxesPrintedReset | void | create file object list boxes printed reset |
name | type | description |
---|---|---|
firstObjectInAboveLevelBelowListContainer | CSfileContainer* | first object in above level below list container |
location | current function being traced |
---|---|
CSexecflow.hpp | createFileObjectListBoxesPrintedReset |
CSmain.hpp | generateCodeStructure |
name | return type | description |
---|---|---|
hasPreviousReferenceWithThisNameHasBeenPrinted | bool | has previous reference with this name has been printed |
name | type | description |
---|---|---|
name | string | name |
firstObjectInTopLevelBelowListContainer | CSfileContainer* | first object in top level below list container |
*maxYPos | int | *max YP os |
location | current function being traced |
---|---|
CSdraw.hpp | hasPreviousReferenceWithThisNameHasBeenPrinted |
CSexecflow.hpp | createFileObjectListBoxes |
CSmain.hpp | generateCodeStructure |
name | return type | description |
---|---|---|
hasPreviousReferenceWithThisNameHasBeenPrintedReset | void | has previous reference with this name has been printed reset |
name | type | description |
---|---|---|
firstObjectInTopLevelBelowListContainer | CSfileContainer* | first object in top level below list container |
location | current function being traced |
---|---|
CSdraw.hpp | hasPreviousReferenceWithThisNameHasBeenPrintedReset |
CSexecflow.hpp | createFileObjectListBoxes |
CSmain.hpp | generateCodeStructure |
name | return type | description |
---|---|---|
createFileObjectListConnections | LDreference* | create file object list connections |
name | type | description |
---|---|---|
currentReferenceInPrintList | LDreference* | current reference in print list |
firstObjectInAboveLevelBelowListContainer | CSfileContainer* | first object in above level below list container |
aboveLevelObject | CSfile* | above level object |
currentTag | XMLparserTag** | current tag |
traceFunctionUpwards | const bool | trace function upwards |
location | current function being traced |
---|---|
CSexecflow.hpp | createFileObjectListConnections |
CSmain.hpp | generateCodeStructure |
name | return type | description |
---|---|---|
createFileObjectConnection | LDreference* | create file object connection |
name | type | description |
---|---|---|
currentReferenceInPrintList | LDreference* | current reference in print list |
reference | CSfile* | reference |
currentReferenceInAboveList | CSfile* | current reference in above list |
colour | int | colour |
traceAFunctionUpwardsAndNotCurrentlyTracing | const bool | trace AF unction upwards and not currently tracing |
currentTag | XMLparserTag** | current tag |
location | current function being traced |
---|---|
CSdraw.hpp | createFileObjectConnection |
CSexecflow.hpp | createFileObjectListConnections |
CSmain.hpp | generateCodeStructure |
name | return type | description |
---|---|---|
createFunctionObjectListBoxesAndConnections | LDreference* | create function object list boxes and connections |
name | type | description |
---|---|---|
currentReferenceInPrintList | LDreference* | current reference in print list |
aboveLevelFileObject | CSfile* | above level file object |
aboveLevelFunctionObject | CSfunction* | above level function object |
firstObjectInTopLevelBelowListContainer | CSfileContainer* | first object in top level below list container |
functionLevel | const int | function level |
functionReference | const CSfunction* | function reference |
currentTag | XMLparserTag** | current tag |
traceFunctionUpwards | const bool | trace function upwards |
useSingleFileOnly | const bool | use single file only |
singleFileName | string* | single file name |
usePredefinedGrid | const bool | use predefined grid |
isTopLevelFunction | const bool | is top level function |
location | current function being traced |
---|---|
CSexecflow.hpp | createFunctionObjectListBoxesAndConnections |
CSmain.hpp | generateCodeStructure |
CSgenerateHTMLdocumentation.hpp | createFunctionObjectListBoxesAndConnections |
CSgenerateHTMLdocumentation.hpp | generateFileDiagramFunctionsHeirachy |
CSgenerateHTMLdocumentation.hpp | generateHTMLdocumentationForAllFunctions |
name | return type | description |
---|---|---|
printFunctionBox | LDreference* | print function box |
name | type | description |
---|---|---|
currentReferenceInPrintList | LDreference* | current reference in print list |
currentTag | XMLparserTag** | current tag |
functionObject | CSfunction* | function object |
colour | int | colour |
location | current function being traced |
---|---|
CSdraw.hpp | printFunctionBox |
CSexecflow.hpp | createFunctionObjectListBoxesAndConnections |
CSmain.hpp | generateCodeStructure |
CSgenerateHTMLdocumentation.hpp | createFunctionObjectListBoxesAndConnections |
CSgenerateHTMLdocumentation.hpp | generateFileDiagramFunctionsHeirachy |
CSgenerateHTMLdocumentation.hpp | generateHTMLdocumentationForAllFunctions |
name | return type | description |
---|---|---|
printFunctionBoxText | LDreference* | print function box text |
name | type | description |
---|---|---|
currentReferenceInPrintList | LDreference* | current reference in print list |
currentTag | XMLparserTag** | current tag |
functionObject | CSfunction* | function object |
colour | const int | colour |
useSingleFileOnly | const bool | use single file only |
location | current function being traced |
---|---|
CSdraw.hpp | printFunctionBoxText |
CSexecflow.hpp | createFunctionObjectListBoxesAndConnections |
CSmain.hpp | generateCodeStructure |
CSgenerateHTMLdocumentation.hpp | createFunctionObjectListBoxesAndConnections |
CSgenerateHTMLdocumentation.hpp | generateFileDiagramFunctionsHeirachy |
CSgenerateHTMLdocumentation.hpp | generateHTMLdocumentationForAllFunctions |
name | return type | description |
---|---|---|
resetPrintedFunctionConnections | void | reset printed function connections |
name | type | description |
---|---|---|
aboveLevelFileObject | constEffective CSfile* | above level file object |
aboveLevelFunctionObject | CSfunction* | above level function object |
useSingleFileOnly | const bool | use single file only |
singleFileName | const string* | single file name |
location | current function being traced |
---|---|
CSexecflow.hpp | resetPrintedFunctionConnections |
CSmain.hpp | generateCodeStructure |
CSgenerateHTMLdocumentation.hpp | resetPrintedFunctionConnections |
CSgenerateHTMLdocumentation.hpp | generateFileDiagramFunctionsHeirachy |
CSgenerateHTMLdocumentation.hpp | generateHTMLdocumentationForAllFunctions |
name | return type | description |
---|---|---|
createFunctionObjectConnection | LDreference* | create function object connection |
name | type | description |
---|---|---|
currentReferenceInPrintList | LDreference* | current reference in print list |
reference | CSfunction* | reference |
currentReferenceInAboveList | CSfunction* | current reference in above list |
colour | int | colour |
traceAFunctionUpwardsAndNotCurrentlyTracing | const bool | trace AF unction upwards and not currently tracing |
prepareForTrace | const bool | prepare for trace |
currentTag | XMLparserTag** | current tag |
fileObject | const CSfile* | file object |
currentFileObjectInAboveList | CSfile* | current file object in above list |
location | current function being traced |
---|---|
CSdraw.hpp | createFunctionObjectConnection |
CSexecflow.hpp | createFunctionObjectListBoxesAndConnections |
CSmain.hpp | generateCodeStructure |
CSgenerateHTMLdocumentation.hpp | createFunctionObjectListBoxesAndConnections |
CSgenerateHTMLdocumentation.hpp | generateFileDiagramFunctionsHeirachy |
CSgenerateHTMLdocumentation.hpp | generateHTMLdocumentationForAllFunctions |
CSdraw.hpp | createFunctionObjectConnection |
CSgenerateHTMLdocumentation.hpp | traceFunctionsUpwardsAndDrawOrHighLightThese |
name | return type | description |
---|---|---|
configureFileOrFunctionObjectConnection | LDreference* | configure file or function object connection |
name | type | description |
---|---|---|
currentReferenceInPrintList | LDreference* | current reference in print list |
referencePrintPos | vec* | reference print pos |
currentReferenceInAboveListPrintPos | vec* | current reference in above list print pos |
colour | int | colour |
fileOrFunction | const bool | file or function |
traceAFunctionUpwardsAndNotCurrentlyTracing | const bool | trace AF unction upwards and not currently tracing |
currentTag | XMLparserTag** | current tag |
startGroupID | const string* | start group ID |
endGroupID | const string* | end group ID |
location | current function being traced |
---|---|
CSdraw.hpp | configureFileOrFunctionObjectConnection |
CSdraw.hpp | createFileObjectConnection |
CSexecflow.hpp | createFileObjectListConnections |
CSmain.hpp | generateCodeStructure |
CSdraw.hpp | configureFileOrFunctionObjectConnection |
CSdraw.hpp | createFunctionObjectConnection |
CSgenerateHTMLdocumentation.hpp | createFunctionObjectListBoxesAndConnections |
CSgenerateHTMLdocumentation.hpp | generateFileDiagramFunctionsHeirachy |
CSgenerateHTMLdocumentation.hpp | generateHTMLdocumentationForAllFunctions |
CSdraw.hpp | createFunctionObjectConnection |
CSgenerateHTMLdocumentation.hpp | traceFunctionsUpwardsAndDrawOrHighLightThese |
name | return type | description |
---|---|---|
createFileOrFunctionObjectBox | LDreference* | create file or function object box |
name | type | description |
---|---|---|
currentReferenceInPrintList | LDreference* | current reference in print list |
referencePrintPos | vec* | reference print pos |
referenceName | string* | reference name |
scaleFactor | double | scale factor |
colour | int | colour |
maxTextLength | double | max text length |
zPosition | double | zPosition |
location | current function being traced |
---|---|
CSdraw.hpp | createFileOrFunctionObjectBox |
CSexecflow.hpp | createFileObjectListBoxes |
CSmain.hpp | generateCodeStructure |
CSdraw.hpp | createFileOrFunctionObjectBox |
CSdraw.hpp | printFunctionBox |
CSgenerateHTMLdocumentation.hpp | createFunctionObjectListBoxesAndConnections |
CSgenerateHTMLdocumentation.hpp | generateFileDiagramFunctionsHeirachy |
CSgenerateHTMLdocumentation.hpp | generateHTMLdocumentationForAllFunctions |
CSdraw.hpp | createFileOrFunctionObjectBox |
CSgenerateHTMLdocumentation.hpp | traceFunctionsUpwardsAndDrawOrHighLightThese |
name | return type | description |
---|---|---|
createBox | LDreference* | create box |
name | type | description |
---|---|---|
currentReferenceInPrintList | LDreference* | current reference in print list |
vect | vec* | vect |
width | const double | width |
height | const double | height |
colour | int | colour |
location | current function being traced |
---|---|
CSdraw.hpp | createBox |
CSexecflow.hpp | createFileObjectListBoxes |
CSmain.hpp | generateCodeStructure |
name | return type | description |
---|---|---|
calculateCSBoxAndConnectionColourBasedUponLevel | int | calculate CSB ox and connection colour based upon level |
name | type | description |
---|---|---|
yIndex | const int | yIndex |
location | current function being traced |
---|---|
CSdraw.hpp | calculateCSBoxAndConnectionColourBasedUponLevel |
CSexecflow.hpp | createFileObjectListBoxes |
CSmain.hpp | generateCodeStructure |
CSdraw.hpp | calculateCSBoxAndConnectionColourBasedUponLevel |
CSdraw.hpp | calculateCSBoxAndConnectionColourBasedUponLevel |
CSgenerateHTMLdocumentation.hpp | createFunctionObjectListBoxesAndConnections |
CSgenerateHTMLdocumentation.hpp | generateFileDiagramFunctionsHeirachy |
CSgenerateHTMLdocumentation.hpp | generateHTMLdocumentationForAllFunctions |
name | return type | description |
---|---|---|
calculateCSBoxAndConnectionColourBasedUponFileName | int | calculate CSB ox and connection colour based upon file name |
name | type | description |
---|---|---|
currentFileObject | const CSfile* | current file object |
location | current function being traced |
---|---|
CSdraw.hpp | calculateCSBoxAndConnectionColourBasedUponFileName |
CSexecflow.hpp | createFileObjectListBoxes |
CSmain.hpp | generateCodeStructure |
CSdraw.hpp | calculateCSBoxAndConnectionColourBasedUponFileName |
name | return type | description |
---|---|---|
findPrintedFunctionObjectWithName | bool | find printed function object with name |
name | type | description |
---|---|---|
name | const string | name |
firstObjectInAboveLevelBelowListContainer | constEffective CSfileContainer* | first object in above level below list container |
fileObjectHoldingFunction | constEffective CSfile** | file object holding function |
updatedFunctionObject | constEffective CSfunction** | updated function object |
location | current function being traced |
---|---|
CSexecflow.hpp | findPrintedFunctionObjectWithName |
CSmain.hpp | generateCodeStructure |
name | return type | description |
---|---|---|
traceFunctionsUpwardsAndDrawOrHighLightThese | LDreference* | trace functions upwards and draw or high light these |
name | type | description |
---|---|---|
currentReferenceInPrintList | LDreference* | current reference in print list |
firstObjectInTopLevelBelowListContainer | CSfileContainer* | first object in top level below list container |
currentFunctionBeingTraced | CSfunction* | current function being traced |
currentTag | XMLparserTag** | current tag |
generateHTMLdocumentationMode | int | generate HTML documentation mode |
HTMLdocumentationFunctionTraceTableRows | string* | HTML documentation function trace table rows |
location | current function being traced |
---|---|
CSgenerateHTMLdocumentation.hpp | traceFunctionsUpwardsAndDrawOrHighLightThese |
CSgenerateHTMLdocumentation.hpp | generateHTMLdocumentationForFunction |
CSgenerateHTMLdocumentation.hpp | generateHTMLdocumentationForAllFunctions |
CSexecflow.hpp | generateHTMLdocumentationFunctions |
CSmain.hpp | generateCodeStructure |
name | return type | description |
---|---|---|
traceFunctionsUpwardsAndDrawOrHighLightTheseReset | void | trace functions upwards and draw or high light these reset |
name | type | description |
---|---|---|
firstObjectInTopLevelBelowListContainer | const CSfileContainer* | first object in top level below list container |
currentFunctionBeingTraced | CSfunction* | current function being traced |
location | current function being traced |
---|---|
CSgenerateHTMLdocumentation.hpp | traceFunctionsUpwardsAndDrawOrHighLightTheseReset |
CSgenerateHTMLdocumentation.hpp | generateHTMLdocumentationForFunction |
CSgenerateHTMLdocumentation.hpp | generateHTMLdocumentationForAllFunctions |
CSexecflow.hpp | generateHTMLdocumentationFunctions |
CSmain.hpp | generateCodeStructure |
name | return type | description |
---|---|---|
writeFileOrFunctionSVGbox | void | write file or function SVG box |
name | type | description |
---|---|---|
currentTag | XMLparserTag** | current tag |
pos | const vec* | pos |
textLength | const int | text length |
scaleFactor | const double | scale factor |
maxTextLength | const double | max text length |
col | const int | col |
boxOutlineWidth | const double | box outline width |
location | current function being traced |
---|---|
CSdraw.hpp | writeFileOrFunctionSVGbox |
CSexecflow.hpp | createFileObjectListBoxes |
CSmain.hpp | generateCodeStructure |
CSdraw.hpp | writeFileOrFunctionSVGbox |
CSdraw.hpp | printFunctionBox |
CSgenerateHTMLdocumentation.hpp | createFunctionObjectListBoxesAndConnections |
CSgenerateHTMLdocumentation.hpp | generateFileDiagramFunctionsHeirachy |
CSgenerateHTMLdocumentation.hpp | generateHTMLdocumentationForAllFunctions |
name | return type | description |
---|---|---|
writeFileOrFunctionSVGboxTransparent | void | write file or function SVG box transparent |
name | type | description |
---|---|---|
currentTag | XMLparserTag** | current tag |
pos | const vec* | pos |
textLength | const int | text length |
scaleFactor | const double | scale factor |
maxTextLength | const double | max text length |
col | const int | col |
boxOutlineWidth | const double | box outline width |
fillOpacity | const double | fill opacity |
location | current function being traced |
---|---|
CSdraw.hpp | writeFileOrFunctionSVGboxTransparent |
CSgenerateHTMLdocumentation.hpp | traceFunctionsUpwardsAndDrawOrHighLightThese |
CSgenerateHTMLdocumentation.hpp | generateHTMLdocumentationForFunction |
CSgenerateHTMLdocumentation.hpp | generateHTMLdocumentationForAllFunctions |
CSexecflow.hpp | generateHTMLdocumentationFunctions |
CSmain.hpp | generateCodeStructure |
name | return type | description |
---|---|---|
fillInCSrulesExternVariables | void | fill in CS rules extern variables |
location | current function being traced |
---|---|
CSmain.hpp | fillInCSrulesExternVariables |
name | return type | description |
---|---|---|
createGroupID | string | create group ID |
name | type | description |
---|---|---|
objectName | const string | object name |
printX | const int | print X |
printY | const int | print Y |
location | current function being traced |
---|---|
CSdraw.hpp | createGroupID |
CSexecflow.hpp | createFileObjectListBoxes |
CSmain.hpp | generateCodeStructure |
CSdraw.hpp | createGroupID |
CSdraw.hpp | createFileObjectConnection |
CSdraw.hpp | createGroupID |
CSdraw.hpp | createFunctionObjectConnection |
CSgenerateHTMLdocumentation.hpp | createFunctionObjectListBoxesAndConnections |
CSgenerateHTMLdocumentation.hpp | generateFileDiagramFunctionsHeirachy |
CSgenerateHTMLdocumentation.hpp | generateHTMLdocumentationForAllFunctions |
CSdraw.hpp | createFunctionObjectConnection |
CSgenerateHTMLdocumentation.hpp | traceFunctionsUpwardsAndDrawOrHighLightThese |