A C D E F G H I J L M N R S T U W X

A

AbstractGraphicsConfiguration - Interface in javax.media.nativewindow
A marker interface describing a graphics configuration, visual, or pixel format in a toolkit-independent manner.
AbstractGraphicsDevice - Interface in javax.media.nativewindow
A interface describing a graphics device in a toolkit-independent manner.
AbstractGraphicsScreen - Interface in javax.media.nativewindow
A interface describing a graphics screen in a toolkit-independent manner.
AWTComponentClassName - Static variable in class javax.media.nativewindow.NativeWindowFactory
 
AWTGraphicsConfiguration - Class in javax.media.nativewindow.awt
A wrapper for an AWT GraphicsConfiguration allowing it to be handled in a toolkit-independent manner.
AWTGraphicsConfiguration(AWTGraphicsScreen, Capabilities, Capabilities, GraphicsConfiguration, AbstractGraphicsConfiguration) - Constructor for class javax.media.nativewindow.awt.AWTGraphicsConfiguration
 
AWTGraphicsConfiguration(AWTGraphicsScreen, Capabilities, Capabilities, GraphicsConfiguration) - Constructor for class javax.media.nativewindow.awt.AWTGraphicsConfiguration
 
AWTGraphicsDevice - Class in javax.media.nativewindow.awt
A wrapper for an AWT GraphicsDevice allowing it to be handled in a toolkit-independent manner.
AWTGraphicsDevice(GraphicsDevice) - Constructor for class javax.media.nativewindow.awt.AWTGraphicsDevice
 
AWTGraphicsScreen - Class in javax.media.nativewindow.awt
A wrapper for an AWT GraphicsDevice (screen) allowing it to be handled in a toolkit-independent manner.
AWTGraphicsScreen(AWTGraphicsDevice) - Constructor for class javax.media.nativewindow.awt.AWTGraphicsScreen
 

C

Capabilities - Class in javax.media.nativewindow
Specifies a set of capabilities that a window's rendering context must support, such as color depth per channel.
Capabilities() - Constructor for class javax.media.nativewindow.Capabilities
Creates a Capabilities object.
CapabilitiesChooser - Interface in javax.media.nativewindow
Provides a mechanism by which applications can customize the window type selection for a given Capabilities.
capabilitiesChosen - Variable in class javax.media.nativewindow.DefaultGraphicsConfiguration
 
capabilitiesRequested - Variable in class javax.media.nativewindow.DefaultGraphicsConfiguration
 
chooseCapabilities(Capabilities, Capabilities[], int) - Method in interface javax.media.nativewindow.CapabilitiesChooser
Chooses the index (0..available.length - 1) of the Capabilities most closely matching the desired one from the list of all supported.
chooseCapabilities(Capabilities, Capabilities[], int) - Method in class javax.media.nativewindow.DefaultCapabilitiesChooser
 
chooseGraphicsConfiguration(Capabilities, CapabilitiesChooser, AbstractGraphicsScreen) - Method in class javax.media.nativewindow.GraphicsConfigurationFactory
Selects a graphics configuration on the specified graphics device compatible with the supplied Capabilities.
clone() - Method in class javax.media.nativewindow.awt.AWTGraphicsConfiguration
 
clone() - Method in class javax.media.nativewindow.awt.AWTGraphicsDevice
 
clone() - Method in class javax.media.nativewindow.awt.AWTGraphicsScreen
 
clone() - Method in class javax.media.nativewindow.Capabilities
 
clone() - Method in class javax.media.nativewindow.DefaultGraphicsConfiguration
 
clone() - Method in class javax.media.nativewindow.DefaultGraphicsDevice
 
clone() - Method in class javax.media.nativewindow.DefaultGraphicsScreen
 
clone() - Method in class javax.media.nativewindow.egl.EGLGraphicsDevice
 
clone() - Method in class javax.media.nativewindow.macosx.MacOSXGraphicsDevice
 
clone() - Method in class javax.media.nativewindow.windows.WindowsGraphicsDevice
 
clone() - Method in class javax.media.nativewindow.x11.X11GraphicsConfiguration
 
