File RTparser Documentation
Automatically generated with Code Structure Viewer (CS), Project Version: 3o4d 17-November-2020
Copyright © 2020, BAI Research. All Rights Reserved.
File Name: RTparser.cpp/.hpp
File Description: RT parser
File Function List
-
- initParser
- readViewport
- get_view_info
- nextLightSource
- get_light_info
- nextSceneCommand
- getPieceInfo
- getDimensionsInfo
- exitParser
File Diagram (functions hierarchy)
Class RTlightSource
Class Data
name | type | description |
type | lightType | type |
pos | vec | pos |
col | colour | col |
Class RTpieceInfo
Class Data
name | type | description |
type | pieceType | type |
col | colour | col |
pos | vec | pos |
xrot | double | xrot |
yrot | double | yrot |
zrot | double | zrot |
vertex1Position | vec | vertex 1P osition |
vertex2Position | vec | vertex 2P osition |
vertex3Position | vec | vertex 3P osition |
vertex4Position | vec | vertex 4P osition |
Class RTdimensionsInfo
Class Data
name | type | description |
width | double | width |
length | double | length |
height | double | height |
translucent | int | translucent |
transparency | int | transparency |
is_invisible | int | is _invisible |
Class RTdecalInfo
Class Data
name | type | description |
width | double | width |
length | double | length |
filename | char* | filename |
haveTransparent | int | have transparent |
transparentcolour | colour | transparentcolour |
Class RTunknownInfo
Class Data
name | type | description |
commandString | char* | command string |
param_count | int | param _count |
*params | char* | *params |
Function RTparserClass::initParser()
Function Summary
name | return type | description |
initParser | void | init parser |
Function Arguments
name | type | description |
f | FILE* | f |
Function Reference List
N/A
Function Trace
location | current function being traced |
RTscene.hpp | initParser |
RTscene.hpp | parseTalFileInitialiseParser |
ATORmethod.hpp | rayTraceScene |
ATORmethod.hpp | createRGBandPointMap |
ATORmethod.hpp | createOrAddToInterpolatedMeshAndFeaturesList |
ATORmethod.hpp | ATORmethodTrainOrTest |
ATORmain.hpp | ATORmethodTrain |
ATORmethod.hpp | ATORmethodTrainOrTest |
ATORmethod.hpp | rayTraceScene |
Trace Diagram (magenta)
Function RTparserClass::readViewport()
Function Summary
name | return type | description |
readViewport | int | read viewport |
Function Reference List
N/A
Function Trace
location | current function being traced |
RTscene.hpp | readViewport |
RTscene.hpp | parseTalFileGetViewInfo |
ATORmethod.hpp | rayTraceScene |
ATORmethod.hpp | createRGBandPointMap |
ATORmethod.hpp | createOrAddToInterpolatedMeshAndFeaturesList |
ATORmethod.hpp | ATORmethodTrainOrTest |
ATORmain.hpp | ATORmethodTrain |
ATORmethod.hpp | ATORmethodTrainOrTest |
ATORmethod.hpp | rayTraceScene |
Trace Diagram (magenta)
Function RTparserClass::get_view_info()
Function Summary
name | return type | description |
get_view_info | RTviewInfo* | get _view _info |
Function Reference List
N/A
Function Trace
location | current function being traced |
RTscene.hpp | get_view_info |
RTscene.hpp | parseTalFileGetViewInfo |
ATORmethod.hpp | rayTraceScene |
ATORmethod.hpp | createRGBandPointMap |
ATORmethod.hpp | createOrAddToInterpolatedMeshAndFeaturesList |
ATORmethod.hpp | ATORmethodTrainOrTest |
ATORmain.hpp | ATORmethodTrain |
ATORmethod.hpp | ATORmethodTrainOrTest |
ATORmethod.hpp | rayTraceScene |
Trace Diagram (magenta)
Function RTparserClass::nextLightSource()
Function Summary
name | return type | description |
nextLightSource | int | next light source |
Function Reference List
N/A
Function Trace
location | current function being traced |
RTscene.hpp | nextLightSource |
RTscene.hpp | parseTalFileGetLightInfo |
ATORmethod.hpp | rayTraceScene |
ATORmethod.hpp | createRGBandPointMap |
ATORmethod.hpp | createOrAddToInterpolatedMeshAndFeaturesList |
ATORmethod.hpp | ATORmethodTrainOrTest |
ATORmain.hpp | ATORmethodTrain |
ATORmethod.hpp | ATORmethodTrainOrTest |
ATORmethod.hpp | rayTraceScene |
Trace Diagram (magenta)
Function RTparserClass::get_light_info()
Function Summary
name | return type | description |
get_light_info | RTlightSource* | get _light _info |
Function Reference List
N/A
Function Trace
location | current function being traced |
RTscene.hpp | get_light_info |
RTscene.hpp | parseTalFileGetLightInfo |
ATORmethod.hpp | rayTraceScene |
ATORmethod.hpp | createRGBandPointMap |
ATORmethod.hpp | createOrAddToInterpolatedMeshAndFeaturesList |
ATORmethod.hpp | ATORmethodTrainOrTest |
ATORmain.hpp | ATORmethodTrain |
ATORmethod.hpp | ATORmethodTrainOrTest |
ATORmethod.hpp | rayTraceScene |
Trace Diagram (magenta)
Function RTparserClass::nextSceneCommand()
Function Summary
name | return type | description |
nextSceneCommand | int | next scene command |
Function Reference List
N/A
Function Trace
location | current function being traced |
RTscene.hpp | nextSceneCommand |
RTscene.hpp | parseTalFileGetSceneInfo |
ATORmethod.hpp | rayTraceScene |
ATORmethod.hpp | createRGBandPointMap |
ATORmethod.hpp | createOrAddToInterpolatedMeshAndFeaturesList |
ATORmethod.hpp | ATORmethodTrainOrTest |
ATORmain.hpp | ATORmethodTrain |
ATORmethod.hpp | ATORmethodTrainOrTest |
ATORmethod.hpp | rayTraceScene |
Trace Diagram (magenta)
Function RTparserClass::getPieceInfo()
Function Summary
name | return type | description |
getPieceInfo | RTpieceInfo* | get piece info |
Function Reference List
N/A
Function Trace
location | current function being traced |
RTscene.hpp | getPieceInfo |
RTscene.hpp | parseTalFileGetSceneInfo |
ATORmethod.hpp | rayTraceScene |
ATORmethod.hpp | createRGBandPointMap |
ATORmethod.hpp | createOrAddToInterpolatedMeshAndFeaturesList |
ATORmethod.hpp | ATORmethodTrainOrTest |
ATORmain.hpp | ATORmethodTrain |
ATORmethod.hpp | ATORmethodTrainOrTest |
ATORmethod.hpp | rayTraceScene |
Trace Diagram (magenta)
Function RTparserClass::getDimensionsInfo()
Function Summary
name | return type | description |
getDimensionsInfo | RTdimensionsInfo* | get dimensions info |
Function Reference List
N/A
Function Trace
location | current function being traced |
RTscene.hpp | getDimensionsInfo |
RTscene.hpp | parseTalFileGetSceneInfo |
ATORmethod.hpp | rayTraceScene |
ATORmethod.hpp | createRGBandPointMap |
ATORmethod.hpp | createOrAddToInterpolatedMeshAndFeaturesList |
ATORmethod.hpp | ATORmethodTrainOrTest |
ATORmain.hpp | ATORmethodTrain |
ATORmethod.hpp | ATORmethodTrainOrTest |
ATORmethod.hpp | rayTraceScene |
Trace Diagram (magenta)
Function RTparserClass::exitParser()
Function Summary
name | return type | description |
exitParser | void | exit parser |
Function Reference List
N/A
Function Trace
location | current function being traced |
RTscene.hpp | exitParser |
ATORmethod.hpp | rayTraceScene |
ATORmethod.hpp | createRGBandPointMap |
ATORmethod.hpp | createOrAddToInterpolatedMeshAndFeaturesList |
ATORmethod.hpp | ATORmethodTrainOrTest |
ATORmain.hpp | ATORmethodTrain |
ATORmethod.hpp | ATORmethodTrainOrTest |
ATORmethod.hpp | rayTraceScene |
Trace Diagram (magenta)