class X11NativeConfigTemplate3D extends NativeConfigTemplate3D
| Modifier and Type | Field and Description |
|---|---|
private static boolean |
debug |
ACCUM_BUFFER, ALPHA_SIZE, ANTIALIASING, BLUE_SIZE, DEPTH_SIZE, DOUBLEBUFFER, GREEN_SIZE, NUM_ITEMS, RED_SIZE, STENCIL_SIZE, STEREO| Constructor and Description |
|---|
X11NativeConfigTemplate3D() |
| Modifier and Type | Method and Description |
|---|---|
(package private) int |
chooseOglVisual(long display,
int screen,
int[] attrList,
long[] fbConfig) |
(package private) static void |
freeFBConfig(long fbConfig) |
(package private) java.awt.GraphicsConfiguration |
getBestConfiguration(GraphicsConfigTemplate3D template,
java.awt.GraphicsConfiguration[] gc) |
(package private) int |
getStencilSize(Canvas3D c3d) |
(package private) int |
getStencilSize(long display,
int screen,
int vid) |
(package private) boolean |
hasDoubleBuffer(Canvas3D c3d) |
(package private) boolean |
hasSceneAntialiasingAccum(Canvas3D c3d) |
(package private) boolean |
hasSceneAntialiasingMultisample(Canvas3D c3d) |
(package private) boolean |
hasStereo(Canvas3D c3d) |
(package private) boolean |
isDoubleBufferAvailable(long display,
int screen,
int vid) |
(package private) boolean |
isGraphicsConfigSupported(GraphicsConfigTemplate3D template,
java.awt.GraphicsConfiguration gc) |
(package private) boolean |
isSceneAntialiasingAccumAvailable(long display,
int screen,
int vid) |
(package private) boolean |
isSceneAntialiasingMultisampleAvailable(long display,
int screen,
int vid) |
(package private) boolean |
isStereoAvailable(long display,
int screen,
int vid) |
createNativeConfigTemplate3D, getNativeConfigTemplate3Dprivate static final boolean debug
int chooseOglVisual(long display,
int screen,
int[] attrList,
long[] fbConfig)
static void freeFBConfig(long fbConfig)
boolean isStereoAvailable(long display,
int screen,
int vid)
boolean isDoubleBufferAvailable(long display,
int screen,
int vid)
boolean isSceneAntialiasingAccumAvailable(long display,
int screen,
int vid)
boolean isSceneAntialiasingMultisampleAvailable(long display,
int screen,
int vid)
int getStencilSize(long display,
int screen,
int vid)
java.awt.GraphicsConfiguration getBestConfiguration(GraphicsConfigTemplate3D template, java.awt.GraphicsConfiguration[] gc)
getBestConfiguration in class NativeConfigTemplate3Dboolean isGraphicsConfigSupported(GraphicsConfigTemplate3D template, java.awt.GraphicsConfiguration gc)
isGraphicsConfigSupported in class NativeConfigTemplate3Dboolean hasStereo(Canvas3D c3d)
hasStereo in class NativeConfigTemplate3Dint getStencilSize(Canvas3D c3d)
getStencilSize in class NativeConfigTemplate3Dboolean hasDoubleBuffer(Canvas3D c3d)
hasDoubleBuffer in class NativeConfigTemplate3Dboolean hasSceneAntialiasingAccum(Canvas3D c3d)
hasSceneAntialiasingAccum in class NativeConfigTemplate3Dboolean hasSceneAntialiasingMultisample(Canvas3D c3d)
hasSceneAntialiasingMultisample in class NativeConfigTemplate3DCopyright 1996-2008 Sun Microsystems, Inc. All Rights Reserved. Use is subject to license terms.