clone() - Method in class javax.media.nativewindow.x11.X11GraphicsDevice
 
clone() - Method in class javax.media.nativewindow.x11.X11GraphicsScreen
 
create(Component, Capabilities, Capabilities) - Static method in class javax.media.nativewindow.awt.AWTGraphicsConfiguration
 
createDefault() - Static method in class javax.media.nativewindow.awt.AWTGraphicsScreen
 
createDefault() - Static method in class javax.media.nativewindow.DefaultGraphicsScreen
 
createDefault() - Static method in class javax.media.nativewindow.x11.X11GraphicsScreen
Creates a new X11GraphicsScreen using a thread local display connection
createDevice(GraphicsDevice) - Static method in class javax.media.nativewindow.awt.AWTGraphicsDevice
 
createScreenDevice(GraphicsDevice) - Static method in class javax.media.nativewindow.awt.AWTGraphicsScreen
 
createScreenDevice(int) - Static method in class javax.media.nativewindow.awt.AWTGraphicsScreen
 
createScreenDevice(int) - Static method in class javax.media.nativewindow.DefaultGraphicsScreen
 
createScreenDevice(long, int) - Static method in class javax.media.nativewindow.x11.X11GraphicsScreen
 

D

DEBUG - Static variable in class javax.media.nativewindow.GraphicsConfigurationFactory
 
DEBUG - Static variable in class javax.media.nativewindow.NativeWindowFactory
 
DefaultCapabilitiesChooser - Class in javax.media.nativewindow
The default implementation of the CapabilitiesChooser interface, which provides consistent visual selection behavior across platforms.
DefaultCapabilitiesChooser() - Constructor for class javax.media.nativewindow.DefaultCapabilitiesChooser
 
DefaultGraphicsConfiguration - Class in javax.media.nativewindow
 
DefaultGraphicsConfiguration(AbstractGraphicsScreen, Capabilities, Capabilities) - Constructor for class javax.media.nativewindow.DefaultGraphicsConfiguration
 
DefaultGraphicsDevice - Class in javax.media.nativewindow
 
DefaultGraphicsDevice(String) - Constructor for class javax.media.nativewindow.DefaultGraphicsDevice
 
DefaultGraphicsDevice(String, long) - Constructor for class javax.media.nativewindow.DefaultGraphicsDevice
 
DefaultGraphicsScreen - Class in javax.media.nativewindow
 
DefaultGraphicsScreen(AbstractGraphicsDevice, int) - Constructor for class javax.media.nativewindow.DefaultGraphicsScreen
 
destroy() - Method in interface javax.media.nativewindow.NativeWindow
destroys the window and releases windowing related resources.

E

EGLGraphicsDevice - Class in javax.media.nativewindow.egl
Encapsulates a graphics device on EGL platforms.
EGLGraphicsDevice(long) - Constructor for class javax.media.nativewindow.egl.EGLGraphicsDevice
Constructs a new EGLGraphicsDevice corresponding to the given EGL display handle.
equals(Object) - Method in class javax.media.nativewindow.Capabilities
 

F

findScreenIndex(GraphicsDevice) - Static method in class javax.media.nativewindow.awt.AWTGraphicsScreen
 

G

getAlphaBits() - Method in class javax.media.nativewindow.Capabilities
Returns the number of bits requested for the color buffer's alpha component.
getBlueBits() - Method in class javax.media.nativewindow.Capabilities
Returns the number of bits requested for the color buffer's blue component.
getChosenCapabilities() - Method in interface javax.media.nativewindow.AbstractGraphicsConfiguration
Return the capabilities reflecting this graphics configuration, which may differ from the capabilites used to choose this configuration.
getChosenCapabilities() - Method in class javax.media.nativewindow.DefaultGraphicsConfiguration
 
getDefaultFactory() - Static method in class javax.media.nativewindow.NativeWindowFactory
Gets the default NativeWindowFactory.
getDefaultVisualID() - Method in class javax.media.nativewindow.x11.X11GraphicsScreen
 
getDevice() - Method in interface javax.media.nativewindow.AbstractGraphicsScreen
Return the device this graphics configuration is valid for
getDevice() - Method in class javax.media.nativewindow.DefaultGraphicsScreen
 
