- Capabilities - Class in com.jogamp.nativewindow
-
Specifies a set of capabilities that a window's rendering context
must support, such as color depth per channel.
- Capabilities() - Constructor for class com.jogamp.nativewindow.Capabilities
-
Creates a Capabilities object.
- CapabilitiesChooser - Interface in com.jogamp.nativewindow
-
Provides a mechanism by which applications can customize the
window type selection for a given
Capabilities
.
- CapabilitiesImmutable - Interface in com.jogamp.nativewindow
-
Specifies an immutable set of capabilities that a window's rendering context
must support, such as color depth per channel.
- chooseCapabilities(CapabilitiesImmutable, List<? extends CapabilitiesImmutable>, int) - Method in interface com.jogamp.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(CapabilitiesImmutable, List<? extends CapabilitiesImmutable>, int) - Method in class com.jogamp.nativewindow.DefaultCapabilitiesChooser
-
- chooseGraphicsConfiguration(CapabilitiesImmutable, CapabilitiesImmutable, CapabilitiesChooser, AbstractGraphicsScreen, int) - Method in class com.jogamp.nativewindow.GraphicsConfigurationFactory
-
Selects a graphics configuration on the specified graphics
device compatible with the supplied
Capabilities
.
- clearHandleOwner() - Method in interface com.jogamp.nativewindow.AbstractGraphicsDevice
-
- clearHandleOwner() - Method in class com.jogamp.nativewindow.DefaultGraphicsDevice
-
- clearHandleOwner() - Method in class com.jogamp.nativewindow.egl.EGLGraphicsDevice
-
- clearHandleOwner() - Method in class com.jogamp.nativewindow.x11.X11GraphicsDevice
-
- clearUpstreamOptionBits(int) - Method in interface com.jogamp.nativewindow.ProxySurface
-
Clear the given bit-mask from this instance upstream-option-bits using bit-and w/ ~v
- clone() - Method in interface com.jogamp.nativewindow.AbstractGraphicsConfiguration
-
- clone() - Method in interface com.jogamp.nativewindow.AbstractGraphicsDevice
-
- clone() - Method in interface com.jogamp.nativewindow.AbstractGraphicsScreen
-
- clone() - Method in class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration
-
- clone() - Method in class com.jogamp.nativewindow.awt.AWTGraphicsDevice
-
- clone() - Method in class com.jogamp.nativewindow.awt.AWTGraphicsScreen
-
- clone() - Method in class com.jogamp.nativewindow.Capabilities
-
- clone() - Method in class com.jogamp.nativewindow.DefaultGraphicsConfiguration
-
- clone() - Method in class com.jogamp.nativewindow.DefaultGraphicsDevice
-
- clone() - Method in class com.jogamp.nativewindow.DefaultGraphicsScreen
-
- clone() - Method in class com.jogamp.nativewindow.egl.EGLGraphicsDevice
-
- clone() - Method in class com.jogamp.nativewindow.macosx.MacOSXGraphicsDevice
-
- clone() - Method in class com.jogamp.nativewindow.util.Dimension
-
- clone() - Method in class com.jogamp.nativewindow.util.Point
-
- clone() - Method in class com.jogamp.nativewindow.windows.WindowsGraphicsDevice
-
- clone() - Method in class com.jogamp.nativewindow.x11.X11GraphicsConfiguration
-
- clone() - Method in class com.jogamp.nativewindow.x11.X11GraphicsDevice
-
- clone() - Method in class com.jogamp.nativewindow.x11.X11GraphicsScreen
-
- cloneMutable() - Method in class com.jogamp.nativewindow.Capabilities
-
- cloneMutable() - Method in class com.jogamp.nativewindow.util.Dimension
-
- cloneMutable() - Method in class com.jogamp.nativewindow.util.Insets
-
- cloneMutable() - Method in class com.jogamp.nativewindow.util.Point
-
- cloneMutable() - Method in class com.jogamp.nativewindow.util.Rectangle
-
- close() - Method in interface com.jogamp.nativewindow.AbstractGraphicsDevice
-
Optionally closing the device if handle is not null
.
- close() - Method in class com.jogamp.nativewindow.DefaultGraphicsDevice
-
- close() - Method in class com.jogamp.nativewindow.egl.EGLGraphicsDevice
-
- close() - Method in class com.jogamp.nativewindow.x11.X11GraphicsDevice
-
- com.jogamp.nativewindow - package com.jogamp.nativewindow
-
NativeWindow Protocol Specification Overview
- com.jogamp.nativewindow.awt - package com.jogamp.nativewindow.awt
-
- com.jogamp.nativewindow.egl - package com.jogamp.nativewindow.egl
-
- com.jogamp.nativewindow.macosx - package com.jogamp.nativewindow.macosx
-
- com.jogamp.nativewindow.swt - package com.jogamp.nativewindow.swt
-
- com.jogamp.nativewindow.util - package com.jogamp.nativewindow.util
-
- com.jogamp.nativewindow.windows - package com.jogamp.nativewindow.windows
-
- com.jogamp.nativewindow.x11 - package com.jogamp.nativewindow.x11
-
- comp - Variable in enum com.jogamp.nativewindow.util.PixelFormat
-
- compare(VisualIDHolder, VisualIDHolder) - Method in class com.jogamp.nativewindow.VisualIDHolder.VIDComparator
-
- compareTo(CapabilitiesImmutable) - Method in class com.jogamp.nativewindow.Capabilities
-
Comparing RGBA values only
- compareTo(DimensionImmutable) - Method in class com.jogamp.nativewindow.util.Dimension
-
- compareTo(DimensionImmutable) - Method in interface com.jogamp.nativewindow.util.DimensionImmutable
-
Compares square of size.
- compareTo(PointImmutable) - Method in class com.jogamp.nativewindow.util.Point
-
- compareTo(PointImmutable) - Method in interface com.jogamp.nativewindow.util.PointImmutable
-
Compares the square of the position.
- compareTo(RectangleImmutable) - Method in class com.jogamp.nativewindow.util.Rectangle
-
- compareTo(RectangleImmutable) - Method in interface com.jogamp.nativewindow.util.RectangleImmutable
-
Compares square of size 1st, if equal the square of position.
- compareTo(SurfaceSize) - Method in class com.jogamp.nativewindow.util.SurfaceSize
-
Compares
resolution
1st, if equal the bitsPerPixel.
- componentBitCount() - Method in interface com.jogamp.nativewindow.util.PixelFormat.Composition
-
- componentBitCount() - Method in class com.jogamp.nativewindow.util.PixelFormat.PackedComposition
-
- componentBitMask() - Method in interface com.jogamp.nativewindow.util.PixelFormat.Composition
-
Returns the un-shifted bit-mask of all components.
- componentBitMask() - Method in class com.jogamp.nativewindow.util.PixelFormat.PackedComposition
-
- componentBitShift() - Method in interface com.jogamp.nativewindow.util.PixelFormat.Composition
-
- componentBitShift() - Method in class com.jogamp.nativewindow.util.PixelFormat.PackedComposition
-
- componentCount() - Method in interface com.jogamp.nativewindow.util.PixelFormat.Composition
-
Number of components per pixel, e.g.
- componentCount() - Method in class com.jogamp.nativewindow.util.PixelFormat.PackedComposition
-
- componentOrder() - Method in interface com.jogamp.nativewindow.util.PixelFormat.Composition
-
- componentOrder() - Method in class com.jogamp.nativewindow.util.PixelFormat.PackedComposition
-
- containsUpstreamOptionBits(int) - Method in interface com.jogamp.nativewindow.ProxySurface
-
Returns true
if the give bit-mask v
is set in this instance upstream-option-bits, otherwise false
.
- convert(PixelRectangle, PixelFormat, int, boolean, boolean) - Static method in class com.jogamp.nativewindow.util.PixelFormatUtil
-
- convert(PixelRectangle, ByteBuffer, PixelFormat, boolean, int) - Static method in class com.jogamp.nativewindow.util.PixelFormatUtil
-
- convert(int, int, ByteBuffer, PixelFormat, boolean, int, ByteBuffer, PixelFormat, boolean, int) - Static method in class com.jogamp.nativewindow.util.PixelFormatUtil
-
- convert(PixelFormatUtil.ComponentMap, PixelFormat.Composition, Bitstream<ByteBuffer>, PixelFormat.Composition, Bitstream<ByteBuffer>) - Static method in class com.jogamp.nativewindow.util.PixelFormatUtil
-
- convertToInt32(PixelFormat, byte, byte, byte, byte) - Static method in class com.jogamp.nativewindow.util.PixelFormatUtil
-
- convertToInt32(PixelFormat, PixelFormat, ByteBuffer, int) - Static method in class com.jogamp.nativewindow.util.PixelFormatUtil
-
- convertToInt32(PixelFormat, PixelFormat, int) - Static method in class com.jogamp.nativewindow.util.PixelFormatUtil
-
- convertToPixelUnits(int[]) - Method in class com.jogamp.nativewindow.awt.JAWTWindow
-
- convertToPixelUnits(int[]) - Method in interface com.jogamp.nativewindow.NativeSurface
-
Converts the given window units into pixel units in place.
- convertToWindowUnits(int[]) - Method in class com.jogamp.nativewindow.awt.JAWTWindow
-
- convertToWindowUnits(int[]) - Method in interface com.jogamp.nativewindow.NativeSurface
-
Converts the given pixel units into window units in place.
- copyFrom(CapabilitiesImmutable) - Method in class com.jogamp.nativewindow.Capabilities
-
Copies all
Capabilities
values
from
source
into this instance.
- coverage(RectangleImmutable) - Method in class com.jogamp.nativewindow.util.Rectangle
-
- coverage(RectangleImmutable) - Method in interface com.jogamp.nativewindow.util.RectangleImmutable
-
Returns the coverage of given rectangle w/ this this one, i.e.
- create(Component, CapabilitiesImmutable, CapabilitiesImmutable) - Static method in class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration
-
- create(ProxySurface) - Method in class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookMutableSize
-
- create(ProxySurface) - Method in class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize
-
- create(ProxySurface) - Method in class com.jogamp.nativewindow.GenericUpstreamSurfacelessHook
-
- create(ProxySurface) - Method in interface com.jogamp.nativewindow.UpstreamSurfaceHook
-
- create(ProxySurface) - Method in class com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize
-
- createBufferedImage(int, int, int, Point, Hashtable<?, ?>) - Static method in class com.jogamp.nativewindow.awt.DirectDataBufferInt
-
- createCompatibleGDKChildWindow(Control, int, int, int) - Static method in class com.jogamp.nativewindow.swt.SWTAccessor
-
- createCompatibleX11ChildWindow(AbstractGraphicsScreen, Control, int, int, int) - Static method in class com.jogamp.nativewindow.swt.SWTAccessor
-
- createDefault() - Static method in class com.jogamp.nativewindow.awt.AWTGraphicsDevice
-
- createDefault() - Static method in class com.jogamp.nativewindow.awt.AWTGraphicsScreen
-
- createDefault(String) - Static method in class com.jogamp.nativewindow.DefaultGraphicsScreen
-
- createDevice(String, boolean) - Static method in class com.jogamp.nativewindow.NativeWindowFactory
-
- createDevice(String, String, boolean) - Static method in class com.jogamp.nativewindow.NativeWindowFactory
-
- createNotify() - Method in interface com.jogamp.nativewindow.ProxySurface
-
- createScreen(AbstractGraphicsDevice, int) - Static method in class com.jogamp.nativewindow.NativeWindowFactory
-
- createScreenDevice(GraphicsDevice, int) - Static method in class com.jogamp.nativewindow.awt.AWTGraphicsScreen
-
- createScreenDevice(int, int) - Static method in class com.jogamp.nativewindow.awt.AWTGraphicsScreen
-
- createScreenDevice(long, int, boolean) - Static method in class com.jogamp.nativewindow.x11.X11GraphicsScreen
-
- createWrappedWindow(AbstractGraphicsScreen, long, long, UpstreamWindowHookMutableSizePos) - Static method in class com.jogamp.nativewindow.NativeWindowFactory
-
- gdk_widget_get_window(long) - Static method in class com.jogamp.nativewindow.swt.SWTAccessor
-
- gdk_window_get_xdisplay(long) - Static method in class com.jogamp.nativewindow.swt.SWTAccessor
-
- gdk_window_get_xwindow(long) - Static method in class com.jogamp.nativewindow.swt.SWTAccessor
-
- gdk_window_set_back_pixmap(long, long, boolean) - Static method in class com.jogamp.nativewindow.swt.SWTAccessor
-
- GenericUpstreamSurfacelessHook - Class in com.jogamp.nativewindow
-
- GenericUpstreamSurfacelessHook(int, int) - Constructor for class com.jogamp.nativewindow.GenericUpstreamSurfacelessHook
-
- getAlphaBits() - Method in class com.jogamp.nativewindow.Capabilities
-
- getAlphaBits() - Method in interface com.jogamp.nativewindow.CapabilitiesImmutable
-
Returns the number of bits for the color buffer's alpha
component.
- getAttachedSurfaceLayer() - Method in class com.jogamp.nativewindow.awt.JAWTWindow
-
- getAttachedSurfaceLayer() - Method in interface com.jogamp.nativewindow.OffscreenLayerSurface
-
Returns the attached surface layer or null if none is attached.
- getAWTComponent() - Method in class com.jogamp.nativewindow.awt.JAWTWindow
-
- getAWTGraphicsConfiguration() - Method in class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration
-
- getAWTToolkitLock() - Static method in class com.jogamp.nativewindow.NativeWindowFactory
-
- getBitsPerPixel() - Method in class com.jogamp.nativewindow.util.SurfaceSize
-
- getBlueBits() - Method in class com.jogamp.nativewindow.Capabilities
-
- getBlueBits() - Method in interface com.jogamp.nativewindow.CapabilitiesImmutable
-
Returns the number of bits for the color buffer's blue
component.
- getBottomHeight() - Method in class com.jogamp.nativewindow.util.Insets
-
- getBottomHeight() - Method in interface com.jogamp.nativewindow.util.InsetsImmutable
-
- getBounds() - Method in class com.jogamp.nativewindow.awt.JAWTWindow
-
- getCachedThreadGroup() - Method in class com.jogamp.nativewindow.awt.AppContextInfo
-
- getChosenCapabilities() - Method in interface com.jogamp.nativewindow.AbstractGraphicsConfiguration
-
Return the capabilities reflecting this graphics configuration,
which may differ from the capabilities used to choose this configuration.
- getChosenCapabilities() - Method in class com.jogamp.nativewindow.DefaultGraphicsConfiguration
-
- getConnection() - Method in interface com.jogamp.nativewindow.AbstractGraphicsDevice
-
Returns the semantic GraphicsDevice connection.
On platforms supporting remote devices, eg via tcp/ip network,
the implementation shall return a unique name for each remote address.
On X11 for example, the connection string should be as the following example.
:0.0
for a local connection
remote.host.net:0.0
for a remote connection
To support multiple local device, see
AbstractGraphicsDevice.getUnitID()
.
- getConnection() - Method in class com.jogamp.nativewindow.DefaultGraphicsDevice
-
- getCount() - Method in class com.jogamp.nativewindow.awt.AWTPrintLifecycle.Context
-
- getCurrentSurfaceScale(float[]) - Method in class com.jogamp.nativewindow.awt.JAWTWindow
-
- getCurrentSurfaceScale(float[]) - Method in interface com.jogamp.nativewindow.ScalableSurface
-
- getCustomType() - Method in class com.jogamp.nativewindow.awt.DirectDataBufferInt.BufferedImageInt
-
- getData() - Method in class com.jogamp.nativewindow.awt.DirectDataBufferInt
-
- getData(int) - Method in class com.jogamp.nativewindow.awt.DirectDataBufferInt
-
Returns the data array for the specified bank as an
IntBuffer
representation.
- getDataBuffer() - Method in class com.jogamp.nativewindow.awt.DirectDataBufferInt.BufferedImageInt
-
- getDataBytes() - Method in class com.jogamp.nativewindow.awt.DirectDataBufferInt
-
- getDataBytes(int) - Method in class com.jogamp.nativewindow.awt.DirectDataBufferInt
-
Returns the data array for the specified bank as a
ByteBuffer
representation.
- getDefaultCloseOperation() - Method in class com.jogamp.nativewindow.awt.AWTWindowClosingProtocol
-
- getDefaultCloseOperation() - Method in interface com.jogamp.nativewindow.WindowClosingProtocol
-
- getDefaultFactory() - Static method in class com.jogamp.nativewindow.NativeWindowFactory
-
Gets the default NativeWindowFactory.
- getDefaultScreen() - Method in class com.jogamp.nativewindow.x11.X11GraphicsDevice
-
Returns the default screen number as referenced by the display connection, i.e.
- getDefaultToolkitLock() - Static method in class com.jogamp.nativewindow.NativeWindowFactory
-
Provides the system default
ToolkitLock
for the default system windowing type.
- getDefaultToolkitLock(String) - Static method in class com.jogamp.nativewindow.NativeWindowFactory
-
- getDefaultToolkitLock(String, long) - Static method in class com.jogamp.nativewindow.NativeWindowFactory
-
Provides the default
ToolkitLock
for
type
and
deviceHandle
.
- getDefaultVisualID() - Method in class com.jogamp.nativewindow.x11.X11GraphicsDevice
-
- getDevice() - Method in interface com.jogamp.nativewindow.AbstractGraphicsScreen
-
Return the device this graphics configuration is valid for
- getDevice() - Method in class com.jogamp.nativewindow.DefaultGraphicsScreen
-
- getDevice(Control) - Static method in class com.jogamp.nativewindow.swt.SWTAccessor
-
- getDisplayHandle() - Method in class com.jogamp.nativewindow.awt.JAWTWindow
-
- getDisplayHandle() - Method in interface com.jogamp.nativewindow.NativeSurface
-
Convenience: Get display handle from
AbstractGraphicsConfiguration .
- getEGLVersion() - Method in class com.jogamp.nativewindow.egl.EGLGraphicsDevice
-
EGL server version as returned by eglInitialize(..)
.
- getElem(int) - Method in class com.jogamp.nativewindow.awt.DirectDataBufferInt
-
Returns the requested data array element from the first (default) bank.
- getElem(int, int) - Method in class com.jogamp.nativewindow.awt.DirectDataBufferInt
-
Returns the requested data array element from the specified bank.
- getFactory(AbstractGraphicsDevice, CapabilitiesImmutable) - Static method in class com.jogamp.nativewindow.GraphicsConfigurationFactory
-
Returns the graphics configuration factory for use with the
given device and capability.
- getFactory(Class<?>, Class<?>) - Static method in class com.jogamp.nativewindow.GraphicsConfigurationFactory
-
Returns the graphics configuration factory for use with the
given device and capability class.
- getFactory(Class<?>) - Static method in class com.jogamp.nativewindow.NativeWindowFactory
-
Returns the appropriate NativeWindowFactory to handle window
objects of the given type.
- getGraphicsConfiguration() - Method in class com.jogamp.nativewindow.awt.JAWTWindow
-
- getGraphicsConfiguration() - Method in interface com.jogamp.nativewindow.NativeSurface
-
Returns the graphics configuration corresponding to this window.
- getGraphicsDevice() - Method in class com.jogamp.nativewindow.awt.AWTGraphicsDevice
-
- getGreenBits() - Method in class com.jogamp.nativewindow.Capabilities
-
- getGreenBits() - Method in interface com.jogamp.nativewindow.CapabilitiesImmutable
-
Returns the number of bits for the color buffer's green
component.
- getHandle() - Method in interface com.jogamp.nativewindow.AbstractGraphicsDevice
-
Returns the native handle of the underlying native device,
if such thing exist.
- getHandle() - Method in class com.jogamp.nativewindow.DefaultGraphicsDevice
-
- getHandle(Control) - Static method in class com.jogamp.nativewindow.swt.SWTAccessor
-
- getHeight() - Method in class com.jogamp.nativewindow.awt.JAWTWindow
-
- getHeight() - Method in interface com.jogamp.nativewindow.NativeWindow
-
Returns the height of the client area excluding insets (window decorations) in window units.
- getHeight() - Method in class com.jogamp.nativewindow.UpstreamWindowHookMutableSizePos
-
- getHeight() - Method in class com.jogamp.nativewindow.util.Dimension
-
- getHeight() - Method in interface com.jogamp.nativewindow.util.DimensionImmutable
-
- getHeight() - Method in class com.jogamp.nativewindow.util.Rectangle
-
- getHeight() - Method in interface com.jogamp.nativewindow.util.RectangleImmutable
-
- getIndex() - Method in interface com.jogamp.nativewindow.AbstractGraphicsScreen
-
Returns the screen index this graphics screen is valid for
- getIndex() - Method in class com.jogamp.nativewindow.DefaultGraphicsScreen
-
- getInsets() - Method in class com.jogamp.nativewindow.awt.JAWTWindow
-
- getInsets() - Method in interface com.jogamp.nativewindow.NativeWindow
-
Returns the insets defined as the width and height of the window decoration
on the left, right, top and bottom in window units.
- getInstance() - Static method in class com.jogamp.nativewindow.NativeWindowVersion
-
- getJAWT() - Method in class com.jogamp.nativewindow.awt.JAWTWindow
-
- getLeftWidth() - Method in class com.jogamp.nativewindow.util.Insets
-
- getLeftWidth() - Method in interface com.jogamp.nativewindow.util.InsetsImmutable
-
- getLocationOnScreen(Point) - Method in class com.jogamp.nativewindow.awt.JAWTWindow
-
Returns the window's top-left client-area position in the screen.
- getLocationOnScreen(Point) - Method in interface com.jogamp.nativewindow.NativeWindow
-
Returns the window's top-left client-area position in the screen.
- getLocationOnScreen(NativeWindow) - Static method in class com.jogamp.nativewindow.NativeWindowFactory
-
- getLock() - Method in class com.jogamp.nativewindow.awt.JAWTWindow
-
- getLock() - Method in interface com.jogamp.nativewindow.OffscreenLayerSurface
-
Returns the recursive lock object of this surface, which synchronizes multithreaded access.
- getMaximumSurfaceScale(float[]) - Method in class com.jogamp.nativewindow.awt.JAWTWindow
-
- getMaximumSurfaceScale(float[]) - Method in interface com.jogamp.nativewindow.ScalableSurface
-
- getMinimumSurfaceScale(float[]) - Method in class com.jogamp.nativewindow.awt.JAWTWindow
-
- getMinimumSurfaceScale(float[]) - Method in interface com.jogamp.nativewindow.ScalableSurface
-
- getNativeDisplayID() - Method in class com.jogamp.nativewindow.egl.EGLGraphicsDevice
-
- getNativeGraphicsConfiguration() - Method in interface com.jogamp.nativewindow.AbstractGraphicsConfiguration
-
In case the implementation utilizes a delegation pattern to wrap abstract toolkits,
this method shall return the native
AbstractGraphicsConfiguration
,
otherwise this instance.
- getNativeGraphicsConfiguration() - Method in class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration
-
- getNativeGraphicsConfiguration() - Method in class com.jogamp.nativewindow.DefaultGraphicsConfiguration
-
- getNativeSurface() - Method in class com.jogamp.nativewindow.awt.JAWTWindow
-
- getNativeSurface() - Method in interface com.jogamp.nativewindow.NativeSurfaceHolder
-
- getNativeSurface() - Method in interface com.jogamp.nativewindow.NativeWindow
-
- getNativeVisualID(AbstractGraphicsDevice, long) - Static method in class com.jogamp.nativewindow.swt.SWTAccessor
-
- getNativeWindow(Object, AbstractGraphicsConfiguration) - Static method in class com.jogamp.nativewindow.NativeWindowFactory
-
- getNativeWindowType(boolean) - Static method in class com.jogamp.nativewindow.NativeWindowFactory
-
- getNullToolkitLock() - Static method in class com.jogamp.nativewindow.NativeWindowFactory
-
- getOffscreenLayerSurface(NativeSurface, boolean) - Static method in class com.jogamp.nativewindow.NativeWindowFactory
-
- getParent() - Method in class com.jogamp.nativewindow.awt.JAWTWindow
-
- getParent() - Method in interface com.jogamp.nativewindow.NativeWindow
-
- getPixelformat() - Method in class com.jogamp.nativewindow.util.PixelRectangle.GenericPixelRect
-
- getPixelformat() - Method in interface com.jogamp.nativewindow.util.PixelRectangle
-
- getPixels() - Method in class com.jogamp.nativewindow.util.PixelRectangle.GenericPixelRect
-
- getPixels() - Method in interface com.jogamp.nativewindow.util.PixelRectangle
-
Returns the pixels.
- getRedBits() - Method in class com.jogamp.nativewindow.Capabilities
-
- getRedBits() - Method in interface com.jogamp.nativewindow.CapabilitiesImmutable
-
Returns the number of bits for the color buffer's red
component.
- getRequestedCapabilities() - Method in interface com.jogamp.nativewindow.AbstractGraphicsConfiguration
-
Return the capabilities used to choose this graphics configuration.
- getRequestedCapabilities() - Method in class com.jogamp.nativewindow.DefaultGraphicsConfiguration
-
- getRequestedSurfaceScale(float[]) - Method in class com.jogamp.nativewindow.awt.JAWTWindow
-
- getRequestedSurfaceScale(float[]) - Method in interface com.jogamp.nativewindow.ScalableSurface
-
- getResolution() - Method in class com.jogamp.nativewindow.util.SurfaceSize
-
Returns the resolution in pixel units
- getReversed(PixelFormat) - Static method in class com.jogamp.nativewindow.util.PixelFormatUtil
-
Returns the
PixelFormat
with reversed components of
fmt
.
- getRightWidth() - Method in class com.jogamp.nativewindow.util.Insets
-
- getRightWidth() - Method in interface com.jogamp.nativewindow.util.InsetsImmutable
-
- getScreen() - Method in interface com.jogamp.nativewindow.AbstractGraphicsConfiguration
-
Return the screen this graphics configuration is valid for
- getScreen() - Method in class com.jogamp.nativewindow.DefaultGraphicsConfiguration
-
- getScreen(AbstractGraphicsDevice, int) - Static method in class com.jogamp.nativewindow.swt.SWTAccessor
-
- getScreenDevice(int) - Static method in class com.jogamp.nativewindow.awt.AWTGraphicsScreen
-
- getScreenIndex() - Method in class com.jogamp.nativewindow.awt.JAWTWindow
-
- getScreenIndex() - Method in interface com.jogamp.nativewindow.NativeSurface
-
Convenience: Get display handle from
AbstractGraphicsConfiguration .
- getShallUseOffscreenLayer() - Method in class com.jogamp.nativewindow.awt.JAWTWindow
-
- getShallUseOffscreenLayer() - Method in interface com.jogamp.nativewindow.OffscreenLayerOption
-
- getShiftedI32(int, byte[], int) - Static method in class com.jogamp.nativewindow.util.PixelFormatUtil
-
Returns shifted bytes from the given data
at given offset
of maximal 4 bytesPerPixel
.
- getShiftedI32(int, ByteBuffer, boolean) - Static method in class com.jogamp.nativewindow.util.PixelFormatUtil
-
Returns shifted bytes from the given data
at current position
of maximal 4 bytesPerPixel
.
- getShiftedI64(int, byte[], int) - Static method in class com.jogamp.nativewindow.util.PixelFormatUtil
-
Returns shifted bytes from the given data
at given offset
of maximal 8 bytesPerPixel
.
- getShiftedI64(int, ByteBuffer, boolean) - Static method in class com.jogamp.nativewindow.util.PixelFormatUtil
-
Returns shifted bytes from the given data
at current position
of maximal 8 bytesPerPixel
.
- getSize() - Method in class com.jogamp.nativewindow.util.PixelRectangle.GenericPixelRect
-
- getSize() - Method in interface com.jogamp.nativewindow.util.PixelRectangle
-
Returns the size, i.e.
- getStride() - Method in class com.jogamp.nativewindow.util.PixelRectangle.GenericPixelRect
-
- getStride() - Method in interface com.jogamp.nativewindow.util.PixelRectangle
-
Returns stride in byte-size, i.e.
- getSurfaceHandle() - Method in class com.jogamp.nativewindow.awt.JAWTWindow
-
- getSurfaceHandle() - Method in interface com.jogamp.nativewindow.NativeSurface
-
Returns the handle to the surface for this NativeSurface.
- getSurfaceHeight() - Method in class com.jogamp.nativewindow.awt.JAWTWindow
-
- getSurfaceHeight(ProxySurface) - Method in class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize
-
- getSurfaceHeight() - Method in interface com.jogamp.nativewindow.NativeSurface
-
Returns the height of the client area excluding insets (window decorations) in pixel units.
- getSurfaceHeight(ProxySurface) - Method in interface com.jogamp.nativewindow.UpstreamSurfaceHook
-
Returns the height of the upstream surface in pixels, used if ProxySurface#UPSTREAM_PROVIDES_SIZE
is set.
- getSurfaceHeight(ProxySurface) - Method in class com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize
-
- getSurfaceLockOwner() - Method in class com.jogamp.nativewindow.awt.JAWTWindow
-
- getSurfaceLockOwner() - Method in interface com.jogamp.nativewindow.NativeSurface
-
Return the locking owner's Thread, or null if not locked.
- getSurfaceWidth() - Method in class com.jogamp.nativewindow.awt.JAWTWindow
-
- getSurfaceWidth(ProxySurface) - Method in class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize
-
- getSurfaceWidth() - Method in interface com.jogamp.nativewindow.NativeSurface
-
Returns the width of the client area excluding insets (window decorations) in pixel units.
- getSurfaceWidth(ProxySurface) - Method in interface com.jogamp.nativewindow.UpstreamSurfaceHook
-
Returns the width of the upstream surface in pixels, used if ProxySurface#UPSTREAM_PROVIDES_SIZE
is set.
- getSurfaceWidth(ProxySurface) - Method in class com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize
-
- getToolkitLock() - Method in class com.jogamp.nativewindow.DefaultGraphicsDevice
-
- getTopHeight() - Method in class com.jogamp.nativewindow.util.Insets
-
- getTopHeight() - Method in interface com.jogamp.nativewindow.util.InsetsImmutable
-
- getTotalHeight() - Method in class com.jogamp.nativewindow.util.Insets
-
- getTotalHeight() - Method in interface com.jogamp.nativewindow.util.InsetsImmutable
-
- getTotalWidth() - Method in class com.jogamp.nativewindow.util.Insets
-
- getTotalWidth() - Method in interface com.jogamp.nativewindow.util.InsetsImmutable
-
- getTransparentAlphaValue() - Method in class com.jogamp.nativewindow.Capabilities
-
- getTransparentAlphaValue() - Method in interface com.jogamp.nativewindow.CapabilitiesImmutable
-
Gets the transparent alpha value for the frame buffer configuration.
- getTransparentBlueValue() - Method in class com.jogamp.nativewindow.Capabilities
-
- getTransparentBlueValue() - Method in interface com.jogamp.nativewindow.CapabilitiesImmutable
-
Gets the transparent blue value for the frame buffer configuration.
- getTransparentGreenValue() - Method in class com.jogamp.nativewindow.Capabilities
-
- getTransparentGreenValue() - Method in interface com.jogamp.nativewindow.CapabilitiesImmutable
-
Gets the transparent green value for the frame buffer configuration.
- getTransparentRedValue() - Method in class com.jogamp.nativewindow.Capabilities
-
- getTransparentRedValue() - Method in interface com.jogamp.nativewindow.CapabilitiesImmutable
-
Gets the transparent red value for the frame buffer configuration.
- getType() - Method in interface com.jogamp.nativewindow.AbstractGraphicsDevice
-
Returns the type of the underlying subsystem, ie
NativeWindowFactory.TYPE_KD, NativeWindowFactory.TYPE_X11, ..
- getType() - Method in class com.jogamp.nativewindow.DefaultGraphicsDevice
-
- getUniqueID() - Method in interface com.jogamp.nativewindow.AbstractGraphicsDevice
-
- getUniqueID() - Method in class com.jogamp.nativewindow.DefaultGraphicsDevice
-
- getUnitID() - Method in interface com.jogamp.nativewindow.AbstractGraphicsDevice
-
- getUnitID() - Method in class com.jogamp.nativewindow.DefaultGraphicsDevice
-
- getUpstreamOptionBits(StringBuilder) - Method in interface com.jogamp.nativewindow.ProxySurface
-
- getUpstreamOptionBits() - Method in interface com.jogamp.nativewindow.ProxySurface
-
- getUpstreamSurface() - Method in class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize
-
Returns the optional upstream
NativeSurface
if used by implementation, otherwise
null
.
- getUpstreamSurface() - Method in interface com.jogamp.nativewindow.ProxySurface
-
Returns the optional upstream
NativeSurface
if used by implementation, otherwise
null
.
- getUpstreamSurface() - Method in interface com.jogamp.nativewindow.UpstreamSurfaceHook
-
Returns the optional upstream
NativeSurface
if used by implementation, otherwise
null
.
- getUpstreamSurface() - Method in class com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize
-
Returns the optional upstream
NativeSurface
if used by implementation, otherwise
null
.
- getUpstreamSurfaceHook() - Method in interface com.jogamp.nativewindow.ProxySurface
-
- getVisualID(VisualIDHolder.VIDType) - Method in class com.jogamp.nativewindow.Capabilities
-
- getVisualID(VisualIDHolder.VIDType) - Method in class com.jogamp.nativewindow.DefaultGraphicsConfiguration
-
- getVisualID(VisualIDHolder.VIDType) - Method in interface com.jogamp.nativewindow.VisualIDHolder
-
- getVisualID() - Method in class com.jogamp.nativewindow.x11.X11GraphicsScreen
-
- getWidth() - Method in class com.jogamp.nativewindow.awt.JAWTWindow
-
- getWidth() - Method in interface com.jogamp.nativewindow.NativeWindow
-
Returns the width of the client area excluding insets (window decorations) in window units.
- getWidth() - Method in class com.jogamp.nativewindow.UpstreamWindowHookMutableSizePos
-
- getWidth() - Method in class com.jogamp.nativewindow.util.Dimension
-
- getWidth() - Method in interface com.jogamp.nativewindow.util.DimensionImmutable
-
- getWidth() - Method in class com.jogamp.nativewindow.util.Rectangle
-
- getWidth() - Method in interface com.jogamp.nativewindow.util.RectangleImmutable
-
- getWindowHandle() - Method in class com.jogamp.nativewindow.awt.JAWTWindow
-
- getWindowHandle() - Method in interface com.jogamp.nativewindow.NativeWindow
-
Returns the window handle for this NativeWindow.
- getWindowHandle(Control) - Static method in class com.jogamp.nativewindow.swt.SWTAccessor
-
- getX() - Method in class com.jogamp.nativewindow.awt.JAWTWindow
-
- getX() - Method in interface com.jogamp.nativewindow.NativeWindow
-
Returns the x position of the top-left corner
of the client area relative to it's parent in window units.
- getX() - Method in class com.jogamp.nativewindow.UpstreamWindowHookMutableSizePos
-
- getX() - Method in class com.jogamp.nativewindow.util.Point
-
- getX() - Method in interface com.jogamp.nativewindow.util.PointImmutable
-
- getX() - Method in class com.jogamp.nativewindow.util.Rectangle
-
- getX() - Method in interface com.jogamp.nativewindow.util.RectangleImmutable
-
- getXVisualID() - Method in class com.jogamp.nativewindow.x11.X11GraphicsConfiguration
-
- getXVisualInfo() - Method in class com.jogamp.nativewindow.x11.X11GraphicsConfiguration
-
- getY() - Method in class com.jogamp.nativewindow.awt.JAWTWindow
-
- getY() - Method in interface com.jogamp.nativewindow.NativeWindow
-
Returns the current y position of the top-left corner
of the client area relative to it's parent in window units.
- getY() - Method in class com.jogamp.nativewindow.UpstreamWindowHookMutableSizePos
-
- getY() - Method in class com.jogamp.nativewindow.util.Point
-
- getY() - Method in interface com.jogamp.nativewindow.util.PointImmutable
-
- getY() - Method in class com.jogamp.nativewindow.util.Rectangle
-
- getY() - Method in interface com.jogamp.nativewindow.util.RectangleImmutable
-
- getZero() - Static method in class com.jogamp.nativewindow.util.Insets
-
- GraphicsConfigurationFactory - Class in com.jogamp.nativewindow
-
Provides the mechanism by which the graphics configuration for a
window can be chosen before the window is created.
- GTK_VERSION() - Static method in class com.jogamp.nativewindow.swt.SWTAccessor
-
- id - Variable in enum com.jogamp.nativewindow.VisualIDHolder.VIDType
-
- IDENTITY_PIXELSCALE - Static variable in interface com.jogamp.nativewindow.ScalableSurface
-
Setting surface-pixel-scale of 1.0f, results in same pixel- and window-units.
- initSingleton() - Static method in class com.jogamp.nativewindow.GraphicsConfigurationFactory
-
- initSingleton() - Static method in class com.jogamp.nativewindow.NativeWindowFactory
-
Static one time initialization of this factory.
This initialization method must be called once by the program or utilizing modules!
- Insets - Class in com.jogamp.nativewindow.util
-
Mutable insets representing rectangular window decoration insets on all four edges
in window units.
- Insets() - Constructor for class com.jogamp.nativewindow.util.Insets
-
- Insets(int, int, int, int) - Constructor for class com.jogamp.nativewindow.util.Insets
-
- InsetsImmutable - Interface in com.jogamp.nativewindow.util
-
Immutable insets representing rectangular window decoration insets on all four edges
in window units.
- intersection(RectangleImmutable) - Method in class com.jogamp.nativewindow.util.Rectangle
-
- intersection(int, int, int, int) - Method in class com.jogamp.nativewindow.util.Rectangle
-
- intersection(RectangleImmutable) - Method in interface com.jogamp.nativewindow.util.RectangleImmutable
-
Returns the intersection of this rectangleand the given rectangle.
- intersection(int, int, int, int) - Method in interface com.jogamp.nativewindow.util.RectangleImmutable
-
Returns the intersection of this rectangleand the given coordinates.
- invoke(boolean, Runnable) - Static method in class com.jogamp.nativewindow.swt.SWTAccessor
-
Runs the specified action in an SWT compatible thread, which is:
Mac OSX
Main Thread: Run on OSX UI main thread.
- invoke(Display, boolean, Runnable) - Static method in class com.jogamp.nativewindow.swt.SWTAccessor
-
Runs the specified action on the SWT UI thread.
- invokeOnAppContextThread(boolean, Runnable, String) - Method in class com.jogamp.nativewindow.awt.AppContextInfo
-
- isApplet() - Method in class com.jogamp.nativewindow.awt.JAWTWindow
-
Returns true if the AWT component is parented to an
Applet
,
otherwise false.
- isAWTAvailable() - Static method in class com.jogamp.nativewindow.NativeWindowFactory
-
- isBackgroundOpaque() - Method in class com.jogamp.nativewindow.Capabilities
-
- isBackgroundOpaque() - Method in interface com.jogamp.nativewindow.CapabilitiesImmutable
-
Returns whether an opaque or translucent surface is requested, supported or chosen.
- isBitmap() - Method in class com.jogamp.nativewindow.Capabilities
-
- isBitmap() - Method in interface com.jogamp.nativewindow.CapabilitiesImmutable
-
Returns whether bitmap offscreen mode is requested, available or chosen.
- isGLOriented() - Method in class com.jogamp.nativewindow.util.PixelRectangle.GenericPixelRect
-
- isGLOriented() - Method in interface com.jogamp.nativewindow.util.PixelRectangle
-
Returns true
if the memory is laid out in
OpenGL's coordinate system, origin at bottom left.
- isHandleOwner() - Method in interface com.jogamp.nativewindow.AbstractGraphicsDevice
-
- isHandleOwner() - Method in class com.jogamp.nativewindow.DefaultGraphicsDevice
-
- isHandleOwner() - Method in class com.jogamp.nativewindow.egl.EGLGraphicsDevice
-
- isHandleOwner() - Method in class com.jogamp.nativewindow.x11.X11GraphicsDevice
-
- isInitialized() - Static method in class com.jogamp.nativewindow.NativeWindowFactory
-
- isInterleaved() - Method in interface com.jogamp.nativewindow.util.PixelFormat.Composition
-
Returns true
if all components are packed, i.e.
- isInterleaved() - Method in class com.jogamp.nativewindow.util.PixelFormat.PackedComposition
-
Returns true
if all components are packed, i.e.
- isJVMShuttingDown() - Static method in class com.jogamp.nativewindow.NativeWindowFactory
-
Returns true if the JVM is shutting down, otherwise false.
- isNativeVisualIDValidForProcessing(int) - Static method in class com.jogamp.nativewindow.NativeWindowFactory
-
Returns true if the given visualID is valid for further processing, i.e.
- isOffscreenLayerSurfaceEnabled() - Method in class com.jogamp.nativewindow.awt.JAWTWindow
-
- isOffscreenLayerSurfaceEnabled() - Method in interface com.jogamp.nativewindow.OffscreenLayerOption
-
Returns true if this instance uses an offscreen layer, otherwise false.
- isOnscreen() - Method in class com.jogamp.nativewindow.Capabilities
-
- isOnscreen() - Method in interface com.jogamp.nativewindow.CapabilitiesImmutable
-
Returns whether an on- or offscreen surface is requested, available or chosen.
- isOSX - Static variable in class com.jogamp.nativewindow.swt.SWTAccessor
-
- isSurfaceLayerAttached() - Method in class com.jogamp.nativewindow.awt.JAWTWindow
-
- isSurfaceLayerAttached() - Method in interface com.jogamp.nativewindow.OffscreenLayerSurface
-
Returns true if a surface layer is attached, otherwise false.
- isSurfaceLockedByOtherThread() - Method in class com.jogamp.nativewindow.awt.JAWTWindow
-
- isSurfaceLockedByOtherThread() - Method in interface com.jogamp.nativewindow.NativeSurface
-
Query if surface is locked by another thread, i.e.
- isUniform() - Method in interface com.jogamp.nativewindow.util.PixelFormat.Composition
-
Returns true
if all components are of same bit-size, e.g.
- isUniform() - Method in class com.jogamp.nativewindow.util.PixelFormat.PackedComposition
-
- isUsingLongHandles() - Static method in class com.jogamp.nativewindow.swt.SWTAccessor
-
- isValid() - Method in class com.jogamp.nativewindow.awt.AppContextInfo
-
Returns true
if this instance has valid AppContext
information,
i.e.
- isWindows - Static variable in class com.jogamp.nativewindow.swt.SWTAccessor
-
- isX11 - Static variable in class com.jogamp.nativewindow.swt.SWTAccessor
-
- isX11GTK - Static variable in class com.jogamp.nativewindow.swt.SWTAccessor
-
- isXineramaEnabled() - Method in class com.jogamp.nativewindow.x11.X11GraphicsDevice
-
- ScalableSurface - Interface in com.jogamp.nativewindow
-
- scale(int) - Method in class com.jogamp.nativewindow.util.Dimension
-
- scale(int, int) - Method in class com.jogamp.nativewindow.util.Point
-
Scale this instance's x- and y-components,
i.e.
- scale(float, float) - Method in class com.jogamp.nativewindow.util.Point
-
Scale this instance's x- and y-components,
i.e.
- scale(int, int) - Method in class com.jogamp.nativewindow.util.Rectangle
-
Scale this instance's components,
i.e.
- scaleInv(int, int) - Method in class com.jogamp.nativewindow.util.Point
-
Inverse scale this instance's x- and y-components,
i.e.
- scaleInv(float, float) - Method in class com.jogamp.nativewindow.util.Point
-
Inverse scale this instance's x- and y-components,
i.e.
- scaleInv(int, int) - Method in class com.jogamp.nativewindow.util.Rectangle
-
Inverse scale this instance's components,
i.e.
- set(int, int) - Method in class com.jogamp.nativewindow.util.Dimension
-
- set(int, int, int, int) - Method in class com.jogamp.nativewindow.util.Insets
-
Set the inset values of this instance in window units.
- set(int, int) - Method in class com.jogamp.nativewindow.util.Point
-
- set(int, int, int, int) - Method in class com.jogamp.nativewindow.util.Rectangle
-
- set(Rectangle) - Method in class com.jogamp.nativewindow.util.Rectangle
-
- setAlphaBits(int) - Method in class com.jogamp.nativewindow.Capabilities
-
Sets the number of bits requested for the color buffer's alpha
component.
- setBackgroundOpaque(boolean) - Method in class com.jogamp.nativewindow.Capabilities
-
Sets whether the surface shall be opaque or translucent.
- setBitmap(boolean) - Method in class com.jogamp.nativewindow.Capabilities
-
Requesting offscreen bitmap mode.
- setBlueBits(int) - Method in class com.jogamp.nativewindow.Capabilities
-
Sets the number of bits requested for the color buffer's blue
component.
- setBottomHeight(int) - Method in class com.jogamp.nativewindow.util.Insets
-
Set the bottom inset value of this instance in window units.
- setChosenCapabilities(CapabilitiesImmutable) - Method in class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration
-
- setChosenCapabilities(CapabilitiesImmutable) - Method in class com.jogamp.nativewindow.awt.JAWTWindow
-
- setChosenCapabilities(CapabilitiesImmutable) - Method in class com.jogamp.nativewindow.MutableGraphicsConfiguration
-
- setChosenCapabilities(CapabilitiesImmutable) - Method in interface com.jogamp.nativewindow.OffscreenLayerSurface
-
Sets the capabilities of this instance, allowing upstream API's to refine it, i.e.
- setCursor(PixelRectangle, PointImmutable) - Method in class com.jogamp.nativewindow.awt.JAWTWindow
-
- setCursor(PixelRectangle, PointImmutable) - Method in interface com.jogamp.nativewindow.OffscreenLayerSurface
-
Optional method setting cursor in the corresponding on-screen surface/window, if exists.
- setDefaultCloseOperation(WindowClosingProtocol.WindowClosingMode) - Method in class com.jogamp.nativewindow.awt.AWTWindowClosingProtocol
-
- setDefaultCloseOperation(WindowClosingProtocol.WindowClosingMode) - Method in interface com.jogamp.nativewindow.WindowClosingProtocol
-
- setDefaultFactory(NativeWindowFactory) - Static method in class com.jogamp.nativewindow.NativeWindowFactory
-
Sets the default NativeWindowFactory.
- setElem(int, int) - Method in class com.jogamp.nativewindow.awt.DirectDataBufferInt
-
Sets the requested data array element in the first (default) bank
to the specified value.
- setElem(int, int, int) - Method in class com.jogamp.nativewindow.awt.DirectDataBufferInt
-
Sets the requested data array element in the specified bank
to the integer value i
.
- setGraphicsConfiguration(AbstractGraphicsConfiguration) - Method in interface com.jogamp.nativewindow.ProxySurface
-
Allow redefining the AbstractGraphicsConfiguration
- setGreenBits(int) - Method in class com.jogamp.nativewindow.Capabilities
-
Sets the number of bits requested for the color buffer's green
component.
- setHeight(int) - Method in class com.jogamp.nativewindow.util.Dimension
-
- setHeight(int) - Method in class com.jogamp.nativewindow.util.Rectangle
-
- setLeftWidth(int) - Method in class com.jogamp.nativewindow.util.Insets
-
Set the left inset value of this instance in window units.
- setOnscreen(boolean) - Method in class com.jogamp.nativewindow.Capabilities
-
Sets whether the surface shall be on- or offscreen.
- setRealized(Control, boolean) - Static method in class com.jogamp.nativewindow.swt.SWTAccessor
-
- setRedBits(int) - Method in class com.jogamp.nativewindow.Capabilities
-
Sets the number of bits requested for the color buffer's red
component.
- setRightWidth(int) - Method in class com.jogamp.nativewindow.util.Insets
-
Set the right inset value of this instance in window units.
- setScreen(AbstractGraphicsScreen) - Method in class com.jogamp.nativewindow.MutableGraphicsConfiguration
-
- setShallUseOffscreenLayer(boolean) - Method in class com.jogamp.nativewindow.awt.JAWTWindow
-
- setShallUseOffscreenLayer(boolean) - Method in interface com.jogamp.nativewindow.OffscreenLayerOption
-
Request an offscreen layer, if supported.
- setSurfaceHandle(long) - Method in interface com.jogamp.nativewindow.MutableSurface
-
Sets the surface handle which is created outside of this implementation.
- setSurfaceScale(float[]) - Method in class com.jogamp.nativewindow.awt.JAWTWindow
-
- setSurfaceScale(float[]) - Method in interface com.jogamp.nativewindow.ScalableSurface
-
Request a pixel scale in x- and y-direction for the associated
NativeSurface
,
where
size_in_pixel_units = pixel_scale * size_in_window_units
.
- setSurfaceSize(int, int) - Method in interface com.jogamp.nativewindow.UpstreamSurfaceHook.MutableSize
-
Resizes the upstream surface.
- setSurfaceSize(int, int) - Method in class com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize
-
- setTopHeight(int) - Method in class com.jogamp.nativewindow.util.Insets
-
Set the top inset value of this instance in window units.
- setTransparentAlphaValue(int) - Method in class com.jogamp.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 com.jogamp.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 com.jogamp.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 com.jogamp.nativewindow.Capabilities
-
Sets the transparent red value for the frame buffer configuration,
ranging from 0 to the maximum frame buffer value for red.
- setupCapabilitiesRGBABits(CapabilitiesImmutable, GraphicsConfiguration) - Static method in class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration
-
Sets up the Capabilities' RGBA size based on the given GraphicsConfiguration's ColorModel.
- setupPrint(Container, double, double, int, int, int) - Static method in class com.jogamp.nativewindow.awt.AWTPrintLifecycle.Context
-
- setupPrint(double, double, int, int, int) - Method in interface com.jogamp.nativewindow.awt.AWTPrintLifecycle
-
- setUpstreamSurfaceHook(UpstreamSurfaceHook) - Method in interface com.jogamp.nativewindow.ProxySurface
-
- setWidth(int) - Method in class com.jogamp.nativewindow.util.Dimension
-
- setWidth(int) - Method in class com.jogamp.nativewindow.util.Rectangle
-
- setWinPos(int, int) - Method in class com.jogamp.nativewindow.UpstreamWindowHookMutableSizePos
-
- setWinSize(int, int) - Method in class com.jogamp.nativewindow.UpstreamWindowHookMutableSizePos
-
- setX(int) - Method in class com.jogamp.nativewindow.util.Point
-
- setX(int) - Method in class com.jogamp.nativewindow.util.Rectangle
-
- setY(int) - Method in class com.jogamp.nativewindow.util.Point
-
- setY(int) - Method in class com.jogamp.nativewindow.util.Rectangle
-
- showGDKWindow(long) - Static method in class com.jogamp.nativewindow.swt.SWTAccessor
-
- shutdown() - Static method in class com.jogamp.nativewindow.GraphicsConfigurationFactory
-
- shutdown(boolean) - Static method in class com.jogamp.nativewindow.NativeWindowFactory
-
Cleanup resources at JVM shutdown
- SurfaceSize - Class in com.jogamp.nativewindow.util
-
Immutable SurfaceSize Class, consisting of it's read only components:
size in pixels
bits per pixel
- SurfaceSize(DimensionImmutable, int) - Constructor for class com.jogamp.nativewindow.util.SurfaceSize
-
- surfaceSwap() - Method in class com.jogamp.nativewindow.awt.JAWTWindow
-
- surfaceSwap() - Method in interface com.jogamp.nativewindow.NativeSurface
-
Provide a mechanism to utilize custom (pre-) swap surface
code.
- surfaceUpdated(Object, NativeSurface, long) - Method in class com.jogamp.nativewindow.awt.JAWTWindow
-
- surfaceUpdated(Object, NativeSurface, long) - Method in interface com.jogamp.nativewindow.SurfaceUpdatedListener
-
Notification of a surface update event, eg.
- SurfaceUpdatedListener - Interface in com.jogamp.nativewindow
-
Clients may add their SurfaceUpdateListener implementation to a
NativeSurface
allowing to get notified after the surface has been updated, eg.
- swapDeviceHandleAndOwnership(DefaultGraphicsDevice, DefaultGraphicsDevice) - Static method in class com.jogamp.nativewindow.DefaultGraphicsDevice
-
- SWTAccessor - Class in com.jogamp.nativewindow.swt
-
- SWTAccessor() - Constructor for class com.jogamp.nativewindow.swt.SWTAccessor
-