| Name | Description | Type | Package | Framework |
| AbstractGraphicsConfiguration | A marker interface describing a graphics configuration, visual, or pixel format in a toolkit-independent manner. | Interface | com.jogamp.nativewindow | JogAmp |
|
| AbstractGraphicsDevice | A interface describing a graphics device in a toolkit-independent manner. | Interface | com.jogamp.nativewindow | JogAmp |
|
| AbstractGraphicsScreen | A interface describing a graphics screen in a toolkit-independent manner. | Interface | com.jogamp.nativewindow | JogAmp |
|
| AppContextInfo | Instance of this class holds information about a ThreadGroup associated AppContext. | Class | com.jogamp.nativewindow.awt | JogAmp |
|
| AWTGraphicsConfiguration | A wrapper for an AWT GraphicsConfiguration allowing it to be handled in a toolkit-independent manner. | Class | com.jogamp.nativewindow.awt | JogAmp |
|
| AWTGraphicsDevice | A wrapper for an AWT GraphicsDevice allowing it to be handled in a toolkit-independent manner. | Class | com.jogamp.nativewindow.awt | JogAmp |
|
| AWTGraphicsScreen | A wrapper for an AWT GraphicsDevice (screen) allowing it to be handled in a toolkit-independent manner. | Class | com.jogamp.nativewindow.awt | JogAmp |
|
| AWTPrintLifecycle | Interface describing print lifecycle to support AWT printing, e. | Interface | com.jogamp.nativewindow.awt | JogAmp |
|
| AWTPrintLifecycle .Context | Convenient AWTPrintLifecycle context simplifying calling setupPrint(. | Class | com.jogamp.nativewindow.awt.AWTPrintLifecycle | JogAmp |
|
| AWTWindowClosingProtocol | | Class | com.jogamp.nativewindow.awt | JogAmp |
|
| Capabilities | Specifies a set of capabilities that a window's rendering context must support, such as color depth per channel. | Class | com.jogamp.nativewindow | JogAmp |
|
| CapabilitiesChooser | Provides a mechanism by which applications can customize the window type selection for a given Capabilities. | Interface | com.jogamp.nativewindow | JogAmp |
|
| CapabilitiesImmutable | Specifies an immutable set of capabilities that a window's rendering context must support, such as color depth per channel. | Interface | com.jogamp.nativewindow | JogAmp |
|
| DefaultCapabilitiesChooser | The default implementation of the CapabilitiesChooser interface, which provides consistent visual selection behavior across platforms. | Class | com.jogamp.nativewindow | JogAmp |
|
| DefaultGraphicsConfiguration | | Class | com.jogamp.nativewindow | JogAmp |
|
| DefaultGraphicsDevice | | Class | com.jogamp.nativewindow | JogAmp |
|
| DefaultGraphicsScreen | | Class | com.jogamp.nativewindow | JogAmp |
|
| DelegatedUpstreamSurfaceHookMutableSize | | Class | com.jogamp.nativewindow | JogAmp |
|
| DelegatedUpstreamSurfaceHookWithSurfaceSize | | Class | com.jogamp.nativewindow | JogAmp |
|
| Dimension | | Class | com.jogamp.nativewindow.util | JogAmp |
|
| DimensionImmutable | | Interface | com.jogamp.nativewindow.util | JogAmp |
|
| DirectDataBufferInt | DataBuffer specialization using NIO direct buffer of type DataBuffer. | Class | com.jogamp.nativewindow.awt | JogAmp |
|
| DirectDataBufferInt .BufferedImageInt | | Class | com.jogamp.nativewindow.awt.DirectDataBufferInt | JogAmp |
|
| DirectDataBufferInt .DirectWritableRaster | | Class | com.jogamp.nativewindow.awt.DirectDataBufferInt | JogAmp |
|
| EGLGraphicsDevice | Encapsulates a graphics device on EGL platforms. | Class | com.jogamp.nativewindow.egl | JogAmp |
|
| EGLGraphicsDevice .EGLDisplayLifecycleCallback | Hack to allow inject a EGL termination call. | Interface | com.jogamp.nativewindow.egl.EGLGraphicsDevice | JogAmp |
|
| GenericUpstreamSurfacelessHook | | Class | com.jogamp.nativewindow | JogAmp |
|
| GraphicsConfigurationFactory | Provides the mechanism by which the graphics configuration for a window can be chosen before the window is created. | Class | com.jogamp.nativewindow | JogAmp |
|
| Insets | | Class | com.jogamp.nativewindow.util | JogAmp |
|
| InsetsImmutable | | Interface | com.jogamp.nativewindow.util | JogAmp |
|
| JAWTWindow | | Class | com.jogamp.nativewindow.awt | JogAmp |
|
| MacOSXGraphicsDevice | Encapsulates a graphics device on MacOSX platforms. | Class | com.jogamp.nativewindow.macosx | JogAmp |
|
| MutableGraphicsConfiguration | | Class | com.jogamp.nativewindow | JogAmp |
|
| MutableSurface | Provides a NativeSurface with a mutable surfaceHandle via setSurfaceHandle(long). | Interface | com.jogamp.nativewindow | JogAmp |
|
| NativeSurface | Provides low-level information required for hardware-accelerated rendering using a surface in a platform-independent manner. | Interface | com.jogamp.nativewindow | JogAmp |
|
| NativeSurfaceHolder | Accessor interface for implementing classes with ownership of a NativeSurface via an is-a or has-a relation. | Interface | com.jogamp.nativewindow | JogAmp |
|
| NativeWindow | information such as window-handle, window-size and window-position. | Interface | com.jogamp.nativewindow | JogAmp |
|
| NativeWindowException | A generic exception for OpenGL errors used throughout the binding as a substitute for RuntimeException. | Class | com.jogamp.nativewindow | JogAmp |
|
| NativeWindowFactory | Provides a pluggable mechanism for arbitrary window toolkits to adapt their components to the NativeWindow interface, | Class | com.jogamp.nativewindow | JogAmp |
|
| NativeWindowVersion | | Class | com.jogamp.nativewindow | JogAmp |
|
| OffscreenLayerOption | Handling requests for using an OffscreenLayerSurface within the implementation. | Interface | com.jogamp.nativewindow | JogAmp |
|
| OffscreenLayerSurface | Interface specifying the offscreen layer surface protocol. | Interface | com.jogamp.nativewindow | JogAmp |
|
| PixelFormat | Notation follows OpenGL notation, i. | Class | com.jogamp.nativewindow.util | JogAmp |
|
| PixelFormat .Composition | Pixel composition, i. | Interface | com.jogamp.nativewindow.util.PixelFormat | JogAmp |
|
| PixelFormat .CType | Luminance component, e. | Class | com.jogamp.nativewindow.util.PixelFormat | JogAmp |
|
| PixelFormat .PackedComposition | Packed pixel composition, see PixelFormat. | Class | com.jogamp.nativewindow.util.PixelFormat | JogAmp |
|
| PixelFormatUtil | Pixel Rectangle Utilities. | Class | com.jogamp.nativewindow.util | JogAmp |
|
| PixelFormatUtil .ComponentMap | | Class | com.jogamp.nativewindow.util.PixelFormatUtil | JogAmp |
|
| PixelRectangle | Pixel Rectangle identified by it's hashCode(). | Interface | com.jogamp.nativewindow.util | JogAmp |
|
| PixelRectangle .GenericPixelRect | | Class | com.jogamp.nativewindow.util.PixelRectangle | JogAmp |
|
| Point | | Class | com.jogamp.nativewindow.util | JogAmp |
|
| PointImmutable | | Interface | com.jogamp.nativewindow.util | JogAmp |
|
| ProxySurface | Provides a mutable NativeSurface, i. | Interface | com.jogamp.nativewindow | JogAmp |
|
| Rectangle | | Class | com.jogamp.nativewindow.util | JogAmp |
|
| RectangleImmutable | | Interface | com.jogamp.nativewindow.util | JogAmp |
|
| ScalableSurface | Adding mutable surface pixel scale property to implementing class, usually to a NativeSurface implementation, see setSurfaceScale(float[]). | Interface | com.jogamp.nativewindow | JogAmp |
|
| SurfaceSize | Immutable SurfaceSize Class, consisting of it's read only components: size in pixelsbits per pixel | Class | com.jogamp.nativewindow.util | JogAmp |
|
| SurfaceUpdatedListener | Clients may add their SurfaceUpdateListener implementation to a NativeSurface allowing to get notified after the surface has been updated, eg. | Interface | com.jogamp.nativewindow | JogAmp |
|
| SWTAccessor | | Class | com.jogamp.nativewindow.swt | JogAmp |
|
| ToolkitLock | Marker for a singleton global recursive blocking lock implementation, optionally locking a native windowing toolkit as well. | Interface | com.jogamp.nativewindow | JogAmp |
|
| UpstreamSurfaceHook | Interface allowing upstream caller to pass lifecycle actions and size info to a ProxySurface instance. | Interface | com.jogamp.nativewindow | JogAmp |
|
| UpstreamSurfaceHook .MutableSize | UpstreamSurfaceHook w/ mutable size, allowing it's ProxySurface user to resize. | Interface | com.jogamp.nativewindow.UpstreamSurfaceHook | JogAmp |
|
| UpstreamSurfaceHookMutableSize | | Class | com.jogamp.nativewindow | JogAmp |
|
| UpstreamWindowHookMutableSizePos | | Class | com.jogamp.nativewindow | JogAmp |
|
| VisualIDHolder | Visual ID holder interface. | Interface | com.jogamp.nativewindow | JogAmp |
|
| VisualIDHolder .VIDComparator | Comparing VisualIDHolder. | Class | com.jogamp.nativewindow.VisualIDHolder | JogAmp |
|
| VisualIDHolder .VIDType | | Class | com.jogamp.nativewindow.VisualIDHolder | JogAmp |
|
| WindowClosingProtocol | Protocol for handling window closing events. | Interface | com.jogamp.nativewindow | JogAmp |
|
| WindowClosingProtocol .WindowClosingMode | Window closing mode if triggered by toolkit close operation. | Class | com.jogamp.nativewindow.WindowClosingProtocol | JogAmp |
|
| WindowsGraphicsDevice | Encapsulates a graphics device on Windows platforms. | Class | com.jogamp.nativewindow.windows | JogAmp |
|
| X11GraphicsConfiguration | Encapsulates a graphics configuration, or OpenGL pixel format, on X11 platforms. | Class | com.jogamp.nativewindow.x11 | JogAmp |
|
| X11GraphicsDevice | Encapsulates a graphics device on X11 platforms. | Class | com.jogamp.nativewindow.x11 | JogAmp |
|
| X11GraphicsScreen | Encapsulates a screen index on X11 platforms. | Class | com.jogamp.nativewindow.x11 | JogAmp |