getDisplayHandle() - Method in interface javax.media.nativewindow.NativeWindow
Convenience: Get display handle from AbstractGraphicsConfiguration .
getFactory(AbstractGraphicsDevice) - Static method in class javax.media.nativewindow.GraphicsConfigurationFactory
Returns the factory for use with the given type of AbstractGraphicsDevice.
getFactory(Class) - Static method in class javax.media.nativewindow.GraphicsConfigurationFactory
Returns the graphics configuration factory for use with the given class, which must implement the AbstractGraphicsDevice interface.
getFactory(Class) - Static method in class javax.media.nativewindow.NativeWindowFactory
Returns the appropriate NativeWindowFactory to handle window objects of the given type.
getGraphicsConfiguration() - Method in class javax.media.nativewindow.awt.AWTGraphicsConfiguration
 
getGraphicsConfiguration() - Method in interface javax.media.nativewindow.NativeWindow
Returns the graphics configuration corresponding to this window.
getGraphicsDevice() - Method in class javax.media.nativewindow.awt.AWTGraphicsDevice
 
getGreenBits() - Method in class javax.media.nativewindow.Capabilities
Returns the number of bits requested for the color buffer's green component.
getHandle() - Method in interface javax.media.nativewindow.AbstractGraphicsDevice
Returns the native handle of the underlying native device, if such thing exist.
getHandle() - Method in class javax.media.nativewindow.DefaultGraphicsDevice
 
getHeight() - Method in interface javax.media.nativewindow.NativeWindow
Returns the current height of this window.
getIndex() - Method in interface javax.media.nativewindow.AbstractGraphicsScreen
Returns the screen index this graphics screen is valid for
getIndex() - Method in class javax.media.nativewindow.DefaultGraphicsScreen
 
getLockedStack() - Method in interface javax.media.nativewindow.NativeWindow
Return the lock-exception, or null if not locked.
getNativeGraphicsConfiguration() - Method in interface javax.media.nativewindow.AbstractGraphicsConfiguration
In case this instance already reflects a native configuration, return this one.
getNativeGraphicsConfiguration() - Method in class javax.media.nativewindow.awt.AWTGraphicsConfiguration
 
getNativeGraphicsConfiguration() - Method in class javax.media.nativewindow.DefaultGraphicsConfiguration
 
getNativeOSName(boolean) - Static method in class javax.media.nativewindow.NativeWindowFactory
 
getNativeWindow(Object, AbstractGraphicsConfiguration) - Static method in class javax.media.nativewindow.NativeWindowFactory
Converts the given window object and it's AbstractGraphicsConfiguration into a NativeWindow which can be operated upon by a custom toolkit, e.g.
getNativeWindowImpl(Object, AbstractGraphicsConfiguration) - Method in class javax.media.nativewindow.NativeWindowFactory
Performs the conversion from a toolkit's window object to a NativeWindow.
getNativeWindowType(boolean) - Static method in class javax.media.nativewindow.NativeWindowFactory
 
getRedBits() - Method in class javax.media.nativewindow.Capabilities
Returns the number of bits requested for the color buffer's red component.
getRequestedCapabilities() - Method in interface javax.media.nativewindow.AbstractGraphicsConfiguration
Return the capabilities used to choose this graphics configuration.
getRequestedCapabilities() - Method in class javax.media.nativewindow.DefaultGraphicsConfiguration
 
getScreen() - Method in interface javax.media.nativewindow.AbstractGraphicsConfiguration
Return the screen this graphics configuration is valid for
getScreen() - Method in class javax.media.nativewindow.DefaultGraphicsConfiguration
 
getScreenDevice(int) - Static method in class javax.media.nativewindow.awt.AWTGraphicsScreen
 
