| |
|
| java.lang.Object org.apache.harmony.awt.gl.Surface
All known Subclasses: org.apache.harmony.awt.gl.windows.GDISurface, org.apache.harmony.awt.gl.opengl.OGLSurface, org.apache.harmony.awt.gl.linux.PixmapSurface, org.apache.harmony.awt.gl.windows.BitmapSurface, org.apache.harmony.awt.gl.linux.XSurface, org.apache.harmony.awt.gl.ImageSurface,
Surface | abstract public class Surface implements Transparency(Code) | | This class is super class for others types of Surfaces.
Surface is storing data and data format description, that are using
in blitting operations
|
BSM | final public static int BSM(Code) | | |
CCM | final public static int CCM(Code) | | |
CSM | final public static int CSM(Code) | | |
Custom_CS | final public static int Custom_CS(Code) | | |
DCM | final public static int DCM(Code) | | |
ICM | final public static int ICM(Code) | | |
Linear_Gray_CS | final public static int Linear_Gray_CS(Code) | | |
Linear_RGB_CS | final public static int Linear_RGB_CS(Code) | | |
MPPSM | final public static int MPPSM(Code) | | |
PISM | final public static int PISM(Code) | | |
SPPSM | final public static int SPPSM(Code) | | |
height | protected int height(Code) | | |
sRGB_CS | final public static int sRGB_CS(Code) | | |
surfaceDataPtr | protected long surfaceDataPtr(Code) | | |
transparency | protected int transparency(Code) | | |
width | protected int width(Code) | | |
addValidCache | final public void addValidCache(Object cache)(Code) | | |
clearValidCaches | final protected void clearValidCaches()(Code) | | |
dispose | abstract public void dispose()(Code) | | Dispose Native Surface data
|
getData | public Object getData()(Code) | | If Surface has Raster, this method returns data array of Raster's DataBuffer
- data array |
getDirtyRegions | public int[] getDirtyRegions()(Code) | | |
getHeight | public int getHeight()(Code) | | |
getRaster | abstract public WritableRaster getRaster()(Code) | | |
getSurfaceDataPtr | public long getSurfaceDataPtr()(Code) | | |
getSurfaceType | abstract public int getSurfaceType()(Code) | | |
getTransparency | public int getTransparency()(Code) | | |
getType | public static int getType(ColorModel cm, WritableRaster raster)(Code) | | Computation type of BufferedImage or Surface
Parameters: cm - - ColorModel Parameters: raster - - WritableRaste - type of BufferedImage |
getWidth | public int getWidth()(Code) | | |
invalidate | public void invalidate()(Code) | | |
invalidated | public boolean invalidated()(Code) | | |
isCaheValid | final public boolean isCaheValid(Object cache)(Code) | | |
isNativeDrawable | public boolean isNativeDrawable()(Code) | | Returns could or coldn't the Surface be blit by Native blitter
- true if the Surface could be blit by Native blitter, false in other case |
lock | abstract public long lock()(Code) | | Lock Native Surface data
|
releaseDurtyRegions | public void releaseDurtyRegions()(Code) | | |
unlock | abstract public void unlock()(Code) | | Unlock Native Surface data
|
validate | public void validate()(Code) | | |
|
|
|