File LDparser Documentation

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

Copyright © 2020, BAI Research. All Rights Reserved.

File Name: LDparser.cpp/.hpp

File Description: LD parser

File Function List


File Diagram (functions hierarchy)


Function LDparserClass::parseFile()

Function Summary
namereturn typedescription
parseFileboolparse file

Function Arguments
nametypedescription
parseFileNamestring parse file name
initialReference LDreference* initial reference
parentReference LDreference* parent reference
recurseIntoPartsDir const bool recurse into parts dir

Function Reference List


Function Trace
locationcurrent function being traced
RTmain.hppparseFile

Trace Diagram (magenta)


Function LDparserClass::calcModXPosBasedUponRotate()

Function Summary
namereturn typedescription
calcModXPosBasedUponRotatedoublecalc mod XP os based upon rotate

Function Arguments
nametypedescription
childRelativePositionconst vec* child relative position
parentReferenceDeformationMatrix const mat* parent reference deformation matrix

Function Reference List
N/A


Function Trace
locationcurrent function being traced
LDparser.hppcalcModXPosBasedUponRotate
RTmain.hppparseFile

Trace Diagram (magenta)


Function LDparserClass::calcModYPosBasedUponRotate()

Function Summary
namereturn typedescription
calcModYPosBasedUponRotatedoublecalc mod YP os based upon rotate

Function Arguments
nametypedescription
childRelativePositionconst vec* child relative position
parentReferenceDeformationMatrix const mat* parent reference deformation matrix

Function Reference List
N/A


Function Trace
locationcurrent function being traced
LDparser.hppcalcModYPosBasedUponRotate
RTmain.hppparseFile

Trace Diagram (magenta)


Function LDparserClass::calcModZPosBasedUponRotate()

Function Summary
namereturn typedescription
calcModZPosBasedUponRotatedoublecalc mod ZP os based upon rotate

Function Arguments
nametypedescription
childRelativePositionconst vec* child relative position
parentReferenceDeformationMatrix const mat* parent reference deformation matrix

Function Reference List
N/A


Function Trace
locationcurrent function being traced
LDparser.hppcalcModZPosBasedUponRotate
RTmain.hppparseFile

Trace Diagram (magenta)


Function LDparserClass::removeWhiteSpaceFromString()

Function Summary
namereturn typedescription
removeWhiteSpaceFromStringstringremove white space from string

Function Arguments
nametypedescription
sconst string s

Function Reference List
N/A


Function Trace
locationcurrent function being traced
LDparser.hppremoveWhiteSpaceFromString
RTmain.hppparseFile

Trace Diagram (magenta)