getScreenIndex() - Method in interface javax.media.nativewindow.NativeWindow
Convenience: Get display handle from AbstractGraphicsConfiguration .
getSurfaceHandle() - Method in interface javax.media.nativewindow.NativeWindow
Returns the handle to the surface for this NativeWindow.
getTransparentAlphaValue() - Method in class javax.media.nativewindow.Capabilities
Gets the transparent alpha value for the frame buffer configuration.
getTransparentBlueValue() - Method in class javax.media.nativewindow.Capabilities
Gets the transparent blue value for the frame buffer configuration.
getTransparentGreenValue() - Method in class javax.media.nativewindow.Capabilities
Gets the transparent green value for the frame buffer configuration.
getTransparentRedValue() - Method in class javax.media.nativewindow.Capabilities
Gets the transparent red value for the frame buffer configuration.
getType() - Method in interface javax.media.nativewindow.AbstractGraphicsDevice
Returns the type of the underlying subsystem, ie NativeWindowFactory.TYPE_KD, NativeWindowFactory.TYPE_X11, ..
getType() - Method in class javax.media.nativewindow.DefaultGraphicsDevice
 
getVisualID() - Method in class javax.media.nativewindow.x11.X11GraphicsConfiguration
 
getWidth() - Method in interface javax.media.nativewindow.NativeWindow
Returns the current width of this window.
getWindowHandle() - Method in interface javax.media.nativewindow.NativeWindow
Returns the window handle for this NativeWindow.
getXVisualInfo() - Method in class javax.media.nativewindow.x11.X11GraphicsConfiguration
 
GraphicsConfigurationFactory - Class in javax.media.nativewindow
Provides the mechanism by which the graphics configuration for a window can be chosen before the window is created.
GraphicsConfigurationFactory() - Constructor for class javax.media.nativewindow.GraphicsConfigurationFactory
Creates a new NativeWindowFactory instance.

H

handle - Variable in class javax.media.nativewindow.DefaultGraphicsDevice
 

I

initSingleton() - Static method in class javax.media.nativewindow.NativeWindowFactory
 
invalidate() - Method in interface javax.media.nativewindow.NativeWindow
render all native window information invalid, as if the native window was destroyed
isAWTAvailable() - Static method in class javax.media.nativewindow.NativeWindowFactory
 
isBackgroundOpaque() - Method in class javax.media.nativewindow.Capabilities
Indicates whether the background of this OpenGL context should be considered opaque.
isOnscreen() - Method in class javax.media.nativewindow.Capabilities
Indicates whether the drawable surface is onscreen.
isSurfaceLocked() - Method in interface javax.media.nativewindow.NativeWindow
Return if surface is locked

J

javax.media.nativewindow - package javax.media.nativewindow
NativeWindow Protocol Specification Overview
javax.media.nativewindow.awt - package javax.media.nativewindow.awt
 
javax.media.nativewindow.egl - package javax.media.nativewindow.egl
 
javax.media.nativewindow.macosx - package javax.media.nativewindow.macosx
 
javax.media.nativewindow.windows - package javax.media.nativewindow.windows
 
javax.media.nativewindow.x11 - package javax.media.nativewindow.x11
 

L

lock() - Method in interface javax.media.nativewindow.AbstractGraphicsDevice
 
lock() - Method in class javax.media.nativewindow.DefaultGraphicsDevice
 
lock() - Method in class javax.media.nativewindow.x11.X11GraphicsDevice
 
LOCK_SUCCESS - Static variable in interface javax.media.nativewindow.NativeWindow
Returned by NativeWindow.lockSurface() if the surface is locked, and is unchanged.
LOCK_SURFACE_CHANGED - Static variable in interface javax.media.nativewindow.NativeWindow
Returned by NativeWindow.lockSurface() if the surface is locked, but has changed.
LOCK_SURFACE_NOT_READY - Static variable in interface javax.media.nativewindow.NativeWindow
Returned by NativeWindow.lockSurface() if the surface is not ready to be locked.
LOCK_SURFACE_UNLOCKED - Static variable in interface javax.media.nativewindow.NativeWindow
Unlocked state
lockSurface() - Method in interface javax.media.nativewindow.NativeWindow
Lock the surface of this native window

M

MacOSXGraphicsDevice - Class in javax.media.nativewindow.macosx
Encapsulates a graphics device on MacOSX platforms.
MacOSXGraphicsDevice() - Constructor for class javax.media.nativewindow.macosx.MacOSXGraphicsDevice
Constructs a new MacOSXGraphicsDevice

