javax.media.j3d
Class DrawingSurfaceObjectAWT
java.lang.Object
javax.media.j3d.DrawingSurfaceObject
javax.media.j3d.DrawingSurfaceObjectAWT
class DrawingSurfaceObjectAWT
- extends DrawingSurfaceObject
The DrawingSurfaceObject class is used to manage native drawing surface
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
nativeDS
private long nativeDS
dsi
private long dsi
doLastUnlock
private boolean doLastUnlock
xineramaDisabled
private boolean xineramaDisabled
display
private long display
screenID
private int screenID
nativeAWT
private static long nativeAWT
DrawingSurfaceObjectAWT
DrawingSurfaceObjectAWT(Canvas3D cv,
long awt,
long display,
int screenID,
boolean xineramaDisabled)
lockAWT
private boolean lockAWT(long ds)
unlockAWT
private void unlockAWT(long ds)
lockGlobal
private static void lockGlobal(long awt)
unlockGlobal
private static void unlockGlobal(long awt)
getDrawingSurfaceAWT
private long getDrawingSurfaceAWT(Canvas3D cv,
long awt)
getDrawingSurfaceInfo
private long getDrawingSurfaceInfo(long ds)
freeResource
private static void freeResource(long awt,
long ds,
long dsi)
getDrawingSurfaceWindowIdAWT
private int getDrawingSurfaceWindowIdAWT(Canvas3D cv,
long ds,
long dsi,
long display,
int screenID,
boolean xineramaDisabled)
renderLock
boolean renderLock()
- Specified by:
renderLock
in class DrawingSurfaceObject
unLock
void unLock()
- Specified by:
unLock
in class DrawingSurfaceObject
getDrawingSurfaceObjectInfo
void getDrawingSurfaceObjectInfo()
- Specified by:
getDrawingSurfaceObjectInfo
in class DrawingSurfaceObject
invalidate
void invalidate()
- Specified by:
invalidate
in class DrawingSurfaceObject
freeDrawingSurface
static void freeDrawingSurface(java.lang.Object obj)
getDSI
long getDSI()
getDS
long getDS()
Copyright 1996-2008 Sun Microsystems, Inc. All Rights Reserved. Use is subject to license terms.