File LDsprite Documentation

Automatically generated with Code Structure Viewer (CS), Project Version: 3o4d 17-November-2020

Copyright © 2020, BAI Research. All Rights Reserved.

File Name: LDsprite.cpp/.hpp

File Description: LD sprite

File Function List


File Diagram (functions hierarchy)


Function LDspriteClass::fillInLDspriteExternVariables()

Function Summary
namereturn typedescription
fillInLDspriteExternVariablesvoidfill in LD sprite extern variables

Function Reference List
N/A


Function Trace
locationcurrent function being traced
ANNdraw.hppfillInLDspriteExternVariables
ANNmain.hppfillInANNSpriteExternVariables

Trace Diagram (magenta)


Function LDspriteClass::LDcreateSpriteReferenceName()

Function Summary
namereturn typedescription
LDcreateSpriteReferenceNamestringLD create sprite reference name

Function Arguments
nametypedescription
spriteIndexconst int sprite index
sceneFileName string scene file name

Function Reference List


Function Trace
locationcurrent function being traced
ANNdraw.hppLDcreateSpriteReferenceName
ANNdraw.hppANNdetermineSpriteInfoForNeuronAndAddSpriteToSpriteRefList
ANNdraw.hppANNsearchNeuralNetworkAndCreateReferences
ANNdisplay.hppANNcreateNeuralNetworkReferenceLists
ANNdisplay.hppoutputNeuralNetworkToVectorGraphicsAndRaytrace
ANNalgorithmClassificationNetwork.hppoutputNeuralNetworkToVectorGraphicsAndRaytrace
ANNmain.hpptrainNeuralNetworkClassificationSimple
ANNmain.hpptrainNetwork
ANNmain.hppmainUI
ANNmain.hppoutputNeuralNetworkToVectorGraphicsAndRaytrace
ANNdraw.hppLDcreateSpriteReferenceName

Trace Diagram (magenta)


Function LDspriteClass::LDaddTextualSpriteInfoStringToReferenceList()

Function Summary
namereturn typedescription
LDaddTextualSpriteInfoStringToReferenceListLDreference*LD add textual sprite info string to reference list

Function Arguments
nametypedescription
unitReferenceLDreference* unit reference
spriteTextString string sprite text string
spriteColourArray[] int sprite colour array []
spriteSubmodelInitialReference LDreference* sprite submodel initial reference
spriteNumberOfLines const int sprite number of lines
numSpritesAdded int* num sprites added
addIndividualSprites const bool add individual sprites

Function Reference List


Function Trace
locationcurrent function being traced
ANNdraw.hppLDaddTextualSpriteInfoStringToReferenceList
ANNdraw.hppANNdetermineSpriteInfoForNeuronAndAddSpriteToSpriteRefList
ANNdraw.hppANNsearchNeuralNetworkAndCreateReferences
ANNdisplay.hppANNcreateNeuralNetworkReferenceLists
ANNdisplay.hppoutputNeuralNetworkToVectorGraphicsAndRaytrace
ANNalgorithmClassificationNetwork.hppoutputNeuralNetworkToVectorGraphicsAndRaytrace
ANNmain.hpptrainNeuralNetworkClassificationSimple
ANNmain.hpptrainNetwork
ANNmain.hppmainUI
ANNmain.hppoutputNeuralNetworkToVectorGraphicsAndRaytrace
ANNdraw.hppLDaddTextualSpriteInfoStringToReferenceList

Trace Diagram (magenta)


Function LDspriteClass::LDspriteSubmodelFillTextualReference()

Function Summary
namereturn typedescription
LDspriteSubmodelFillTextualReferencevoidLD sprite submodel fill textual reference

Function Arguments
nametypedescription
spriteSubmodelCurrentReferenceLDreference* sprite submodel current reference
spriteParagraphCurrentPosition vec* sprite paragraph current position
characterToWrite const char character to write
spriteColour int sprite colour
scale double scale

Function Reference List


Function Trace
locationcurrent function being traced
LDsprite.hppLDspriteSubmodelFillTextualReference
ANNdraw.hppLDaddTextualSpriteInfoStringToReferenceList
ANNdraw.hppANNdetermineSpriteInfoForNeuronAndAddSpriteToSpriteRefList
ANNdraw.hppANNsearchNeuralNetworkAndCreateReferences
ANNdisplay.hppANNcreateNeuralNetworkReferenceLists
ANNdisplay.hppoutputNeuralNetworkToVectorGraphicsAndRaytrace
ANNalgorithmClassificationNetwork.hppoutputNeuralNetworkToVectorGraphicsAndRaytrace
ANNmain.hpptrainNeuralNetworkClassificationSimple
ANNmain.hpptrainNetwork
ANNmain.hppmainUI
ANNmain.hppoutputNeuralNetworkToVectorGraphicsAndRaytrace
ANNdraw.hppLDaddTextualSpriteInfoStringToReferenceList

Trace Diagram (magenta)