
META-INF.modules.java.desktop.classes.sun.java2d.loops.MaskFill.class Maven / Gradle / Ivy
???? @ ? sun/java2d/loops/MaskFill
primTypeID I
%sun/java2d/loops/GraphicsPrimitiveMgr locate ?(ILsun/java2d/loops/SurfaceType;Lsun/java2d/loops/CompositeType;Lsun/java2d/loops/SurfaceType;)Lsun/java2d/loops/GraphicsPrimitive;
locatePrim fillcache Lsun/java2d/loops/RenderCache;
sun/java2d/loops/RenderCache get p(Lsun/java2d/loops/SurfaceType;Lsun/java2d/loops/CompositeType;Lsun/java2d/loops/SurfaceType;)Ljava/lang/Object;
y(Lsun/java2d/loops/SurfaceType;Lsun/java2d/loops/CompositeType;Lsun/java2d/loops/SurfaceType;)Lsun/java2d/loops/MaskFill;
put q(Lsun/java2d/loops/SurfaceType;Lsun/java2d/loops/CompositeType;Lsun/java2d/loops/SurfaceType;Ljava/lang/Object;)V
" # $ % & "sun/java2d/loops/GraphicsPrimitive r(Ljava/lang/String;ILsun/java2d/loops/SurfaceType;Lsun/java2d/loops/CompositeType;Lsun/java2d/loops/SurfaceType;)V ( ) * methodSignature Ljava/lang/String;
" , % - s(JLjava/lang/String;ILsun/java2d/loops/SurfaceType;Lsun/java2d/loops/CompositeType;Lsun/java2d/loops/SurfaceType;)V
/ 0 1
getNativePrim ()J 3 4 5 6 7 sun/java2d/loops/SurfaceType OpaqueColor Lsun/java2d/loops/SurfaceType;
3 9 : ; equals (Ljava/lang/Object;)Z 3 = > 7 AnyColor @ A B C D sun/java2d/loops/CompositeType Xor Lsun/java2d/loops/CompositeType;
@ 9 G java/lang/InternalError I &Cannot construct MaskFill for XOR mode
F K % L (Ljava/lang/String;)V N !sun/java2d/loops/MaskFill$General
M P % Q _(Lsun/java2d/loops/SurfaceType;Lsun/java2d/loops/CompositeType;Lsun/java2d/loops/SurfaceType;)V S "MaskFill can only fill with colors U 'sun/java2d/loops/MaskFill$TraceMaskFill
T W % X (Lsun/java2d/loops/MaskFill;)V Z
MaskFill(...)
\ ] ^ _ ` java/lang/String toString ()Ljava/lang/String; b FillAAPgram(...) d e * fillPgramSignature g DrawAAPgram(...) i j * drawPgramSignature
l m n makePrimTypeID ()I
p % q (I)V
P
t u v registerGeneral '(Lsun/java2d/loops/GraphicsPrimitive;)V Code LineNumberTable LocalVariableTable srctype comptype dsttype getFromCache src comp dst o Ljava/lang/Object; fill Lsun/java2d/loops/MaskFill;
StackMapTable ? java/lang/Object q(Ljava/lang/String;Lsun/java2d/loops/SurfaceType;Lsun/java2d/loops/CompositeType;Lsun/java2d/loops/SurfaceType;)V this alternateSignature `(JLsun/java2d/loops/SurfaceType;Lsun/java2d/loops/CompositeType;Lsun/java2d/loops/SurfaceType;)V pNativePrim J MaskFill Q(Lsun/java2d/SunGraphics2D;Lsun/java2d/SurfaceData;Ljava/awt/Composite;IIII[BII)V FillAAPgram O(Lsun/java2d/SunGraphics2D;Lsun/java2d/SurfaceData;Ljava/awt/Composite;DDDDDD)V DrawAAPgram Q(Lsun/java2d/SunGraphics2D;Lsun/java2d/SurfaceData;Ljava/awt/Composite;DDDDDDDD)V canDoParallelograms ()Z
makePrimitive ?(Lsun/java2d/loops/SurfaceType;Lsun/java2d/loops/CompositeType;Lsun/java2d/loops/SurfaceType;)Lsun/java2d/loops/GraphicsPrimitive; traceWrap &()Lsun/java2d/loops/GraphicsPrimitive; ()V
SourceFile
MaskFill.java NestMembers InnerClasses General
TraceMaskFill ! " ) * e * j *
w S
? *+,? ? ? x > ? > y
z 7
{ D
| 7 w S
? *+,?
? ? x G H G y
z 7
{ D
| 7 } w ? .? *+,? N-? -? ?*+,? :? ? *+,? ? x T
U V X Y Z + \ y 4 . ~ 7 . D . ? 7
$ ? ? ? ? ? ? ?? % ? w c
*+? ,-? !? x
d e y 4
? ?
? *
z 7
{ D
| 7 % Q w Z *? '? +,-? !? x
k
l y * ? ? z 7 { D | 7 % ? w g *? '? -? +? x
s t y 4 ? ? ? ? z 7 { D | 7 ? ? ? ? ? ? ? ? w D *? . ?? ? ? x ? y ? ? ?
@ ? ? w ? =? 2+? 8?
? <+? 8? "? ?,? E?
? FYH? J?? MY+,-? O?? FYR? J? x ? ? ? ? ( ? 3 ? y * = ? ? = z 7 = { D = | 7 ?
? ? w 3 ? TY*? V? x ? y ? ? ? ? w p 8Y? [? 'a? [? cf? [? h? k? ? Y
? o? ? Y? r? s? x &