Serialized Form


Package gl4java

Class gl4java.GL4JavaInitException implements Serializable


Package gl4java.applet

Class gl4java.applet.SimpleGLAnimApplet1 implements Serializable

Serialized Fields

canvas

GLAnimCanvas canvas

buttonInfo

java.awt.Button buttonInfo

buttonFps

java.awt.Button buttonFps

textFps

java.awt.TextField textFps

checkUseRepaint

java.awt.Checkbox checkUseRepaint

checkUseFpsSleep

java.awt.Checkbox checkUseFpsSleep

checkUseYield

java.awt.Checkbox checkUseYield

buttonReStart

java.awt.Button buttonReStart

fInfo

java.awt.Frame fInfo

_origCont

java.awt.Container _origCont

_saveFrame

java.awt.Frame _saveFrame

Class gl4java.applet.SimpleGLApplet1 implements Serializable

Serialized Fields

canvas

GLCanvas canvas

buttonInfo

java.awt.Button buttonInfo

fInfo

java.awt.Frame fInfo


Package gl4java.awt

Class gl4java.awt.GLAnimCanvas implements Serializable

Serialized Fields

FramesPerSec

double FramesPerSec
To support frames per scounds, instead of killing the machine :-) A little GUI is supported !
See Also:
GLAnimCanvas.run()

mSecPerFrame

long mSecPerFrame

dFpsMilli

long dFpsMilli
the delays ..

killme

java.lang.Thread killme
The thread for referencing Thread (Animation)
See Also:
GLAnimCanvas.stop(), GLAnimCanvas.start(), GLAnimCanvas.run()

threadSuspended

boolean threadSuspended
Instead of using suspend (JAVA2)
See Also:
GLAnimCanvas.run()

useRepaint

boolean useRepaint

useFpsSleep

boolean useFpsSleep

useYield

boolean useYield

shallWeRender

boolean shallWeRender

isRunning

boolean isRunning

forceGLFree

boolean forceGLFree

_fDelay

long _fDelay

_fDelay_Frames

long _fDelay_Frames

_fDelaySync

boolean _fDelaySync

_fDelayRun

boolean _fDelayRun

fps

double fps

fps_duration

long fps_duration

fps_start

long fps_start

fps_frames

long fps_frames

fps_isCounting

boolean fps_isCounting

Class gl4java.awt.GLCanvas implements Serializable

Serialized Fields

glj

GLContext glj

gl

GLFunc gl

glu

GLUFunc glu

size

java.awt.Dimension size

mustResize

boolean mustResize

isInit

boolean isInit

needCvsDispose

boolean needCvsDispose

doubleBuffer

boolean doubleBuffer
Visual pre-set for doubleBuffer, default: true This value is updated after a GLContext is created with the original updated value of GLContext !
See Also:
GLCanvas.preInit(), GLCanvas.paint(java.awt.Graphics)

stencilBits

int stencilBits
Visual pre-set for stencil-bit number, default: 0 This value is updated after a GLContext is created with the original updated value of GLContext !
See Also:
GLCanvas.preInit(), GLCanvas.paint(java.awt.Graphics)

accumSize

int accumSize
Visual pre-set for accumulator buffer size, default: 0 This value is updated after a GLContext is created with the original updated value of GLContext ! This value has a special behavior. For input - within the contructor, it is the value for each component ! The output value, after the constructor returns, it is the summary of all accumulation bits of all components !
See Also:
GLCanvas.preInit(), GLCanvas.paint(java.awt.Graphics)

stereoView

boolean stereoView
Visual pre-set for stereoView, default: false This value is updated after a GLContext is created with the original updated value of GLContext !
See Also:
GLCanvas.preInit(), GLCanvas.paint(java.awt.Graphics)

rgba

boolean rgba
Visual pre-set for RGBA usage, default: true - of course ;-) This value is updated after a GLContext is created with the original updated value of GLContext !
See Also:
GLCanvas.preInit(), GLCanvas.paint(java.awt.Graphics)

capabilities

GLCapabilities capabilities

createOwnWindow

boolean createOwnWindow
Visual pre-set for RGBA usage, default: true - of course ;-) This value is updated after a GLContext is created with the original updated value of GLContext !
See Also:
GLCanvas.preInit(), GLCanvas.paint(java.awt.Graphics)

sharedGLContext

GLContext sharedGLContext
The context with wich display lists and textures will be shared.
See Also:
GLCanvas.preInit(), GLCanvas.paint(java.awt.Graphics)

listeners

GLEventListenerList listeners

initCalled

boolean initCalled

enableAWTThreadRendering

boolean enableAWTThreadRendering

topLevelWindow

java.awt.Window topLevelWindow
Safe the toplevel window

_f_dur

long _f_dur

Class gl4java.awt.GLImageCanvas implements Serializable

Serialized Fields

texName

int[] texName

txtLoader

TextureLoader txtLoader

newText

boolean newText

keepAspect

boolean keepAspect

zoomImg

boolean zoomImg