N

NativeWindow - Interface in javax.media.nativewindow
Provides the low-level information required for hardware-accelerated rendering in a platform-independent manner.
NativeWindowException - Exception in javax.media.nativewindow
A generic exception for OpenGL errors used throughout the binding as a substitute for RuntimeException.
NativeWindowException() - Constructor for exception javax.media.nativewindow.NativeWindowException
Constructs a NativeWindowException object.
NativeWindowException(String) - Constructor for exception javax.media.nativewindow.NativeWindowException
Constructs a NativeWindowException object with the specified detail message.
NativeWindowException(String, Throwable) - Constructor for exception javax.media.nativewindow.NativeWindowException
Constructs a NativeWindowException object with the specified detail message and root cause.
NativeWindowException(Throwable) - Constructor for exception javax.media.nativewindow.NativeWindowException
Constructs a NativeWindowException object with the specified root cause.
NativeWindowFactory - Class in javax.media.nativewindow
Provides a pluggable mechanism for arbitrary window toolkits to adapt their components to the NativeWindow interface, which provides a platform-independent mechanism of accessing the information required to perform operations like hardware-accelerated rendering using the OpenGL API.
NativeWindowFactory() - Constructor for class javax.media.nativewindow.NativeWindowFactory
Creates a new NativeWindowFactory instance.

R

registerFactory(Class, GraphicsConfigurationFactory) - Static method in class javax.media.nativewindow.GraphicsConfigurationFactory
Registers a GraphicsConfigurationFactory handling graphics device objects of the given class.
registerFactory(Class, NativeWindowFactory) - Static method in class javax.media.nativewindow.NativeWindowFactory
Registers a NativeWindowFactory handling window objects of the given class.

S

setAlphaBits(int) - Method in class javax.media.nativewindow.Capabilities
Sets the number of bits requested for the color buffer's alpha component.
setBackgroundOpaque(boolean) - Method in class javax.media.nativewindow.Capabilities
For on-screen OpenGL contexts on some platforms, sets whether the background of the context should be considered opaque.
setBlueBits(int) - Method in class javax.media.nativewindow.Capabilities
Sets the number of bits requested for the color buffer's blue component.
setChosenCapabilities(Capabilities) - Method in class javax.media.nativewindow.DefaultGraphicsConfiguration
Set the capabilities to a new value.
setDefaultFactory(NativeWindowFactory) - Static method in class javax.media.nativewindow.NativeWindowFactory
Sets the default NativeWindowFactory.
setGreenBits(int) - Method in class javax.media.nativewindow.Capabilities
Sets the number of bits requested for the color buffer's green component.
setHandle(long) - Method in class javax.media.nativewindow.awt.AWTGraphicsDevice
In case the native handle was specified, e.g.
setOnscreen(boolean) - Method in class javax.media.nativewindow.Capabilities
Sets whether the drawable surface supports onscreen.
setRedBits(int) - Method in class javax.media.nativewindow.Capabilities
Sets the number of bits requested for the color buffer's red component.
setScreen(DefaultGraphicsScreen) - Method in class javax.media.nativewindow.DefaultGraphicsConfiguration
Set a new screen.
setSize(int, int) - Method in interface javax.media.nativewindow.SurfaceChangeable
 
setSurfaceHandle(long) - Method in interface javax.media.nativewindow.SurfaceChangeable
 
setTransparentAlphaValue(int) - Method in class javax.media.nativewindow.Capabilities
Sets the transparent alpha value for the frame buffer configuration, ranging from 0 to the maximum frame buffer value for alpha.
setTransparentBlueValue(int) - Method in class javax.media.nativewindow.Capabilities
Sets the transparent blue value for the frame buffer configuration, ranging from 0 to the maximum frame buffer value for blue.
setTransparentGreenValue(int) - Method in class javax.media.nativewindow.Capabilities
Sets the transparent green value for the frame buffer configuration, ranging from 0 to the maximum frame buffer value for green.
setTransparentRedValue(int) - Method in class javax.media.nativewindow.Capabilities
Sets the transparent red value for the frame buffer configuration, ranging from 0 to the maximum frame buffer value for red.
setupCapabilitiesRGBABits(Capabilities, GraphicsConfiguration) - Static method in class javax.media.nativewindow.awt.AWTGraphicsConfiguration
Sets up the Capabilities' RGBA size based on the given GraphicsConfiguration's ColorModel.
setXVisualInfo(XVisualInfo) - Method in class javax.media.nativewindow.x11.X11GraphicsConfiguration
 
