File RTppm Documentation

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

Copyright © 2020, BAI Research. All Rights Reserved.

File Name: RTppm.cpp/.hpp

File Description: RT ppm

File Function List


File Diagram (functions hierarchy)


Function RTppmClass::placepointPPM()

Function Summary
namereturn typedescription
placepointPPMvoidplacepoint PPM

Function Arguments
nametypedescription
pmpixmap* pm
x const int x
y const int y
r int r
g int g
b int b

Function Reference List
N/A


Function Trace
locationcurrent function being traced
RTscene.hppplacepointPPM
RTscene.hpprayTraceSceneWithoutParse
RTmain.hpprayTraceScene

Trace Diagram (magenta)


Function RTppmClass::newPixmap()

Function Summary
namereturn typedescription
newPixmappixmap*new pixmap

Function Arguments
nametypedescription
wideconst int wide
high const int high

Function Reference List
N/A


Function Trace
locationcurrent function being traced
RTscene.hppnewPixmap
RTscene.hpprayTraceSceneWithoutParse
RTmain.hpprayTraceScene

Trace Diagram (magenta)


Function RTppmClass::writePPM()

Function Summary
namereturn typedescription
writePPMvoidwrite PPM

Function Arguments
nametypedescription
fnameconst string fname
pm const pixmap* pm

Function Reference List
N/A


Function Trace
locationcurrent function being traced
RTpixelMaps.hppwritePPM
RTscene.hppwriteImage
RTscene.hpprayTraceSceneWithoutParse
RTmain.hpprayTraceScene

Trace Diagram (magenta)


Function RTppmClass::freePixmap()

Function Summary
namereturn typedescription
freePixmapvoidfree pixmap

Function Arguments
nametypedescription
pmpixmap* pm

Function Reference List
N/A


Function Trace
locationcurrent function being traced
RTpixelMaps.hppfreePixmap
RTscene.hppwriteImage
RTscene.hpprayTraceSceneWithoutParse
RTmain.hpprayTraceScene

Trace Diagram (magenta)