abstract class NativeConfigTemplate3D
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
(package private) static int |
ACCUM_BUFFER |
(package private) static int |
ALPHA_SIZE |
(package private) static int |
ANTIALIASING |
(package private) static int |
BLUE_SIZE |
(package private) static int |
DEPTH_SIZE |
(package private) static int |
DOUBLEBUFFER |
(package private) static int |
GREEN_SIZE |
private static NativeConfigTemplate3D |
nativeConfigTemplate3D |
(package private) static int |
NUM_ITEMS |
(package private) static int |
RED_SIZE |
(package private) static int |
STENCIL_SIZE |
(package private) static int |
STEREO |
private static java.lang.String |
win32ClassName |
private static java.lang.String |
x11ClassName |
| Modifier | Constructor and Description |
|---|---|
protected |
NativeConfigTemplate3D() |
| Modifier and Type | Method and Description |
|---|---|
(package private) static void |
createNativeConfigTemplate3D() |
(package private) abstract java.awt.GraphicsConfiguration |
getBestConfiguration(GraphicsConfigTemplate3D template,
java.awt.GraphicsConfiguration[] gc) |
(package private) static NativeConfigTemplate3D |
getNativeConfigTemplate3D() |
(package private) abstract int |
getStencilSize(Canvas3D c3d) |
(package private) abstract boolean |
hasDoubleBuffer(Canvas3D c3d) |
(package private) abstract boolean |
hasSceneAntialiasingAccum(Canvas3D c3d) |
(package private) abstract boolean |
hasSceneAntialiasingMultisample(Canvas3D c3d) |
(package private) abstract boolean |
hasStereo(Canvas3D c3d) |
(package private) abstract boolean |
isGraphicsConfigSupported(GraphicsConfigTemplate3D template,
java.awt.GraphicsConfiguration gc) |
static final int RED_SIZE
static final int GREEN_SIZE
static final int BLUE_SIZE
static final int ALPHA_SIZE
static final int ACCUM_BUFFER
static final int DEPTH_SIZE
static final int DOUBLEBUFFER
static final int STEREO
static final int ANTIALIASING
static final int STENCIL_SIZE
static final int NUM_ITEMS
private static final java.lang.String x11ClassName
private static final java.lang.String win32ClassName
private static NativeConfigTemplate3D nativeConfigTemplate3D
static void createNativeConfigTemplate3D()
static NativeConfigTemplate3D getNativeConfigTemplate3D()
abstract java.awt.GraphicsConfiguration getBestConfiguration(GraphicsConfigTemplate3D template, java.awt.GraphicsConfiguration[] gc)
abstract boolean isGraphicsConfigSupported(GraphicsConfigTemplate3D template, java.awt.GraphicsConfiguration gc)
abstract boolean hasStereo(Canvas3D c3d)
abstract int getStencilSize(Canvas3D c3d)
abstract boolean hasDoubleBuffer(Canvas3D c3d)
abstract boolean hasSceneAntialiasingAccum(Canvas3D c3d)
abstract boolean hasSceneAntialiasingMultisample(Canvas3D c3d)
Copyright 1996-2008 Sun Microsystems, Inc. All Rights Reserved. Use is subject to license terms.