FOREIGN MODULE sun_java2d_loops;
IMPORT
java_lang,
java_awt,
sun_awt_image,
java_awt_geom,
java_awt_font,
sun_java2d_pipe,
java_awt_image,
java_util,
sun_java2d,
java_io;
TYPE
BinaryComposite* = POINTER TO ABSTRACT RECORD (GraphicsPrimitive)
STATIC
PROCEDURE Init!(IN p0 : ARRAY OF INTEGER) : BinaryComposite,CONSTRUCTOR;
PROCEDURE getMethodSignature*() : java_lang.String;
END;
BinaryCompositeBg* = POINTER TO ABSTRACT RECORD (GraphicsPrimitive)
STATIC
PROCEDURE Init!(IN p0 : ARRAY OF INTEGER) : BinaryCompositeBg,CONSTRUCTOR;
PROCEDURE getMethodSignature*() : java_lang.String;
END;
ByteDiscreteRenderer* = POINTER TO RECORD (java_lang.Object + GraphicsPrimitives)
STATIC
PROCEDURE Init*() : ByteDiscreteRenderer,CONSTRUCTOR;
END;
ColorPaint* = POINTER TO ABSTRACT RECORD (GraphicsPrimitive)
STATIC
PROCEDURE Init!(IN p0 : ARRAY OF INTEGER) : ColorPaint,CONSTRUCTOR;
PROCEDURE getMethodSignature*() : java_lang.String;
END;
CustomComponent* = POINTER TO RECORD (java_lang.Object + GraphicsPrimitives)
STATIC
PROCEDURE Init*() : CustomComponent,CONSTRUCTOR;
END;
DefaultComponent* = POINTER TO RECORD (java_lang.Object + GraphicsPrimitives)
STATIC
PROCEDURE Init*() : DefaultComponent,CONSTRUCTOR;
END;
DrawBytes* = POINTER TO ABSTRACT RECORD (GraphicsPrimitive)
STATIC
PROCEDURE Init!(IN p0 : ARRAY OF INTEGER) : DrawBytes,CONSTRUCTOR;
PROCEDURE getMethodSignature*() : java_lang.String;
END;
DrawBytesRasterContext* = POINTER TO ABSTRACT RECORD (java_lang.Object)
STATIC
PROCEDURE Init*() : DrawBytesRasterContext,CONSTRUCTOR;
END;
DrawChars* = POINTER TO ABSTRACT RECORD (GraphicsPrimitive)
STATIC
PROCEDURE Init!(IN p0 : ARRAY OF INTEGER) : DrawChars,CONSTRUCTOR;
PROCEDURE getMethodSignature*() : java_lang.String;
END;
DrawCharsRasterContext* = POINTER TO ABSTRACT RECORD (java_lang.Object)
STATIC
PROCEDURE Init*() : DrawCharsRasterContext,CONSTRUCTOR;
END;
DrawGlyphVector* = POINTER TO ABSTRACT RECORD (GraphicsPrimitive)
STATIC
PROCEDURE Init!(IN p0 : ARRAY OF INTEGER) : DrawGlyphVector,CONSTRUCTOR;
PROCEDURE getMethodSignature*() : java_lang.String;
END;
DrawGlyphVectorRasterContext* = POINTER TO ABSTRACT RECORD (java_lang.Object)
STATIC
PROCEDURE Init*() : DrawGlyphVectorRasterContext,CONSTRUCTOR;
END;
DrawLine* = POINTER TO ABSTRACT RECORD (GraphicsPrimitive)
STATIC
PROCEDURE Init!(IN p0 : ARRAY OF INTEGER) : DrawLine,CONSTRUCTOR;
PROCEDURE getMethodSignature*() : java_lang.String;
END;
DrawLineRasterContext* = POINTER TO ABSTRACT RECORD (java_lang.Object)
STATIC
PROCEDURE Init*() : DrawLineRasterContext,CONSTRUCTOR;
END;
DrawPolygons* = POINTER TO ABSTRACT RECORD (GraphicsPrimitive)
STATIC
PROCEDURE Init!(IN p0 : ARRAY OF INTEGER) : DrawPolygons,CONSTRUCTOR;
PROCEDURE getMethodSignature*() : java_lang.String;
END;
DrawPolygonsRasterContext* = POINTER TO ABSTRACT RECORD (java_lang.Object)
STATIC
PROCEDURE Init*() : DrawPolygonsRasterContext,CONSTRUCTOR;
END;
DrawRect* = POINTER TO ABSTRACT RECORD (GraphicsPrimitive)
STATIC
PROCEDURE Init!(IN p0 : ARRAY OF INTEGER) : DrawRect,CONSTRUCTOR;
PROCEDURE getMethodSignature*() : java_lang.String;
END;
DrawRectRasterContext* = POINTER TO ABSTRACT RECORD (java_lang.Object)
STATIC
PROCEDURE Init*() : DrawRectRasterContext,CONSTRUCTOR;
END;
DrawString* = POINTER TO ABSTRACT RECORD (GraphicsPrimitive)
STATIC
PROCEDURE Init!(IN p0 : ARRAY OF INTEGER) : DrawString,CONSTRUCTOR;
PROCEDURE getMethodSignature*() : java_lang.String;
END;
DrawStringRasterContext* = POINTER TO ABSTRACT RECORD (java_lang.Object)
STATIC
PROCEDURE Init*() : DrawStringRasterContext,CONSTRUCTOR;
END;
FillPolygons* = POINTER TO ABSTRACT RECORD (GraphicsPrimitive)
STATIC
PROCEDURE Init!(IN p0 : ARRAY OF INTEGER) : FillPolygons,CONSTRUCTOR;
PROCEDURE getMethodSignature*() : java_lang.String;
END;
FillPolygonsRasterContext* = POINTER TO ABSTRACT RECORD (java_lang.Object)
STATIC
PROCEDURE Init*() : FillPolygonsRasterContext,CONSTRUCTOR;
END;
FillRect* = POINTER TO ABSTRACT RECORD (GraphicsPrimitive)
STATIC
PROCEDURE Init!(IN p0 : ARRAY OF INTEGER) : FillRect,CONSTRUCTOR;
PROCEDURE getMethodSignature*() : java_lang.String;
END;
FillRectRasterContext* = POINTER TO ABSTRACT RECORD (java_lang.Object)
STATIC
PROCEDURE Init*() : FillRectRasterContext,CONSTRUCTOR;
END;
FillSpans* = POINTER TO ABSTRACT RECORD (GraphicsPrimitive)
STATIC
PROCEDURE Init!(IN p0 : ARRAY OF INTEGER) : FillSpans,CONSTRUCTOR;
PROCEDURE getMethodSignature*() : java_lang.String;
END;
GeneralRenderer* = POINTER TO RECORD (java_lang.Object + GraphicsPrimitives)
STATIC
PROCEDURE Init*() : GeneralRenderer,CONSTRUCTOR;
END;
GIFAcceleratorLoops* = POINTER TO RECORD (java_lang.Object + GraphicsPrimitives)
STATIC
PROCEDURE Init*() : GIFAcceleratorLoops,CONSTRUCTOR;
END;
GraphicsPrimitive* = POINTER TO ABSTRACT RECORD (java_lang.Object)
STATIC
TYPE_CUSTOM* = 0;
TYPE_INT_RGB* = 1;
TYPE_INT_ARGB* = 2;
TYPE_INT_ARGB_PRE* = 3;
TYPE_INT_BGR* = 4;
TYPE_3BYTE_BGR* = 5;
TYPE_4BYTE_ABGR* = 6;
TYPE_4BYTE_ABGR_PRE* = 7;
TYPE_SHORT_565_RGB* = 8;
TYPE_SHORT_555_RGB* = 9;
TYPE_BYTE_GRAY* = 10;
TYPE_USHORT_GRAY* = 11;
TYPE_BINARY* = 12;
TYPE_BYTE_INDEXED* = 13;
TYPE_ANY_UNARY* = -1;
TYPE_ANY_BINARY* = -2;
TYPE_INT_UNARY* = -3;
TYPE_INT_BINARY* = -4;
TYPE_SHORT_UNARY* = -5;
TYPE_SHORT_BINARY* = -6;
TYPE_BYTE_UNARY* = -7;
TYPE_BYTE_BINARY* = -8;
TYPE_INT_RGBx* = -10;
TYPE_INT_BGRx* = -11;
TYPE_24BIT_RGB* = -12;
TYPE_DIB_xRGB* = -13;
TYPE_INT_ARGB_BM* = -14;
TYPE_INT_ARGB_PRE_BM* = -15;
TYPE_BYTE_INDEXED_BM* = -16;
TYPE_INDEX8_GRAY* = -17;
TYPE_INDEX12_GRAY* = -18;
LOCK_FOR_READ* = 1;
LOCK_FOR_WRITE* = 2;
PROCEDURE Init!(IN p0 : ARRAY OF INTEGER;
IN p1 : ARRAY OF INTEGER;
p2 : java_lang.String) : GraphicsPrimitive,CONSTRUCTOR;
PROCEDURE typeStr*(p0 : INTEGER) : java_lang.String;
END;
GraphicsPrimitiveMgr* = POINTER TO EXTENSIBLE RECORD (java_lang.Object)
STATIC
PROCEDURE locate*( p0 : java_lang.String;
IN p1 : ARRAY OF INTEGER;
p2 : java_lang.String) : GraphicsPrimitive;
PROCEDURE register*(p0 : GraphicsPrimitives;
p1 : java_lang.String);
PROCEDURE testPrimitiveInstantiation*();
END;
GraphicsPrimitiveProxy* = POINTER TO EXTENSIBLE RECORD (GraphicsPrimitive)
STATIC
PROCEDURE Init*( p0 : java_lang.Object;
p1 : java_lang.String;
IN p2 : ARRAY OF INTEGER;
p3 : java_lang.String) : GraphicsPrimitiveProxy,CONSTRUCTOR;
END;
GraphicsPrimitives* = POINTER TO INTERFACE RECORD (java_lang.Object)
END;
Gray16Blters* = POINTER TO RECORD (java_lang.Object + GraphicsPrimitives)
STATIC
PROCEDURE Init*() : Gray16Blters,CONSTRUCTOR;
END;
Gray8Blters* = POINTER TO RECORD (java_lang.Object + GraphicsPrimitives)
STATIC
PROCEDURE Init*() : Gray8Blters,CONSTRUCTOR;
END;
ImageData* = POINTER TO RECORD (java_lang.Object)
STATIC
PROCEDURE Init*() : ImageData,CONSTRUCTOR;
PROCEDURE Init*(p0 : INTEGER;
p1 : INTEGER) : ImageData,CONSTRUCTOR;
PROCEDURE allocNativeICMData*( p0 : java_awt_image.IndexColorModel;
IN p1 : ARRAY OF INTEGER;
p2 : INTEGER;
p3 : BOOLEAN);
PROCEDURE freeNativeICMData*(p0 : java_awt_image.IndexColorModel);
PROCEDURE isAllOpaqueGrayICM*(p0 : java_awt_image.IndexColorModel) : BOOLEAN;
END;
IndexedCompositing* = POINTER TO RECORD (java_lang.Object + GraphicsPrimitives)
STATIC
PROCEDURE Init*() : IndexedCompositing,CONSTRUCTOR;
END;
IndexGrayAccelerators* = POINTER TO RECORD (java_lang.Object + GraphicsPrimitives)
STATIC
PROCEDURE Init*() : IndexGrayAccelerators,CONSTRUCTOR;
END;
IntDiscreteRenderer* = POINTER TO RECORD (java_lang.Object + GraphicsPrimitives)
STATIC
PROCEDURE Init*() : IntDiscreteRenderer,CONSTRUCTOR;
END;
LockableRaster* = POINTER TO RECORD (java_lang.Object)
id* : ImageData;
type* : INTEGER;
devID* : java_lang.String;
STATIC
PROCEDURE Init*(p0 : INTEGER;
p1 : INTEGER) : LockableRaster,CONSTRUCTOR;
PROCEDURE Init*(p0 : java_awt_image.BufferedImage) : LockableRaster,CONSTRUCTOR;
PROCEDURE Init*(p0 : java_awt_image.Raster;
p1 : java_awt_image.ColorModel) : LockableRaster,CONSTRUCTOR;
PROCEDURE Init*(p0 : sun_java2d.SunGraphics2D) : LockableRaster,CONSTRUCTOR;
PROCEDURE prepareImageData*(p0 : ImageData;
p1 : java_awt_image.Raster;
p2 : java_awt_image.ColorModel;
p3 : INTEGER) : BOOLEAN;
PROCEDURE prepareRasterBounds*(p0 : ImageData) : BOOLEAN;
PROCEDURE prepareRasterBounds*(p0 : ImageData;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER) : BOOLEAN;
END;
OpaqueBlit* = POINTER TO ABSTRACT RECORD (GraphicsPrimitive)
STATIC
PROCEDURE Init!( p0 : java_lang.String;
IN p1 : ARRAY OF INTEGER) : OpaqueBlit,CONSTRUCTOR;
PROCEDURE Init!(IN p0 : ARRAY OF INTEGER) : OpaqueBlit,CONSTRUCTOR;
PROCEDURE getMethodSignature*() : java_lang.String;
END;
OpaqueBlitBg* = POINTER TO ABSTRACT RECORD (GraphicsPrimitive)
STATIC
PROCEDURE Init!(IN p0 : ARRAY OF INTEGER) : OpaqueBlitBg,CONSTRUCTOR;
PROCEDURE getMethodSignature*() : java_lang.String;
END;
OpaqueDitheredBlit* = POINTER TO ABSTRACT RECORD (OpaqueBlit)
STATIC
PROCEDURE Init!(IN p0 : ARRAY OF INTEGER) : OpaqueDitheredBlit,CONSTRUCTOR;
PROCEDURE getMethodSignature*() : java_lang.String;
END;
OpaqueDitheredBlitBg* = POINTER TO ABSTRACT RECORD (GraphicsPrimitive)
STATIC
PROCEDURE Init!(IN p0 : ARRAY OF INTEGER) : OpaqueDitheredBlitBg,CONSTRUCTOR;
PROCEDURE getMethodSignature*() : java_lang.String;
END;
RasterLockingException* = POINTER TO EXTENSIBLE RECORD (java_lang.RuntimeException)
STATIC
PROCEDURE Init*(p0 : java_lang.String) : RasterLockingException,CONSTRUCTOR;
END;
RasterOutputManager* = POINTER TO EXTENSIBLE RECORD (sun_java2d.SunOutputManager + sun_java2d_pipe.SimpleRenderPipe + sun_java2d_pipe.PixelDrawPipe + sun_java2d_pipe.PixelFillPipe + sun_java2d_pipe.TextPipe)
STATIC
XRGBModel* : java_awt_image.ColorModel;
XBGRModel* : java_awt_image.ColorModel;
model* : java_awt_image.ColorModel;
BitmaskARGBModel* : java_awt_image.ColorModel;
ARGBModel* : java_awt_image.ColorModel;
BitmaskABGRModel* : java_awt_image.ColorModel;
ABGRModel* : java_awt_image.ColorModel;
PROCEDURE ARGBpaintARGB*( p0 : sun_awt_image.IntegerComponentRaster;
p1 : BOOLEAN;
p2 : sun_awt_image.IntegerComponentRaster;
p3 : INTEGER;
p4 : SHORTREAL;
IN p5 : ARRAY OF BYTE;
p6 : INTEGER;
p7 : INTEGER;
p8 : INTEGER;
p9 : INTEGER;
p10 : INTEGER;
p11 : INTEGER;
p12 : INTEGER;
p13 : INTEGER;
p14 : INTEGER);
PROCEDURE getManager*() : RasterOutputManager;
PROCEDURE usesPlatformFont*() : BOOLEAN;
END;
ShortCompositing* = POINTER TO RECORD (java_lang.Object + java_security.PrivateKey)
STATIC
PROCEDURE Init*() : ShortCompositing,CONSTRUCTOR;
END;
ShortDiscreteRenderer* = POINTER TO RECORD (java_lang.Object + java_security.PrivateKey)
STATIC
PROCEDURE Init*() : ShortDiscreteRenderer,CONSTRUCTOR;
END;
TextRendering* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_security.PrivateKey)
STATIC
PROCEDURE Init*() : TextRendering,CONSTRUCTOR;
END;
ThreeByteRenderer* = POINTER TO RECORD (java_lang.Object + java_security.PrivateKey)
STATIC
PROCEDURE Init*() : ThreeByteRenderer,CONSTRUCTOR;
END;
TransparentBlit* = POINTER TO ABSTRACT RECORD (GraphicsPrimitive)
STATIC
PROCEDURE Init!(IN p0 : ARRAY OF INTEGER) : TransparentBlit,CONSTRUCTOR;
PROCEDURE getMethodSignature*() : java_lang.String;
END;
TransparentDitheredBlit* = POINTER TO ABSTRACT RECORD (GraphicsPrimitive)
STATIC
PROCEDURE Init!(IN p0 : ARRAY OF INTEGER) : TransparentDitheredBlit,CONSTRUCTOR;
PROCEDURE getMethodSignature*() : java_lang.String;
END;
XBGRLoops* = POINTER TO RECORD (java_lang.Object + java_security.PrivateKey)
STATIC
PROCEDURE Init*() : XBGRLoops,CONSTRUCTOR;
END;
XORComposite* = POINTER TO RECORD (java_lang.Object + java_awt.Composite)
STATIC
PROCEDURE Init*(p0 : java_awt.Color) : XORComposite,CONSTRUCTOR;
END;
PROCEDURE (self:BinaryComposite) BinaryComposite*( p0 : ImageData;
p1 : ImageData;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER;
IN p5 : ARRAY OF BYTE;
p6 : INTEGER;
p7 : INTEGER;
p8 : SHORTREAL;
p9 : java_awt.Color),NEW,ABSTRACT;
PROCEDURE (self:BinaryCompositeBg) BinaryCompositeBg*( p0 : ImageData;
p1 : ImageData;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER;
IN p5 : ARRAY OF BYTE;
p6 : INTEGER;
p7 : INTEGER;
p8 : SHORTREAL;
p9 : java_awt.Color;
p10 : java_awt.Color),NEW,ABSTRACT;
PROCEDURE (self:ByteDiscreteRenderer) getPrimitives*() : POINTER TO ARRAY OF GraphicsPrimitive,NEW;
PROCEDURE (self:ColorPaint) ColorPaint*( p0 : ImageData;
p1 : INTEGER;
IN p2 : ARRAY OF BYTE;
p3 : INTEGER;
p4 : INTEGER;
p5 : SHORTREAL;
p6 : java_awt.Color),NEW,ABSTRACT;
PROCEDURE (self:CustomComponent) getPrimitives*() : POINTER TO ARRAY OF GraphicsPrimitive,NEW;
PROCEDURE (self:DefaultComponent) getPrimitives*() : POINTER TO ARRAY OF GraphicsPrimitive,NEW;
PROCEDURE (self:DrawBytes) DrawBytes*( p0 : ImageData;
IN p1 : ARRAY OF BYTE;
p2 : INTEGER;
p3 : INTEGER;
p4 : SHORTREAL;
p5 : SHORTREAL;
p6 : java_awt.Color;
p7 : java_awt.Font;
IN p8 : ARRAY OF REAL;
p9 : BOOLEAN;
p10 : BOOLEAN),NEW,ABSTRACT;
PROCEDURE (self:DrawBytes) createCachedContext*(p0 : java_awt_image.Raster;
p1 : java_awt_image.ColorModel;
p2 : java_awt.Color;
p3 : java_awt.Font;
p4 : java_awt_geom.AffineTransform;
p5 : BOOLEAN;
p6 : BOOLEAN;
p7 : INTEGER;
p8 : INTEGER;
p9 : INTEGER;
p10 : INTEGER) : DrawBytesRasterContext,NEW,EXTENSIBLE;
PROCEDURE (self:DrawBytesRasterContext) invoke*(IN p0 : ARRAY OF BYTE;
p1 : INTEGER;
p2 : INTEGER;
p3 : SHORTREAL;
p4 : SHORTREAL),NEW,ABSTRACT;
PROCEDURE (self:DrawChars) DrawChars*( p0 : ImageData;
IN p1 : ARRAY OF CHAR;
p2 : INTEGER;
p3 : INTEGER;
p4 : SHORTREAL;
p5 : SHORTREAL;
p6 : java_awt.Color;
p7 : java_awt.Font;
IN p8 : ARRAY OF REAL;
p9 : BOOLEAN;
p10 : BOOLEAN),NEW,ABSTRACT;
PROCEDURE (self:DrawChars) createCachedContext*(p0 : java_awt_image.Raster;
p1 : java_awt_image.ColorModel;
p2 : java_awt.Color;
p3 : java_awt.Font;
p4 : java_awt_geom.AffineTransform;
p5 : BOOLEAN;
p6 : BOOLEAN;
p7 : INTEGER;
p8 : INTEGER;
p9 : INTEGER;
p10 : INTEGER) : DrawCharsRasterContext,NEW,EXTENSIBLE;
PROCEDURE (self:DrawCharsRasterContext) invoke*(IN p0 : ARRAY OF CHAR;
p1 : INTEGER;
p2 : INTEGER;
p3 : SHORTREAL;
p4 : SHORTREAL),NEW,ABSTRACT;
PROCEDURE (self:DrawGlyphVector) DrawGlyphVector*( p0 : ImageData;
p1 : java_awt_font.GlyphVector;
p2 : SHORTREAL;
p3 : SHORTREAL;
p4 : java_awt.Color;
p5 : java_awt.Font;
IN p6 : ARRAY OF REAL;
IN p7 : ARRAY OF REAL;
p8 : BOOLEAN;
p9 : BOOLEAN),NEW,ABSTRACT;
PROCEDURE (self:DrawGlyphVector) createCachedContext*(p0 : java_awt_image.Raster;
p1 : java_awt_image.ColorModel;
p2 : java_awt.Color;
p3 : java_awt.Font;
p4 : java_awt_geom.AffineTransform;
p5 : java_awt_geom.AffineTransform;
p6 : BOOLEAN;
p7 : BOOLEAN;
p8 : INTEGER;
p9 : INTEGER;
p10 : INTEGER;
p11 : INTEGER) : DrawGlyphVectorRasterContext,NEW,EXTENSIBLE;
PROCEDURE (self:DrawGlyphVectorRasterContext) invoke*(p0 : java_awt_font.GlyphVector;
p1 : SHORTREAL;
p2 : SHORTREAL),NEW,ABSTRACT;
PROCEDURE (self:DrawLine) DrawLine*(p0 : ImageData;
p1 : java_awt.Color;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER;
p5 : INTEGER),NEW,ABSTRACT;
PROCEDURE (self:DrawLine) createCachedContext*(p0 : java_awt_image.Raster;
p1 : java_awt_image.ColorModel;
p2 : java_awt.Color;
p3 : INTEGER;
p4 : INTEGER;
p5 : INTEGER;
p6 : INTEGER) : DrawLineRasterContext,NEW,EXTENSIBLE;
PROCEDURE (self:DrawLineRasterContext) invoke*(p0 : INTEGER;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER),NEW,ABSTRACT;
PROCEDURE (self:DrawPolygons) DrawPolygons*( p0 : ImageData;
p1 : java_awt.Color;
IN p2 : ARRAY OF INTEGER;
IN p3 : ARRAY OF INTEGER;
IN p4 : ARRAY OF INTEGER;
p5 : INTEGER;
p6 : BOOLEAN),NEW,ABSTRACT;
PROCEDURE (self:DrawPolygons) createCachedContext*(p0 : java_awt_image.Raster;
p1 : java_awt_image.ColorModel;
p2 : java_awt.Color;
p3 : INTEGER;
p4 : INTEGER;
p5 : INTEGER;
p6 : INTEGER) : DrawPolygonsRasterContext,NEW,EXTENSIBLE;
PROCEDURE (self:DrawPolygonsRasterContext) invoke*(IN p0 : ARRAY OF INTEGER;
IN p1 : ARRAY OF INTEGER;
IN p2 : ARRAY OF INTEGER;
p3 : INTEGER;
p4 : BOOLEAN),NEW,ABSTRACT;
PROCEDURE (self:DrawRect) DrawRect*(p0 : ImageData;
p1 : java_awt.Color;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER;
p5 : INTEGER),NEW,ABSTRACT;
PROCEDURE (self:DrawRect) createCachedContext*(p0 : java_awt_image.Raster;
p1 : java_awt_image.ColorModel;
p2 : java_awt.Color;
p3 : INTEGER;
p4 : INTEGER;
p5 : INTEGER;
p6 : INTEGER) : DrawRectRasterContext,NEW,EXTENSIBLE;
PROCEDURE (self:DrawRectRasterContext) invoke*(p0 : INTEGER;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER),NEW,ABSTRACT;
PROCEDURE (self:DrawString) DrawString*( p0 : ImageData;
p1 : java_lang.String;
p2 : SHORTREAL;
p3 : SHORTREAL;
p4 : java_awt.Color;
p5 : java_awt.Font;
IN p6 : ARRAY OF REAL;
p7 : BOOLEAN;
p8 : BOOLEAN),NEW,ABSTRACT;
PROCEDURE (self:DrawString) createCachedContext*(p0 : java_awt_image.Raster;
p1 : java_awt_image.ColorModel;
p2 : java_awt.Color;
p3 : java_awt.Font;
p4 : java_awt_geom.AffineTransform;
p5 : BOOLEAN;
p6 : BOOLEAN;
p7 : INTEGER;
p8 : INTEGER;
p9 : INTEGER;
p10 : INTEGER) : DrawStringRasterContext,NEW,EXTENSIBLE;
PROCEDURE (self:DrawStringRasterContext) invoke*(p0 : java_lang.String;
p1 : SHORTREAL;
p2 : SHORTREAL),NEW,ABSTRACT;
PROCEDURE (self:FillPolygons) FillPolygons*( p0 : ImageData;
p1 : java_awt.Color;
IN p2 : ARRAY OF INTEGER;
IN p3 : ARRAY OF INTEGER;
IN p4 : ARRAY OF INTEGER;
p5 : INTEGER;
p6 : BOOLEAN),NEW,ABSTRACT;
PROCEDURE (self:FillPolygons) createCachedContext*(p0 : java_awt_image.Raster;
p1 : java_awt_image.ColorModel;
p2 : java_awt.Color;
p3 : INTEGER;
p4 : INTEGER;
p5 : INTEGER;
p6 : INTEGER) : FillPolygonsRasterContext,NEW,EXTENSIBLE;
PROCEDURE (self:FillPolygonsRasterContext) invoke*(IN p0 : ARRAY OF INTEGER;
IN p1 : ARRAY OF INTEGER;
IN p2 : ARRAY OF INTEGER;
p3 : INTEGER;
p4 : BOOLEAN),NEW,ABSTRACT;
PROCEDURE (self:FillRect) FillRect*(p0 : ImageData;
p1 : java_awt.Color;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER;
p5 : INTEGER),NEW,ABSTRACT;
PROCEDURE (self:FillRect) createCachedContext*(p0 : java_awt_image.Raster;
p1 : java_awt_image.ColorModel;
p2 : java_awt.Color;
p3 : INTEGER;
p4 : INTEGER;
p5 : INTEGER;
p6 : INTEGER) : FillRectRasterContext,NEW,EXTENSIBLE;
PROCEDURE (self:FillRectRasterContext) invoke*(p0 : INTEGER;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER),NEW,ABSTRACT;
PROCEDURE (self:FillSpans) FillSpans*(p0 : ImageData;
p1 : java_awt.Color;
p2 : sun_java2d_pipe.SpanIterator),NEW,ABSTRACT;
PROCEDURE (self:GeneralRenderer) getPrimitives*() : POINTER TO ARRAY OF GraphicsPrimitive,NEW;
PROCEDURE (self:GIFAcceleratorLoops) getPrimitives*() : POINTER TO ARRAY OF GraphicsPrimitive,NEW;
PROCEDURE (self:GraphicsPrimitive) getLockFlags*() : POINTER TO ARRAY OF INTEGER,NEW;
PROCEDURE (self:GraphicsPrimitives) getPrimitives*() : POINTER TO ARRAY OF GraphicsPrimitive,NEW,ABSTRACT;
PROCEDURE (self:Gray16Blters) getPrimitives*() : POINTER TO ARRAY OF GraphicsPrimitive,NEW;
PROCEDURE (self:Gray8Blters) getPrimitives*() : POINTER TO ARRAY OF GraphicsPrimitive,NEW;
PROCEDURE (self:ImageData) amILocked*() : BOOLEAN,NEW;
PROCEDURE (self:ImageData) decLockCount*(),NEW;
PROCEDURE (self:ImageData) getByteDataArray*() : POINTER TO ARRAY OF BYTE,NEW;
PROCEDURE (self:ImageData) getBytePerChannel*() : INTEGER,NEW;
PROCEDURE (self:ImageData) getColorModel*() : java_awt_image.ColorModel,NEW;
PROCEDURE (self:ImageData) getDXDeviceArea*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:ImageData) getDXOutputArea*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:ImageData) getDXView*() : INTEGER,NEW;
PROCEDURE (self:ImageData) getDXViewArea*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:ImageData) getDYDeviceArea*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:ImageData) getDYOutputArea*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:ImageData) getDYView*() : INTEGER,NEW;
PROCEDURE (self:ImageData) getDYViewArea*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:ImageData) getData*() : INTEGER,NEW;
PROCEDURE (self:ImageData) getDataPointer*() : INTEGER,NEW;
PROCEDURE (self:ImageData) getGrayInverseLutData*() : INTEGER,NEW;
PROCEDURE (self:ImageData) getIntDataArray*() : POINTER TO ARRAY OF INTEGER,NEW;
PROCEDURE (self:ImageData) getIntLutDataArray*() : POINTER TO ARRAY OF INTEGER,NEW;
PROCEDURE (self:ImageData) getLockMethod*() : INTEGER,NEW;
PROCEDURE (self:ImageData) getLutData*() : INTEGER,NEW;
PROCEDURE (self:ImageData) getLutDataLength*() : INTEGER,NEW;
PROCEDURE (self:ImageData) getNumChannels*() : INTEGER,NEW;
PROCEDURE (self:ImageData) getOffsetX*() : INTEGER,NEW;
PROCEDURE (self:ImageData) getOffsetY*() : INTEGER,NEW;
PROCEDURE (self:ImageData) getPixelStride*() : INTEGER,NEW;
PROCEDURE (self:ImageData) getPixelsPerDataUnit*() : INTEGER,NEW;
PROCEDURE (self:ImageData) getPlatformInfo*() : INTEGER,NEW;
PROCEDURE (self:ImageData) getRaster*() : java_awt_image.Raster,NEW;
PROCEDURE (self:ImageData) getScanlineStride*() : INTEGER,NEW;
PROCEDURE (self:ImageData) getShortDataArray*() : POINTER TO ARRAY OF SHORTINT,NEW;
PROCEDURE (self:ImageData) getTransparency*() : INTEGER,NEW;
PROCEDURE (self:ImageData) getType*() : INTEGER,NEW;
PROCEDURE (self:ImageData) getXDeviceArea*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:ImageData) getXOutputArea*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:ImageData) getXSize*() : INTEGER,NEW;
PROCEDURE (self:ImageData) getXView*() : INTEGER,NEW;
PROCEDURE (self:ImageData) getXViewArea*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:ImageData) getYDeviceArea*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:ImageData) getYOutputArea*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:ImageData) getYSize*() : INTEGER,NEW;
PROCEDURE (self:ImageData) getYView*() : INTEGER,NEW;
PROCEDURE (self:ImageData) getYViewArea*() : INTEGER,NEW,EXTENSIBLE;
PROCEDURE (self:ImageData) incLockCount*(),NEW;
PROCEDURE (self:ImageData) moveOutputArea*(p0 : INTEGER;
p1 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:ImageData) printContent*(),NEW,EXTENSIBLE;
PROCEDURE (self:ImageData) setByteDataArray*(IN p0 : ARRAY OF BYTE),NEW;
PROCEDURE (self:ImageData) setBytePerChannel*(p0 : INTEGER),NEW;
PROCEDURE (self:ImageData) setColorModel*(p0 : java_awt_image.ColorModel),NEW;
PROCEDURE (self:ImageData) setDXDeviceArea*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:ImageData) setDXOutputArea*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:ImageData) setDXViewArea*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:ImageData) setDYDeviceArea*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:ImageData) setDYOutputArea*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:ImageData) setDYViewArea*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:ImageData) setDataPointer*(p0 : INTEGER),NEW;
PROCEDURE (self:ImageData) setDeviceArea*(p0 : INTEGER;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:ImageData) setGrayInverseLutData*(p0 : INTEGER),NEW;
PROCEDURE (self:ImageData) setIntDataArray*(IN p0 : ARRAY OF INTEGER),NEW;
PROCEDURE (self:ImageData) setIntLutDataArray*(IN p0 : ARRAY OF INTEGER),NEW;
PROCEDURE (self:ImageData) setLockMethod*(p0 : INTEGER),NEW;
PROCEDURE (self:ImageData) setLutData*(p0 : INTEGER),NEW;
PROCEDURE (self:ImageData) setLutDataLength*(p0 : INTEGER),NEW;
PROCEDURE (self:ImageData) setNumChannels*(p0 : INTEGER),NEW;
PROCEDURE (self:ImageData) setOffsetX*(p0 : INTEGER),NEW;
PROCEDURE (self:ImageData) setOffsetY*(p0 : INTEGER),NEW;
PROCEDURE (self:ImageData) setOutputArea*(p0 : INTEGER;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:ImageData) setPixelStride*(p0 : INTEGER),NEW;
PROCEDURE (self:ImageData) setPixelsPerDataUnit*(p0 : INTEGER),NEW;
PROCEDURE (self:ImageData) setPlatformInfo*(p0 : INTEGER),NEW;
PROCEDURE (self:ImageData) setRaster*(p0 : java_awt_image.Raster),NEW;
PROCEDURE (self:ImageData) setScanlineStride*(p0 : INTEGER),NEW;
PROCEDURE (self:ImageData) setShortDataArray*(IN p0 : ARRAY OF SHORTINT),NEW;
PROCEDURE (self:ImageData) setTransparency*(p0 : INTEGER),NEW;
PROCEDURE (self:ImageData) setType*(p0 : INTEGER),NEW;
PROCEDURE (self:ImageData) setViewArea*(p0 : INTEGER;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:ImageData) setXDeviceArea*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:ImageData) setXOutputArea*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:ImageData) setXSize*(p0 : INTEGER),NEW;
PROCEDURE (self:ImageData) setXViewArea*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:ImageData) setYDeviceArea*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:ImageData) setYOutputArea*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:ImageData) setYSize*(p0 : INTEGER),NEW;
PROCEDURE (self:ImageData) setYViewArea*(p0 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:IndexedCompositing) getPrimitives*() : POINTER TO ARRAY OF GraphicsPrimitive,NEW;
PROCEDURE (self:IndexGrayAccelerators) getPrimitives*() : POINTER TO ARRAY OF GraphicsPrimitive,NEW;
PROCEDURE (self:IntDiscreteRenderer) getPrimitives*() : POINTER TO ARRAY OF GraphicsPrimitive,NEW;
PROCEDURE (self:LockableRaster) containsTransparentPixels*() : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:LockableRaster) isTranslucent*() : BOOLEAN,NEW,EXTENSIBLE;
PROCEDURE (self:LockableRaster) lock*(p0 : INTEGER;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:LockableRaster) toString*() : java_lang.String,EXTENSIBLE;
PROCEDURE (self:LockableRaster) unlock*(),NEW,EXTENSIBLE;
PROCEDURE (self:OpaqueBlit) OpaqueBlit*(p0 : ImageData;
p1 : ImageData;
p2 : INTEGER;
p3 : INTEGER),NEW,ABSTRACT;
PROCEDURE (self:OpaqueBlitBg) OpaqueBlitBg*(p0 : ImageData;
p1 : ImageData;
p2 : INTEGER;
p3 : INTEGER;
p4 : java_awt.Color),NEW,ABSTRACT;
PROCEDURE (self:OpaqueDitheredBlit) OpaqueBlit*(p0 : ImageData;
p1 : ImageData;
p2 : INTEGER;
p3 : INTEGER),EXTENSIBLE;
PROCEDURE (self:OpaqueDitheredBlit) OpaqueDitheredBlit*(p0 : ImageData;
p1 : ImageData;
p2 : INTEGER;
p3 : INTEGER),NEW,ABSTRACT;
PROCEDURE (self:OpaqueDitheredBlitBg) OpaqueDitheredBlitBg*(p0 : ImageData;
p1 : ImageData;
p2 : INTEGER;
p3 : INTEGER;
p4 : java_awt.Color),NEW,ABSTRACT;
PROCEDURE (self:RasterOutputManager) compositeColorLoop*( p0 : sun_java2d.SunGraphics2D;
p1 : INTEGER;
p2 : SHORTREAL;
IN p3 : ARRAY OF BYTE;
p4 : INTEGER;
p5 : INTEGER;
p6 : INTEGER;
p7 : INTEGER;
p8 : INTEGER;
p9 : INTEGER;
p10 : java_awt.Color;
p11 : java_lang.Object) : java_lang.Object,NEW,EXTENSIBLE;
PROCEDURE (self:RasterOutputManager) compositePaintLoop*( p0 : sun_java2d.SunGraphics2D;
IN p1 : ARRAY OF BYTE;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER;
p5 : INTEGER;
p6 : INTEGER;
p7 : INTEGER;
p8 : java_awt_image.ColorModel;
p9 : java_awt_image.Raster;
p10 : java_lang.Object) : java_lang.Object,NEW,EXTENSIBLE;
PROCEDURE (self:RasterOutputManager) convertFrom!(p0 : OpaqueBlit;
p1 : LockableRaster;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER;
p5 : INTEGER) : LockableRaster,NEW,EXTENSIBLE;
PROCEDURE (self:RasterOutputManager) convertTo!(p0 : OpaqueBlit;
p1 : LockableRaster;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER;
p5 : INTEGER;
p6 : LockableRaster),NEW,EXTENSIBLE;
PROCEDURE (self:RasterOutputManager) copyArea*( p0 : sun_java2d.SunGraphics2D;
IN p1 : ARRAY OF BYTE;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER;
p5 : INTEGER;
p6 : INTEGER;
p7 : INTEGER;
p8 : INTEGER;
p9 : INTEGER;
p10 : java_lang.Object) : java_lang.Object,EXTENSIBLE;
PROCEDURE (self:RasterOutputManager) drawArc*(p0 : sun_java2d.SunGraphics2D;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER;
p5 : INTEGER;
p6 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:RasterOutputManager) drawBytes*( p0 : sun_java2d.SunGraphics2D;
IN p1 : ARRAY OF BYTE;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER;
p5 : INTEGER;
p6 : java_lang.Object) : java_lang.Object,NEW,EXTENSIBLE;
PROCEDURE (self:RasterOutputManager) drawChars*( p0 : sun_java2d.SunGraphics2D;
IN p1 : ARRAY OF CHAR;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER;
p5 : INTEGER;
p6 : java_lang.Object) : java_lang.Object,NEW,EXTENSIBLE;
PROCEDURE (self:RasterOutputManager) drawGlyphVector*(p0 : sun_java2d.SunGraphics2D;
p1 : java_awt_font.GlyphVector;
p2 : SHORTREAL;
p3 : SHORTREAL;
p4 : java_lang.Object) : java_lang.Object,NEW,EXTENSIBLE;
PROCEDURE (self:RasterOutputManager) drawLine*(p0 : sun_java2d.SunGraphics2D;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:RasterOutputManager) drawLine*(p0 : sun_java2d.SunGraphics2D;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER;
p5 : java_lang.Object) : java_lang.Object,NEW,EXTENSIBLE;
PROCEDURE (self:RasterOutputManager) drawOval*(p0 : sun_java2d.SunGraphics2D;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:RasterOutputManager) drawPolygon*( p0 : sun_java2d.SunGraphics2D;
IN p1 : ARRAY OF INTEGER;
IN p2 : ARRAY OF INTEGER;
p3 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:RasterOutputManager) drawPolygon*( p0 : sun_java2d.SunGraphics2D;
IN p1 : ARRAY OF INTEGER;
IN p2 : ARRAY OF INTEGER;
p3 : INTEGER;
p4 : java_lang.Object) : java_lang.Object,NEW,EXTENSIBLE;
PROCEDURE (self:RasterOutputManager) drawPolyline*( p0 : sun_java2d.SunGraphics2D;
IN p1 : ARRAY OF INTEGER;
IN p2 : ARRAY OF INTEGER;
p3 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:RasterOutputManager) drawPolyline*( p0 : sun_java2d.SunGraphics2D;
IN p1 : ARRAY OF INTEGER;
IN p2 : ARRAY OF INTEGER;
p3 : INTEGER;
p4 : java_lang.Object) : java_lang.Object,NEW,EXTENSIBLE;
PROCEDURE (self:RasterOutputManager) drawPolys*( p0 : sun_java2d.SunGraphics2D;
IN p1 : ARRAY OF INTEGER;
IN p2 : ARRAY OF INTEGER;
IN p3 : ARRAY OF INTEGER;
p4 : INTEGER;
p5 : BOOLEAN),NEW,EXTENSIBLE;
PROCEDURE (self:RasterOutputManager) drawPolys*( p0 : sun_java2d.SunGraphics2D;
IN p1 : ARRAY OF INTEGER;
IN p2 : ARRAY OF INTEGER;
IN p3 : ARRAY OF INTEGER;
p4 : INTEGER;
p5 : BOOLEAN;
p6 : java_lang.Object) : java_lang.Object,NEW,EXTENSIBLE;
PROCEDURE (self:RasterOutputManager) drawRect*(p0 : sun_java2d.SunGraphics2D;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:RasterOutputManager) drawRect*(p0 : sun_java2d.SunGraphics2D;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER;
p5 : java_lang.Object) : java_lang.Object,NEW,EXTENSIBLE;
PROCEDURE (self:RasterOutputManager) drawRoundRect*(p0 : sun_java2d.SunGraphics2D;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER;
p5 : INTEGER;
p6 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:RasterOutputManager) drawString*(p0 : sun_java2d.SunGraphics2D;
p1 : java_lang.String;
p2 : SHORTREAL;
p3 : SHORTREAL;
p4 : java_lang.Object) : java_lang.Object,NEW,EXTENSIBLE;
PROCEDURE (self:RasterOutputManager) fillArc*(p0 : sun_java2d.SunGraphics2D;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER;
p5 : INTEGER;
p6 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:RasterOutputManager) fillOval*(p0 : sun_java2d.SunGraphics2D;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:RasterOutputManager) fillPolygon*( p0 : sun_java2d.SunGraphics2D;
IN p1 : ARRAY OF INTEGER;
IN p2 : ARRAY OF INTEGER;
p3 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:RasterOutputManager) fillPolygon*( p0 : sun_java2d.SunGraphics2D;
IN p1 : ARRAY OF INTEGER;
IN p2 : ARRAY OF INTEGER;
p3 : INTEGER;
p4 : java_lang.Object) : java_lang.Object,NEW,EXTENSIBLE;
PROCEDURE (self:RasterOutputManager) fillPolys*( p0 : sun_java2d.SunGraphics2D;
IN p1 : ARRAY OF INTEGER;
IN p2 : ARRAY OF INTEGER;
IN p3 : ARRAY OF INTEGER;
p4 : INTEGER;
p5 : BOOLEAN),NEW,EXTENSIBLE;
PROCEDURE (self:RasterOutputManager) fillPolys*( p0 : sun_java2d.SunGraphics2D;
IN p1 : ARRAY OF INTEGER;
IN p2 : ARRAY OF INTEGER;
IN p3 : ARRAY OF INTEGER;
p4 : INTEGER;
p5 : BOOLEAN;
p6 : java_lang.Object) : java_lang.Object,NEW,EXTENSIBLE;
PROCEDURE (self:RasterOutputManager) fillRect*(p0 : sun_java2d.SunGraphics2D;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:RasterOutputManager) fillRect*(p0 : sun_java2d.SunGraphics2D;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER;
p5 : java_lang.Object) : java_lang.Object,NEW,EXTENSIBLE;
PROCEDURE (self:RasterOutputManager) fillRoundRect*(p0 : sun_java2d.SunGraphics2D;
p1 : INTEGER;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER;
p5 : INTEGER;
p6 : INTEGER),NEW,EXTENSIBLE;
PROCEDURE (self:RasterOutputManager) fillSpans*(p0 : sun_java2d.SunGraphics2D;
p1 : sun_java2d_pipe.SpanIterator),NEW,EXTENSIBLE;
PROCEDURE (self:RasterOutputManager) getColorPipe*() : sun_java2d_pipe.AlphaColorPipe,EXTENSIBLE;
PROCEDURE (self:RasterOutputManager) getPreferredModel*(p0 : java_awt_image.ColorModel;
p1 : java_awt_image.Raster;
p2 : java_awt.AlphaComposite;
p3 : java_awt.Color;
p4 : BOOLEAN) : java_awt_image.ColorModel,EXTENSIBLE;
PROCEDURE (self:RasterOutputManager) performBinaryComposite!( p0 : LockableRaster;
p1 : LockableRaster;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER;
p5 : INTEGER;
p6 : INTEGER;
p7 : INTEGER;
IN p8 : ARRAY OF BYTE;
p9 : INTEGER;
p10 : INTEGER;
p11 : INTEGER;
p12 : SHORTREAL;
p13 : java_awt.Color;
p14 : java_lang.Object) : java_lang.Object,NEW,EXTENSIBLE;
PROCEDURE (self:RasterOutputManager) performBinaryCompositeBg!( p0 : LockableRaster;
p1 : LockableRaster;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER;
p5 : INTEGER;
p6 : INTEGER;
p7 : INTEGER;
IN p8 : ARRAY OF BYTE;
p9 : INTEGER;
p10 : INTEGER;
p11 : INTEGER;
p12 : SHORTREAL;
p13 : java_awt.Color;
p14 : java_awt.Color;
p15 : java_lang.Object) : java_lang.Object,NEW,EXTENSIBLE;
PROCEDURE (self:RasterOutputManager) performOpaqueBlit!(p0 : LockableRaster;
p1 : LockableRaster;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER;
p5 : INTEGER;
p6 : INTEGER;
p7 : INTEGER;
p8 : java_lang.Object) : java_lang.Object,NEW,EXTENSIBLE;
PROCEDURE (self:RasterOutputManager) performOpaqueBlitBg!(p0 : LockableRaster;
p1 : LockableRaster;
p2 : java_awt.Color;
p3 : INTEGER;
p4 : INTEGER;
p5 : INTEGER;
p6 : INTEGER;
p7 : INTEGER;
p8 : INTEGER;
p9 : java_lang.Object) : java_lang.Object,NEW,EXTENSIBLE;
PROCEDURE (self:RasterOutputManager) performOpaqueDitheredBlit!(p0 : LockableRaster;
p1 : LockableRaster;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER;
p5 : INTEGER;
p6 : INTEGER;
p7 : INTEGER;
p8 : java_lang.Object) : java_lang.Object,NEW,EXTENSIBLE;
PROCEDURE (self:RasterOutputManager) performOpaqueDitheredBlitBg!(p0 : LockableRaster;
p1 : LockableRaster;
p2 : java_awt.Color;
p3 : INTEGER;
p4 : INTEGER;
p5 : INTEGER;
p6 : INTEGER;
p7 : INTEGER;
p8 : INTEGER;
p9 : java_lang.Object) : java_lang.Object,NEW,EXTENSIBLE;
PROCEDURE (self:RasterOutputManager) performTransparentBlit!(p0 : LockableRaster;
p1 : LockableRaster;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER;
p5 : INTEGER;
p6 : INTEGER;
p7 : INTEGER;
p8 : java_lang.Object) : java_lang.Object,NEW,EXTENSIBLE;
PROCEDURE (self:RasterOutputManager) performTransparentDitheredBlit!(p0 : LockableRaster;
p1 : LockableRaster;
p2 : INTEGER;
p3 : INTEGER;
p4 : INTEGER;
p5 : INTEGER;
p6 : INTEGER;
p7 : INTEGER;
p8 : java_lang.Object) : java_lang.Object,NEW,EXTENSIBLE;
PROCEDURE (self:RasterOutputManager) renderImage*( p0 : sun_java2d.SunGraphics2D;
p1 : java_awt_image.BufferedImage;
p2 : java_awt.Color;
p3 : INTEGER;
p4 : INTEGER;
p5 : INTEGER;
p6 : INTEGER;
IN p7 : ARRAY OF BYTE;
p8 : INTEGER;
p9 : java_lang.Object) : java_lang.Object,EXTENSIBLE;
PROCEDURE (self:RasterOutputManager) validatePipe*(p0 : sun_java2d.SunGraphics2D),EXTENSIBLE;
PROCEDURE (self:ShortCompositing) getPrimitives*() : POINTER TO ARRAY OF GraphicsPrimitive,NEW;
PROCEDURE (self:ShortDiscreteRenderer) getPrimitives*() : POINTER TO ARRAY OF GraphicsPrimitive,NEW;
PROCEDURE (self:TextRendering) getPrimitives*() : POINTER TO ARRAY OF GraphicsPrimitive,NEW;
PROCEDURE (self:ThreeByteRenderer) getPrimitives*() : POINTER TO ARRAY OF GraphicsPrimitive,NEW;
PROCEDURE (self:TransparentBlit) TransparentBlit*(p0 : ImageData;
p1 : ImageData;
p2 : INTEGER;
p3 : INTEGER),NEW,ABSTRACT;
PROCEDURE (self:TransparentDitheredBlit) TransparentDitheredBlit*(p0 : ImageData;
p1 : ImageData;
p2 : INTEGER;
p3 : INTEGER),NEW,ABSTRACT;
PROCEDURE (self:XBGRLoops) getPrimitives*() : POINTER TO ARRAY OF GraphicsPrimitive,NEW;
PROCEDURE (self:XORComposite) createContext*(p0 : java_awt_image.ColorModel;
p1 : java_awt_image.ColorModel;
p2 : java_awt.RenderingHints) : java_awt.CompositeContext,NEW,EXTENSIBLE;
PROCEDURE (self:XORComposite) getXorColor*() : java_awt.Color,NEW,EXTENSIBLE;
END sun_java2d_loops.