File LDopengl Documentation

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

Copyright © 2020, BAI Research. All Rights Reserved.

File Name: LDopengl.cpp/.hpp

File Description: LD opengl

File Function List


File Diagram (functions hierarchy)


Function LDopenglClass::initiateOpenGL()

Function Summary
namereturn typedescription
initiateOpenGLboolinitiate open GL

Function Arguments
nametypedescription
widthconst int width
height const int height
windowPositionX const int window position X
windowPositionY const int window position Y
confidentialWarnings const bool confidential warnings

Function Reference List
N/A


Function Trace
locationcurrent function being traced
CSexecflow.hppinitiateOpenGL
CSmain.hppgenerateCodeStructure

Trace Diagram (magenta)


Function LDopenglClass::exitOpenGL()

Function Summary
namereturn typedescription
exitOpenGLboolexit open GL

Function Reference List
N/A


Function Trace
locationcurrent function being traced
CSexecflow.hppexitOpenGL
CSmain.hppgenerateCodeStructure

Trace Diagram (magenta)


Function LDopenglClass::setViewPort3Dortho()

Function Summary
namereturn typedescription
setViewPort3Dorthovoidset view port 3D ortho

Function Arguments
nametypedescription
leftconst double left
right const double right
bottom const double bottom
top const double top
back const double back
forward const double forward

Function Reference List
N/A


Function Trace
locationcurrent function being traced
CSexecflow.hppsetViewPort3Dortho
CSmain.hppgenerateCodeStructure

Trace Diagram (magenta)


Function LDopenglClass::drawPrimitivesReferenceListToOpenGLandCreateRGBmapBasic()

Function Summary
namereturn typedescription
drawPrimitivesReferenceListToOpenGLandCreateRGBmapBasicvoiddraw primitives reference list to open GL and create RGB map basic

Function Arguments
nametypedescription
firstReferenceInPrimitivesReferenceListconst LDreference* first reference in primitives reference list
width int width
height const int height
rgbMap uchar* rgb map

Function Reference List


Function Trace
locationcurrent function being traced
CSexecflow.hppdrawPrimitivesReferenceListToOpenGLandCreateRGBmapBasic
CSmain.hppgenerateCodeStructure

Trace Diagram (magenta)


Function LDopenglClass::writeScreenToRGBMap()

Function Summary
namereturn typedescription
writeScreenToRGBMapvoidwrite screen to RGBM ap

Function Arguments
nametypedescription
widthint width
height const int height
rgbMap uchar* rgb map

Function Reference List
N/A


Function Trace
locationcurrent function being traced
LDopengl.hppwriteScreenToRGBMap
CSexecflow.hppdrawPrimitivesReferenceListToOpenGLandCreateRGBmapBasic
CSmain.hppgenerateCodeStructure

Trace Diagram (magenta)