
META-INF.modules.java.desktop.classes.sun.java2d.loops.GeneralRenderer.class Maven / Gradle / Ivy
???? :?
java/lang/Object ()V sun/java2d/loops/GeneralRenderer
"sun/java2d/loops/GraphicsPrimitive 'sun/java2d/loops/GraphicsPrimitiveProxy SetFillRectANY sun/java2d/loops/FillRect methodSignature Ljava/lang/String;
primTypeID I sun/java2d/loops/SurfaceType AnyColor Lsun/java2d/loops/SurfaceType; ! " # $ sun/java2d/loops/CompositeType SrcNoEa Lsun/java2d/loops/CompositeType; & ' Any
) * ?(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;ILsun/java2d/loops/SurfaceType;Lsun/java2d/loops/CompositeType;Lsun/java2d/loops/SurfaceType;)V , SetFillPathANY . / sun/java2d/loops/FillPath . 2 SetFillSpansANY 4 5 sun/java2d/loops/FillSpans 4 8 SetDrawLineANY : ; sun/java2d/loops/DrawLine : > SetDrawPolygonsANY @ A sun/java2d/loops/DrawPolygons @ D SetDrawPathANY F G sun/java2d/loops/DrawPath F J SetDrawRectANY L M sun/java2d/loops/DrawRect L P XorFillRectANY R S $ Xor U XorFillPathANY W XorFillSpansANY Y XorDrawLineANY [ XorDrawPolygonsANY ] XorDrawPathANY _ XorDrawRectANY a XorDrawGlyphListANY c d sun/java2d/loops/DrawGlyphList c g XorDrawGlyphListAAANY i j sun/java2d/loops/DrawGlyphListAA i
m n o p q %sun/java2d/loops/GraphicsPrimitiveMgr register (([Lsun/java2d/loops/GraphicsPrimitive;)V
s t u
doDrawLine X(Lsun/java2d/SurfaceData;Lsun/java2d/loops/PixelWriter;[ILsun/java2d/pipe/Region;IIII)[I
w x y z { sun/java2d/SurfaceData getRaster (IIII)Ljava/awt/image/Raster; } java/awt/image/WritableRaster
? ? ? ? sun/java2d/loops/PixelWriter setRaster "(Ljava/awt/image/WritableRaster;)V
? ? ?
writePixel (II)V
? ? ? ? ? sun/java2d/pipe/Region getLoX ()I
? ? ? ? getLoY
? ? ? ? getHiX
? ? ? ? getHiY
? ? ?
adjustLine ([IIIII)Z
? ? ? ? ? java/lang/Math min (II)I
? ? ? ? abs (I)I
? ? ? ? dimAdd
? ? ? ? ? sun/java2d/SunGraphics2D getCompClip ()Lsun/java2d/pipe/Region;
? ? ? ? getBoundsIntersectionXYXY (IIII)Lsun/java2d/pipe/Region;
? ? ? ? isEmpty ()Z
? ? ? doSetRect =(Lsun/java2d/SurfaceData;Lsun/java2d/loops/PixelWriter;IIII)V
? ? ? ? ? sun/font/GlyphList getBounds ()[I
? ? ? ? clipBoxToBounds ([I)V
? ? ? ? getNumGlyphs
? ? ? ?
setGlyphIndex (I)V
? ? ? ?
getMetrics
? ? ? ? getGrayBits ()[B
? ? ? outcode (IIIIII)I
w ? ? ?
getColorModel ()Ljava/awt/image/ColorModel; ? ? ? eargb
? ? ? ? ? java/awt/image/ColorModel getDataElements '(ILjava/lang/Object;)Ljava/lang/Object; ? !sun/java2d/loops/SolidPixelWriter
? ? ? (Ljava/lang/Object;)V
? ? ? ? getComposite ()Ljava/awt/Composite; ? sun/java2d/loops/XORComposite
? ? ? ? getXorColor ()Ljava/awt/Color;
? ? ? ? ? java/awt/Color getRGB
? ? ? ? getTransferType ? (sun/java2d/loops/XorPixelWriter$ByteData
? ? ? '(Ljava/lang/Object;Ljava/lang/Object;)V )sun/java2d/loops/XorPixelWriter$ShortData
? ? 'sun/java2d/loops/XorPixelWriter$IntData
? )sun/java2d/loops/XorPixelWriter$FloatData
? *sun/java2d/loops/XorPixelWriter$DoubleData
? java/lang/InternalError Unsupported XOR pixel type
(Ljava/lang/String;)V OUTCODE_TOP
ConstantValue OUTCODE_BOTTOM OUTCODE_LEFT
OUTCODE_RIGHT Code LineNumberTable LocalVariableTable this "Lsun/java2d/loops/GeneralRenderer; owner Ljava/lang/Class;
primitives %[Lsun/java2d/loops/GraphicsPrimitive; LocalVariableTypeTable Ljava/lang/Class<*>;
doDrawPoly Z(Lsun/java2d/SurfaceData;Lsun/java2d/loops/PixelWriter;[I[IIILsun/java2d/pipe/Region;IIZ)V x2 y2 sData Lsun/java2d/SurfaceData; pw Lsun/java2d/loops/PixelWriter; xPoints [I yPoints off nPoints clip Lsun/java2d/pipe/Region; transx transy close Z mx my x1 y1 tmp
StackMapTable/ x dstRast Ljava/awt/image/WritableRaster; steps bumpmajor bumpminor errminor errmajor xmajor ysteps xsteps dx dy ax ay error boundPts origx1 origy1 origx2 origy2
doDrawRect W(Lsun/java2d/loops/PixelWriter;Lsun/java2d/SunGraphics2D;Lsun/java2d/SurfaceData;IIII)V sg2d Lsun/java2d/SunGraphics2D; y w h r cx1 cy1 cx2 cy2 doDrawGlyphList e(Lsun/java2d/SurfaceData;Lsun/java2d/loops/PixelWriter;Lsun/font/GlyphList;Lsun/java2d/pipe/Region;)V alpha [B metrics gx1 gy1 gx2 gy2 i gl Lsun/font/GlyphList; bounds numd code xmin ymin xmax ymax t outcode1 outcode2 cxmin cymin cxmax cymax createSolidPixelWriter R(Lsun/java2d/SunGraphics2D;Lsun/java2d/SurfaceData;)Lsun/java2d/loops/PixelWriter; dstCM Ljava/awt/image/ColorModel; srcPixel Ljava/lang/Object; createXorPixelWriter comp Lsun/java2d/loops/XORComposite; xorrgb xorPixel
SourceFile GeneralRenderer.java InnerClasses? sun/java2d/loops/XorPixelWriter ByteData ShortData IntData FloatData
DoubleData 1 / *? ? 1 p * ?K? Y? Y*
? ? ? ? ? %? (SY? Y*+? -? 0? ? ? %? (SY? Y*1? 3? 6? ? ? %? (SY? Y*7? 9?