textGrab4Snapshot

TextureGrabber textGrab4Snapshot

textGrab4SnapshotFName

java.lang.String textGrab4SnapshotFName

textGrab4SnapshotURL

java.net.URL textGrab4SnapshotURL

textGrab4SnapshotURI

java.lang.String textGrab4SnapshotURI

reshape_resize_sema

int reshape_resize_sema
to prevent a deadlock in recursive reshape .. internalSetSize .. pack .. resize -> reshape !


Package gl4java.swing

Class gl4java.swing.GLAnimJPanel implements Serializable

Serialized Fields

FramesPerSec

double FramesPerSec
To support frames per scounds, instead of killing the machine :-) A little GUI is supported !
See Also:
GLAnimJPanel.run()

mSecPerFrame

long mSecPerFrame

dFpsMilli

long dFpsMilli
the delays ..

killme

java.lang.Thread killme
The thread for referencing Thread (Animation)
See Also:
GLAnimJPanel.stop(), GLAnimJPanel.start(), GLAnimJPanel.run()

threadSuspended

boolean threadSuspended
Instead of using suspend (JAVA2)
See Also:
GLAnimJPanel.run()

useRepaint

boolean useRepaint

useFpsSleep

boolean useFpsSleep

shallWeRender

boolean shallWeRender

_fDelay

long _fDelay

_fDelay_Frames

long _fDelay_Frames

_fDelaySync

boolean _fDelaySync

_fDelayRun

boolean _fDelayRun

fps

double fps

fps_duration

long fps_duration

fps_start

long fps_start

fps_frames

long fps_frames

fps_isCounting

boolean fps_isCounting

verboseFps

boolean verboseFps

Class gl4java.swing.GLJPanel implements Serializable

Serialized Fields

glj

GLContext glj

gl

GLFunc gl

glu

GLUFunc glu

mustResize

boolean mustResize

cvsInitialized

boolean cvsInitialized

needCvsDispose

boolean needCvsDispose

stencilBits

int stencilBits
Visual pre-set for stencil-bit number, default: 0 This value is updated after a GLContext is created with the original updated value of GLContext !
See Also:
GLJPanel.preInit(), JComponent.paint(java.awt.Graphics)

accumSize

int accumSize
Visual pre-set for accumulator buffer size, default: 0 This value is updated after a GLContext is created with the original updated value of GLContext !
See Also:
GLJPanel.preInit(), JComponent.paint(java.awt.Graphics)

stereoView

boolean stereoView
Visual pre-set for stereoView, default: false This value is updated after a GLContext is created with the original updated value of GLContext !
See Also:
GLJPanel.preInit(), JComponent.paint(java.awt.Graphics)

rgba

boolean rgba
Visual pre-set for RGBA usage, default: true - of course ;-) This value is updated after a GLContext is created with the original updated value of GLContext !
See Also:
GLJPanel.preInit(), JComponent.paint(java.awt.Graphics)

sharedGLContext

GLContext sharedGLContext
The context with witch display lists and textures will be shared.
See Also:
GLJPanel.preInit(), JComponent.paint(java.awt.Graphics)

offImage

java.awt.image.BufferedImage offImage
The data to hold the offscreen pixels on the java side !
See Also:
JComponent.paint(java.awt.Graphics)

glFormat

int glFormat

glType

int glType

glComps

int glComps

awtFormat

int awtFormat

offScrnSize

java.awt.Dimension offScrnSize
The custom set offscreen Size If this is set to != null, the offscreen pixmap is used in this size, not in the components-size (-> faster if smaller)
See Also:
JComponent.paint(java.awt.Graphics), GLJPanel.setOffScreenSize(java.awt.Dimension), GLJPanel.getOffScreenSize()

customOffScrnSize

boolean customOffScrnSize

offScrnSizeChanged

boolean offScrnSizeChanged

listeners

GLEventListenerList listeners

topLevelWindow

java.awt.Window topLevelWindow
Safe the toplevel window

gr

java.awt.Graphics gr

dbInt

java.awt.image.DataBufferInt dbInt

dbUShort

java.awt.image.DataBufferUShort dbUShort

dbByte

java.awt.image.DataBufferByte dbByte

_f_dur_self

long _f_dur_self

_f_dur_self_sum

long _f_dur_self_sum

_f_dur_tst_sum

long _f_dur_tst_sum

_f_dur_total

long _f_dur_total

_f_dur_total_sum

long _f_dur_total_sum

_f_dur_times

int _f_dur_times

Class gl4java.swing.SimpleGLJApplet1 implements Serializable

Serialized Fields

canvas

GLJPanel canvas

buttonInfo

java.awt.Button buttonInfo

buttonFps

java.awt.Button buttonFps

textFps

java.awt.TextField textFps

checkUseRepaint

java.awt.Checkbox checkUseRepaint

checkUseFpsSleep

java.awt.Checkbox checkUseFpsSleep

buttonReStart

java.awt.Button buttonReStart

fInfo

java.awt.Frame fInfo