File RTpixelMaps Documentation

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

Copyright © 2020, BAI Research. All Rights Reserved.

File Name: RTpixelMaps.cpp/.hpp

File Description: RT pixel maps

File Function List


File Diagram (functions hierarchy)


Function RTpixelMapsClass::getRGBMapValues()

Function Summary
namereturn typedescription
getRGBMapValuesvoidget RGBM ap values

Function Arguments
nametypedescription
xint x
y int y
imageWidth int image width
rgbMap uchar* rgb map
col colour* col

Function Reference List
N/A


Function Trace
locationcurrent function being traced
RTscene.hppgetRGBMapValues
RTscene.hpprayTraceSceneWithoutParse
ANNdisplay.hpprayTraceScene
ANNdisplay.hppoutputNeuralNetworkToVectorGraphicsAndRaytrace
ANNalgorithmClassificationNetwork.hppoutputNeuralNetworkToVectorGraphicsAndRaytrace
ANNmain.hpptrainNeuralNetworkClassificationSimple
ANNmain.hpptrainNetwork
ANNmain.hppmainUI
ANNmain.hppoutputNeuralNetworkToVectorGraphicsAndRaytrace
RTpixelMaps.hppgetRGBMapValues

Trace Diagram (magenta)


Function RTpixelMapsClass::setRGBMapValues()

Function Summary
namereturn typedescription
setRGBMapValuesvoidset RGBM ap values

Function Arguments
nametypedescription
xconst int x
y const int y
imageWidth const int image width
col colour* col
rgbMap uchar* rgb map

Function Reference List
N/A


Function Trace
locationcurrent function being traced
RTscene.hppsetRGBMapValues
RTscene.hppcreateImage
RTscene.hpprayTraceSceneWithoutParse
ANNdisplay.hpprayTraceScene
ANNdisplay.hppoutputNeuralNetworkToVectorGraphicsAndRaytrace
ANNalgorithmClassificationNetwork.hppoutputNeuralNetworkToVectorGraphicsAndRaytrace
ANNmain.hpptrainNeuralNetworkClassificationSimple
ANNmain.hpptrainNetwork
ANNmain.hppmainUI
ANNmain.hppoutputNeuralNetworkToVectorGraphicsAndRaytrace

Trace Diagram (magenta)


Function RTpixelMapsClass::setNormalMapValue()

Function Summary
namereturn typedescription
setNormalMapValuevoidset normal map value

Function Arguments
nametypedescription
xconst int x
y const int y
imageWidth const int image width
normalVal vec* normal val
normalMap double* normal map

Function Reference List


Function Trace
locationcurrent function being traced
RTscene.hppsetNormalMapValue
RTscene.hppcreateImage
RTscene.hpprayTraceSceneWithoutParse
ANNdisplay.hpprayTraceScene
ANNdisplay.hppoutputNeuralNetworkToVectorGraphicsAndRaytrace
ANNalgorithmClassificationNetwork.hppoutputNeuralNetworkToVectorGraphicsAndRaytrace
ANNmain.hpptrainNeuralNetworkClassificationSimple
ANNmain.hpptrainNetwork
ANNmain.hppmainUI
ANNmain.hppoutputNeuralNetworkToVectorGraphicsAndRaytrace

Trace Diagram (magenta)


Function RTpixelMapsClass::getNormalMapValue()

Function Summary
namereturn typedescription
getNormalMapValuevoidget normal map value

Function Arguments
nametypedescription
xint x
y int y
imageWidth int image width
normalMap double* normal map
normalVal vec* normal val

Function Reference List


Function Trace
locationcurrent function being traced
RTscene.hppgetNormalMapValue
RTscene.hpprayTraceSceneWithoutParse
ANNdisplay.hpprayTraceScene
ANNdisplay.hppoutputNeuralNetworkToVectorGraphicsAndRaytrace
ANNalgorithmClassificationNetwork.hppoutputNeuralNetworkToVectorGraphicsAndRaytrace
ANNmain.hpptrainNeuralNetworkClassificationSimple
ANNmain.hpptrainNetwork
ANNmain.hppmainUI
ANNmain.hppoutputNeuralNetworkToVectorGraphicsAndRaytrace