SurfaceChangeable - Interface in javax.media.nativewindow
 
surfaceSwap() - Method in interface javax.media.nativewindow.NativeWindow
Provide a mechanism to utilize custom (pre-) swap surface code.
surfaceUpdated(Object, NativeWindow, long) - Method in interface javax.media.nativewindow.SurfaceUpdatedListener
Notification of a surface update event.
SurfaceUpdatedListener - Interface in javax.media.nativewindow
 

T

toString() - Method in class javax.media.nativewindow.awt.AWTGraphicsConfiguration
 
toString() - Method in class javax.media.nativewindow.awt.AWTGraphicsDevice
 
toString() - Method in class javax.media.nativewindow.Capabilities
Returns a textual representation of this Capabilities object.
toString() - Method in class javax.media.nativewindow.DefaultGraphicsConfiguration
 
toString() - Method in class javax.media.nativewindow.DefaultGraphicsDevice
 
toString() - Method in class javax.media.nativewindow.DefaultGraphicsScreen
 
toString() - Method in class javax.media.nativewindow.x11.X11GraphicsConfiguration
 
TYPE_AWT - Static variable in class javax.media.nativewindow.NativeWindowFactory
Generic AWT type
TYPE_DEFAULT - Static variable in class javax.media.nativewindow.NativeWindowFactory
Generic DEFAULT type, where platform implementation don't care
TYPE_EGL - Static variable in class javax.media.nativewindow.NativeWindowFactory
OpenKODE/EGL type
TYPE_MACOSX - Static variable in class javax.media.nativewindow.NativeWindowFactory
Mac OS X type
TYPE_WINDOWS - Static variable in class javax.media.nativewindow.NativeWindowFactory
Microsoft Windows type
TYPE_X11 - Static variable in class javax.media.nativewindow.NativeWindowFactory
X11 type

U

unlock() - Method in interface javax.media.nativewindow.AbstractGraphicsDevice
 
unlock() - Method in class javax.media.nativewindow.DefaultGraphicsDevice
 
unlock() - Method in class javax.media.nativewindow.x11.X11GraphicsDevice
 
unlockSurface() - Method in interface javax.media.nativewindow.NativeWindow
Unlock the surface of this native window Shall not modify the surface handle, see NativeWindow.lockSurface()

W

WindowsGraphicsDevice - Class in javax.media.nativewindow.windows
Encapsulates a graphics device on Windows platforms.
WindowsGraphicsDevice() - Constructor for class javax.media.nativewindow.windows.WindowsGraphicsDevice
Constructs a new WindowsGraphicsDevice

X

X11GraphicsConfiguration - Class in javax.media.nativewindow.x11
Encapsulates a graphics configuration, or OpenGL pixel format, on X11 platforms.
X11GraphicsConfiguration(X11GraphicsScreen, Capabilities, Capabilities, XVisualInfo) - Constructor for class javax.media.nativewindow.x11.X11GraphicsConfiguration
 
X11GraphicsDevice - Class in javax.media.nativewindow.x11
Encapsulates a graphics device on X11 platforms.
X11GraphicsDevice(long) - Constructor for class javax.media.nativewindow.x11.X11GraphicsDevice
Constructs a new X11GraphicsDevice corresponding to the given native display handle.
X11GraphicsScreen - Class in javax.media.nativewindow.x11
Encapsulates a screen index on X11 platforms.
X11GraphicsScreen(X11GraphicsDevice, int) - Constructor for class javax.media.nativewindow.x11.X11GraphicsScreen
Constructs a new X11GraphicsScreen corresponding to the given native screen index.
X11UtilClassName - Static variable in class javax.media.nativewindow.NativeWindowFactory
 

A C D E F G H I J L M N R S T U W X

Copyright 2010 JogAmp Community.