Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

gl4java.applet.* (2)gl4java.awt.* (3)gl4java.drawable.* (9)gl4java.jau.* (5)
gl4java.swing.* (3)gl4java.system.* (1)gl4java.utils.* (37)

gl4java: Javadoc index of package gl4java.


Package Samples:

gl4java.applet
gl4java.drawable
gl4java.drawable.utils
gl4java.awt
gl4java.jau.awt.macintosh
gl4java.jau.awt
gl4java.jau.awt.motif
gl4java.jau.awt.windows
gl4java.swing
gl4java.system
gl4java.utils.glut.fonts.data
gl4java.utils.glut.fonts
gl4java.utils.glut
gl4java.utils
gl4java.utils.textures
gl4java.utils.glf

Classes:

GLContext: The base manager class for the OpenGL language mapping for Java ! If you are interessting in further Documentation and/or the history of GL4Java follow the following link. The GL4Java Documentation All native libraries and GLFunc* and GLUFunc* implementations can/should be loaded right here ! doLoadNativeLibraries createGLFunc createGLUFunc To check the library versions, you can start the main function with java gl4java.GLContext This class creates a GLContext in the constructor which fits to the native Window of the given Component ! If you want to port any OpenGL program to GL4Java, you can use ...
GLAnimCanvas: This is meant as an base class writing Animations. A clean usage of multi-threading compatible with JAVA2 is implemented here ! If you are interessting in further Documentation and/or the history of GL4Java follow the following link. The GL4Java Documentation There are two ways of using a GLAnimCanvas: the gl4java.drawable.GLEventListener model or the subclassing model. Earlier versions of OpenGL for Java only supported the subclassing model. The default implementations of GLCanvas.init() 55 , GLCanvas.display() 55 , GLCanvas.reshape(int, int) 55 and # GLCanvas.doCleanup() 55 now send events to ...
GLAnimJPanel: This is meant as an base class writing Animations. A clean usage of multi-threading compatible with JAVA2 is implemented here ! If you are interessting in further Documentation and/or the history of GL4Java follow the following link. The GL4Java Documentation There are two ways of using a GLAnimJPanel: the gl4java.drawable.GLEventListener model or the subclassing model. Earlier versions of the system only supported the subclassing model. The default implementations of GLJPanel.init() 55 , GLJPanel.display() 55 , GLJPanel.reshape(int, int) 55 and GLJPanel.doCleanup() 55 now send events to GLEventListeners; ...
GLCanvas: This is meant as an base class writing easy render functions. A clean usage of multi-threading compatible with JAVA2 is implemented in GLAnimCanvas ! If you are interessting in further Documentation and/or the history of GL4Java follow the following link. The GL4Java Documentation There are two ways of using a GLCanvas: the gl4java.drawable.GLEventListener model or the subclassing model. Earlier versions of OpenGL for Java only supported the subclassing model. The default implementations of init() 55 , display() 55 , reshape(int, int) 55 and doCleanup() 55 now send events to GLEventListeners; they ...
GLJPanel: This is meant as an base class writing easy render functions. A clean usage of multi-threading compatible with JAVA2 is implemented in GLAnimJPanel ! If you are interessting in further Documentation and/or the history of GL4Java follow the following link. The GL4Java Documentation There are two ways of using a GLJPanel: the gl4java.drawable.GLEventListener model or the subclassing model. Earlier versions of the system only supported the subclassing model. The default implementations of init() 55 , display() 55 , reshape(int, int) 55 and doCleanup() 55 now send events to GLEventListeners; they can ...
GLDrawableFactory: Provides a VM- and OS-independent mechanism for creating gl4java.awt.GLAnimCanvas , gl4java.awt.GLCanvas , gl4java.swing.GLAnimJPanel and gl4java.swing.GLJPanel objects. Most useful when used in conjunction with the GLEventListener model, where subclassing is not required. The gl4java.GLCapabilities objects passed in to the various factory methods are used as a minimum specification for the properties of the returned GLCanvas. The canvas will either meet or exceed all of the integer properties such as color and accumulation buffer depth and will match all of the boolean properties such as enabling ...
GLRunnable: This is the interface for a threaded renderer (animator thread). If an animation class, e.g. gl4java.awt.GLAnimCanvas , implements gl4java.drawable.GLDrawable and this interface, you will benefit from the new context handling GLContext.gljFree() 55 .
MSWin32HandleAccess: The ms-windows implementation for accessing the native window handle This class has no user servicable parts inside. It is used internally by GLFrame and by our package spoofed sun.awt classes that give us internal access to window variables that we need to set up the OpenGL drawing ontext
Win32HandleAccess: The ms-windows implementation for accessing the native window handle This class has no user servicable parts inside. It is used internally by GLFrame and by our package spoofed sun.awt classes that give us internal access to window variables that we need to set up the OpenGL drawing ontext
X11HandleAccess: The unix-x11 implementation for accessing the native window handle This class has no user servicable parts inside. It is used internally by GLFrame and by our package spoofed sun.awt classes that give us internal access to window variables that we need to set up the OpenGL drawing ontext
GLCapabilities: Specifies a set of OpenGL capabilities that a rendering context must support, such as color depth and whether stereo is enabled. It currently contains the minimal number of routines which allow configuration on all supported window systems.
TGATextureLoader: This is Class implements a TGA texture-loader ! At this time, this loader only supports loading files, which are saved with the TGATextureGrabber ! This means: 24 bpp, RGB, uncompressed, no-colormap, no image id-field !
MacHandleAccess: This class has no user servicable parts inside. It is used internally by GLFrame and by our package spoofed sun.awt classes that give us internal access to window variables that we need to set up the OpenGL drawing context
GLDrawable: Abstracts common functionality among the OpenGL components such as GLCanvas and GLJPanel. The GLDrawable/GLEventListener interfaces allow client code to draw using OpenGL without subclassing.
GLEventListenerList: Helper class for implementing a list of GLEventListeners. This is only needed because we can not use the JDK 1.2 collection classes since we have to be backward compatible with JDK 1.1.
GLImageCanvas: This Class provides a simple universal Image/Texture OpenGL Canvas ! A special demo/application for this class can be found in "demos/MiscDemos/GLImageViewerCanvas.java" !
TextureGrabber: This abstract Class defines the interface for ALL texture Grabbers ! The TextureGrabber's implementations are used to save the pixels of the GL Context to a file !
IOTextureLoader: This abstract Class implements the file and url based methods "readTexture", to call the specialised implementation of the stream based "readTexture" method !
AWTTextureLoader: This Class implements the universal texture-loader using the AWT's standard interface ! The number of image-types depends on the JDK version you use !
GLEventListener: Declares events which client code can handle to perform OpenGL rendering into a GLDrawable without subclassing.
PngTextureLoader: This is Class implements the PNG texture-loader while using the png-library in package "com.sixlegs.image.png" !
TextureTool: This Class implements basic functions, which are used by all TextureLoader implementations !
GLEnum: The base interface for OpenGL enumerates, which provides you all the C-API style enumerates
GLUEnum: The base interface for GLU enumerates, which provides you all the C-API style enumerates
GLFEnum: The base interface for GLF enumerates, which provides you all the C-API style enumerates

Home | Contact Us | Privacy Policy | Terms of Service