Trace Diagram (magenta)


Function RTpixelMapsClass::setPointMapValue()

Function Summary
namereturn typedescription
setPointMapValuevoidset point map value

Function Arguments
nametypedescription
xconst int x
y const int y
imageWidth const int image width
pointVal vec* point val
pointMap double* point map

Function Reference List


Function Trace
locationcurrent function being traced
RTscene.hppsetPointMapValue
RTscene.hppcreateImage
RTscene.hpprayTraceSceneWithoutParse
ANNdisplay.hpprayTraceScene
ANNdisplay.hppoutputNeuralNetworkToVectorGraphicsAndRaytrace
ANNalgorithmClassificationNetwork.hppoutputNeuralNetworkToVectorGraphicsAndRaytrace
ANNmain.hpptrainNeuralNetworkClassificationSimple
ANNmain.hpptrainNetwork
ANNmain.hppmainUI
ANNmain.hppoutputNeuralNetworkToVectorGraphicsAndRaytrace

Trace Diagram (magenta)


Function RTpixelMapsClass::setVectorMapValue()

Function Summary
namereturn typedescription
setVectorMapValuevoidset vector map value

Function Arguments
nametypedescription
xconst int x
y const int y
imageWidth const int image width
vectorVal vec* vector val
vectorMap double* vector map

Function Reference List
N/A


Function Trace
locationcurrent function being traced
RTpixelMaps.hppsetVectorMapValue
RTscene.hppsetNormalMapValue
RTscene.hppcreateImage
RTscene.hpprayTraceSceneWithoutParse
ANNdisplay.hpprayTraceScene
ANNdisplay.hppoutputNeuralNetworkToVectorGraphicsAndRaytrace
ANNalgorithmClassificationNetwork.hppoutputNeuralNetworkToVectorGraphicsAndRaytrace
ANNmain.hpptrainNeuralNetworkClassificationSimple
ANNmain.hpptrainNetwork
ANNmain.hppmainUI
ANNmain.hppoutputNeuralNetworkToVectorGraphicsAndRaytrace
RTpixelMaps.hppsetVectorMapValue

Trace Diagram (magenta)


Function RTpixelMapsClass::getVectorMapValue()

Function Summary
namereturn typedescription
getVectorMapValuevoidget vector map value

Function Arguments
nametypedescription
xint x
y int y
imageWidth int image width
vectorMap double* vector map
vectorVal vec* vector val

Function Reference List
N/A


Function Trace
locationcurrent function being traced
RTpixelMaps.hppgetVectorMapValue
RTscene.hppgetNormalMapValue
RTscene.hpprayTraceSceneWithoutParse
ANNdisplay.hpprayTraceScene
ANNdisplay.hppoutputNeuralNetworkToVectorGraphicsAndRaytrace
ANNalgorithmClassificationNetwork.hppoutputNeuralNetworkToVectorGraphicsAndRaytrace
ANNmain.hpptrainNeuralNetworkClassificationSimple
ANNmain.hpptrainNetwork
ANNmain.hppmainUI
ANNmain.hppoutputNeuralNetworkToVectorGraphicsAndRaytrace

Trace Diagram (magenta)


Function RTpixelMapsClass::setLumOrContrastOrDepthMapValue()

Function Summary
namereturn typedescription
setLumOrContrastOrDepthMapValuevoidset lum or contrast or depth map value

Function Arguments
nametypedescription
xconst int x
y const int y
imageWidth const int image width
contrastVal double contrast val
contrastMap double* contrast map

Function Reference List
N/A


Function Trace
locationcurrent function being traced
RTscene.hppsetLumOrContrastOrDepthMapValue
RTscene.hppcreateImage
RTscene.hpprayTraceSceneWithoutParse
ANNdisplay.hpprayTraceScene
ANNdisplay.hppoutputNeuralNetworkToVectorGraphicsAndRaytrace
ANNalgorithmClassificationNetwork.hppoutputNeuralNetworkToVectorGraphicsAndRaytrace
ANNmain.hpptrainNeuralNetworkClassificationSimple
ANNmain.hpptrainNetwork
ANNmain.hppmainUI
ANNmain.hppoutputNeuralNetworkToVectorGraphicsAndRaytrace

