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
-
- getRGBMapValues
- setRGBMapValues
- setNormalMapValue
- getNormalMapValue
- setPointMapValue
- setVectorMapValue
- getVectorMapValue
- setLumOrContrastOrDepthMapValue
- getLumOrContrastOrDepthMapValue
- writeImage
- fillInRTRulesExternVariables
File Diagram (functions hierarchy)
Function RTpixelMapsClass::getRGBMapValues()
Function Summary
name | return type | description |
getRGBMapValues | void | get RGBM ap values |
Function Arguments
name | type | description |
x | int | x |
y | int | y |
imageWidth | int | image width |
rgbMap | uchar* | rgb map |
col | colour* | col |
Function Reference List
N/A
Function Trace
location | current function being traced |
RTscene.hpp | getRGBMapValues |
RTscene.hpp | rayTraceSceneWithoutParse |
RTmain.hpp | rayTraceScene |
Trace Diagram (magenta)
Function RTpixelMapsClass::setRGBMapValues()
Function Summary
name | return type | description |
setRGBMapValues | void | set RGBM ap values |
Function Arguments
name | type | description |
x | const 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
location | current function being traced |
RTscene.hpp | setRGBMapValues |
RTscene.hpp | createImage |
RTscene.hpp | rayTraceSceneWithoutParse |
RTmain.hpp | rayTraceScene |
Trace Diagram (magenta)
Function RTpixelMapsClass::setNormalMapValue()
Function Summary
name | return type | description |
setNormalMapValue | void | set normal map value |
Function Arguments
name | type | description |
x | const int | x |
y | const int | y |
imageWidth | const int | image width |
normalVal | vec* | normal val |
normalMap | double* | normal map |
Function Reference List
Function Trace
location | current function being traced |
RTscene.hpp | setNormalMapValue |
RTscene.hpp | createImage |
RTscene.hpp | rayTraceSceneWithoutParse |
RTmain.hpp | rayTraceScene |
Trace Diagram (magenta)
Function RTpixelMapsClass::getNormalMapValue()
Function Summary
name | return type | description |
getNormalMapValue | void | get normal map value |
Function Arguments
name | type | description |
x | int | x |
y | int | y |
imageWidth | int | image width |
normalMap | double* | normal map |
normalVal | vec* | normal val |
Function Reference List
Function Trace
location | current function being traced |
RTscene.hpp | getNormalMapValue |
RTscene.hpp | rayTraceSceneWithoutParse |
RTmain.hpp | rayTraceScene |
Trace Diagram (magenta)
Function RTpixelMapsClass::setPointMapValue()
Function Summary
name | return type | description |
setPointMapValue | void | set point map value |
Function Arguments
name | type | description |
x | const int | x |
y | const int | y |
imageWidth | const int | image width |
pointVal | vec* | point val |
pointMap | double* | point map |
Function Reference List
Function Trace
location | current function being traced |
RTscene.hpp | setPointMapValue |
RTscene.hpp | createImage |
RTscene.hpp | rayTraceSceneWithoutParse |
RTmain.hpp | rayTraceScene |
Trace Diagram (magenta)
Function RTpixelMapsClass::setVectorMapValue()
Function Summary
name | return type | description |
setVectorMapValue | void | set vector map value |
Function Arguments
name | type | description |
x | const 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
location | current function being traced |
RTpixelMaps.hpp | setVectorMapValue |
RTscene.hpp | setNormalMapValue |
RTscene.hpp | createImage |
RTscene.hpp | rayTraceSceneWithoutParse |
RTmain.hpp | rayTraceScene |
RTpixelMaps.hpp | setVectorMapValue |
Trace Diagram (magenta)
Function RTpixelMapsClass::getVectorMapValue()
Function Summary
name | return type | description |
getVectorMapValue | void | get vector map value |
Function Arguments
name | type | description |
x | int | x |
y | int | y |
imageWidth | int | image width |
vectorMap | double* | vector map |
vectorVal | vec* | vector val |
Function Reference List
N/A
Function Trace
location | current function being traced |
RTpixelMaps.hpp | getVectorMapValue |
RTscene.hpp | getNormalMapValue |
RTscene.hpp | rayTraceSceneWithoutParse |
RTmain.hpp | rayTraceScene |
Trace Diagram (magenta)
Function RTpixelMapsClass::setLumOrContrastOrDepthMapValue()
Function Summary
name | return type | description |
setLumOrContrastOrDepthMapValue | void | set lum or contrast or depth map value |
Function Arguments
name | type | description |
x | const 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
location | current function being traced |
RTscene.hpp | setLumOrContrastOrDepthMapValue |
RTscene.hpp | createImage |
RTscene.hpp | rayTraceSceneWithoutParse |
RTmain.hpp | rayTraceScene |
Trace Diagram (magenta)
Function RTpixelMapsClass::getLumOrContrastOrDepthMapValue()
Function Summary
name | return type | description |
getLumOrContrastOrDepthMapValue | double | get lum or contrast or depth map value |
Function Arguments
name | type | description |
x | const int | x |
y | const int | y |
imageWidth | const int | image width |
contrastMap | const double* | contrast map |
Function Reference List
N/A
Function Trace
location | current function being traced |
RTscene.hpp | getLumOrContrastOrDepthMapValue |
RTscene.hpp | rayTraceSceneWithoutParse |
RTmain.hpp | rayTraceScene |
Trace Diagram (magenta)
Function RTpixelMapsClass::writeImage()
Function Summary
name | return type | description |
writeImage | void | write image |
Function Arguments
name | type | description |
imageFileName | const string | image file name |
pm | pixmap* | pm |
Function Reference List
-
- RTppmClass::writePPM
- RTppmClass::freePixmap
Function Trace
location | current function being traced |
RTscene.hpp | writeImage |
RTscene.hpp | rayTraceSceneWithoutParse |
RTmain.hpp | rayTraceScene |
Trace Diagram (magenta)
Function RTpixelMapsClass::fillInRTRulesExternVariables()
Function Summary
name | return type | description |
fillInRTRulesExternVariables | void | fill in RTR ules extern variables |
Function Reference List
N/A
Function Trace
location | current function being traced |
RTscene.hpp | fillInRTRulesExternVariables |
RTmain.hpp | rayTraceScene |
Trace Diagram (magenta)