BotanicalVis
Content
Index
Previous
Next

Class
  TRenderFrm

Class Hierarchy
  TForm

Related Unit
  Rendering

Description
 

rendering class
initalise the rendering context and all openGL functions


Members
  Fields
 
Field Description
FCamera (-) #No TAG found in source code#
FDC (-) GDI device context
FFontBase (-) base display list for font set
FFPS (-) #No TAG found in source code#
FFrameCount (-) #No TAG found in source code#
FInit (-) OpenGL initialised?
FMouseMoved (-) vars for mouse handling
FMousePressed (-) is currently a mouse button pressed?
FMouseStartPos (-) starting position
FPDIList (-) picking
FPicked (-) picked identifier
FPickedItem (-) dir or file item picked
FPMode (-) which polygon mode (line, true = fill)
FRC (-) permanent rendering context
FRenderObj (-) settings
FRotAlpha (-) the opening angle between two subbranches
FRotBeta (-) the rotation angle along a stem, phyllotaxis
FSceneGraph (-) scenegraph tree
FShowFPS (-) #No TAG found in source code#
FStartTime (-) for accurate timing
FTreeDL (-) rendered scenegraph and saved in a display list
FVBOsupport (-) support vertex buffer objects? currently not implemented

Methods
 
Method Description
BuildFont (-) #No TAG found in source code#
BuildSceneGraph (+) build up botanic tree
Display (-) all drawing goes here
dtree1 (-) dtree1
dtree2 (-) dtree2
EndOverlay (-) reset
ErrorHandling (-) handle opengl errors
FormCreate (*) initialise opengl
FormDestroy (*) free up
FormKeyDown (*) keystroke handling
FormMouseDown (*) mouse button pressed handling
FormMouseMove (*) mouse moving
FormMouseUp (*) reset mouse pressed variable
FormMouseWheel (*) translating in z
FormPaint (*) redraw window
FormResize (*) resize window
InitGL (-) initialise rendering context
IsExtensionSupported (-) OpenGL ext available?
phiball (-) phiball
Picking (-) render in selection mode and test for hits
PrintText (-) print text to rendering context
Reshape (-) viewport and projection update
StartOverlay (-) switch to 2D ortho view
Timing (-) FPS counter

Properties
 
Property Description
initialised (+) #No TAG found in source code#
PickedDir (+) #No TAG found in source code#
RotAlpha (+) #No TAG found in source code#
RotBeta (+) #No TAG found in source code#

Events
 
Event Description


Legend
 
Symbol Visibility
- Private
# Protected
+ Public
* Published
A Automated

BotanicalVis
Content
Index
Previous
Next


Created with DelphiCodeToDoc. To obtain the latest revision, please see http://dephicodetodoc.sourceforge.net/
Under GNU GPL licence. Copyright (c) 2003 - TridenT.