Trace Diagram (magenta)


Function RTpixelMapsClass::getLumOrContrastOrDepthMapValue()

Function Summary
namereturn typedescription
getLumOrContrastOrDepthMapValuedoubleget lum or contrast or depth map value

Function Arguments
nametypedescription
xconst int x
y const int y
imageWidth const int image width
contrastMap const double* contrast map

Function Reference List
N/A


Function Trace
locationcurrent function being traced
RTscene.hppgetLumOrContrastOrDepthMapValue
RTscene.hpprayTraceSceneWithoutParse
ANNdisplay.hpprayTraceScene
ANNdisplay.hppoutputNeuralNetworkToVectorGraphicsAndRaytrace
ANNalgorithmClassificationNetwork.hppoutputNeuralNetworkToVectorGraphicsAndRaytrace
ANNmain.hpptrainNeuralNetworkClassificationSimple
ANNmain.hpptrainNetwork
ANNmain.hppmainUI
ANNmain.hppoutputNeuralNetworkToVectorGraphicsAndRaytrace

Trace Diagram (magenta)


Function RTpixelMapsClass::generatePixmapFromRGBmap()

Function Summary
namereturn typedescription
generatePixmapFromRGBmapvoidgenerate pixmap from RGB map

Function Arguments
nametypedescription
imageFileNameconst string image file name
imageWidth int image width
imageHeight const int image height
rgbMap uchar* rgb map

Function Reference List


Function Trace
locationcurrent function being traced
ANNdisplay.hppgeneratePixmapFromRGBmap
ANNdisplay.hppoutputNeuralNetworkToVectorGraphicsAndRaytrace
ANNalgorithmClassificationNetwork.hppoutputNeuralNetworkToVectorGraphicsAndRaytrace
ANNmain.hpptrainNeuralNetworkClassificationSimple
ANNmain.hpptrainNetwork
ANNmain.hppmainUI
ANNmain.hppoutputNeuralNetworkToVectorGraphicsAndRaytrace

Trace Diagram (magenta)


Function RTpixelMapsClass::writeImage()

Function Summary
namereturn typedescription
writeImagevoidwrite image

Function Arguments
nametypedescription
imageFileNameconst string image file name
pm pixmap* pm

Function Reference List


Function Trace
locationcurrent function being traced
RTscene.hppwriteImage
RTscene.hpprayTraceSceneWithoutParse
ANNdisplay.hpprayTraceScene
ANNdisplay.hppoutputNeuralNetworkToVectorGraphicsAndRaytrace
ANNalgorithmClassificationNetwork.hppoutputNeuralNetworkToVectorGraphicsAndRaytrace
ANNmain.hpptrainNeuralNetworkClassificationSimple
ANNmain.hpptrainNetwork
ANNmain.hppmainUI
ANNmain.hppoutputNeuralNetworkToVectorGraphicsAndRaytrace
RTpixelMaps.hppwriteImage

Trace Diagram (magenta)


Function RTpixelMapsClass::fillInRTRulesExternVariables()

Function Summary
namereturn typedescription
fillInRTRulesExternVariablesvoidfill in RTR ules extern variables

Function Reference List
N/A


Function Trace
locationcurrent function being traced
RTscene.hppfillInRTRulesExternVariables
ANNdisplay.hpprayTraceScene
ANNdisplay.hppoutputNeuralNetworkToVectorGraphicsAndRaytrace
ANNalgorithmClassificationNetwork.hppoutputNeuralNetworkToVectorGraphicsAndRaytrace
ANNmain.hpptrainNeuralNetworkClassificationSimple
ANNmain.hpptrainNetwork
ANNmain.hppmainUI
ANNmain.hppoutputNeuralNetworkToVectorGraphicsAndRaytrace

Trace Diagram (magenta)