
META-INF.modules.java.desktop.classes.java.awt.GradientPaintContext.class Maven / Gradle / Ivy
???? : java/awt/GradientPaintContext cachedModel Ljava/awt/image/ColorModel;
cached Ljava/lang/ref/WeakReference;
java/lang/ref/WeakReference get ()Ljava/lang/Object; java/awt/image/Raster
getWidth ()I
getHeight
java/awt/image/ColorModel createCompatibleWritableRaster #(II)Ljava/awt/image/WritableRaster;
! " # (Ljava/lang/Object;)V
% & ' " ( java/lang/Object ()V * java/awt/geom/Point2D$Double
) , " - (DD)V
/ 0 1 2 3 java/awt/geom/AffineTransform
createInverse !()Ljava/awt/geom/AffineTransform;
/ 5 6 7 deltaTransform G(Ljava/awt/geom/Point2D;Ljava/awt/geom/Point2D;)Ljava/awt/geom/Point2D; 9 -java/awt/geom/NoninvertibleTransformException
; < = > - java/awt/geom/Point2D setLocation
; @ A B getX ()D
; D E B getY G java/lang/Double K L M dx D O P M dy
/ R S 7 transform U V M x1 X Y M y1 [ \ ] cyclic Z
_ ` a b java/awt/Color getRGB d e xrgbmodel g h model j java/awt/image/DirectColorModel
i l m getAlphaMask
i o p
getRedMask
i r s getGreenMask ?
i v w getBlueMask ? z { xbgrmodel
} ~
getRGBdefault ()Ljava/awt/image/ColorModel; ? ? ? interp [IC? ? ? ? saved Ljava/awt/image/Raster;
? ? ? putCachedRaster 5(Ljava/awt/image/ColorModel;Ljava/awt/image/Raster;)V
? ? ? getCachedRaster 6(Ljava/awt/image/ColorModel;II)Ljava/awt/image/Raster; ? $sun/awt/image/IntegerComponentRaster
? ? ? ?
getDataOffset (I)I
? ? ? getScanlineStride
? ? ? ? getDataStorage ()[I
? ? ? cycleFillRaster ([IIIIIDDD)V
? ? ? clipFillRaster
? ? ? ( markDirty@ A? ?? @p
i ? " ? (IIII)V ? java/awt/PaintContext Signature 6Ljava/lang/ref/WeakReference; Code LineNumberTable LocalVariableTable ras cm w I h
StackMapTable cw ch iw ih cras ?(Ljava/awt/image/ColorModel;Ljava/awt/geom/Point2D;Ljava/awt/geom/Point2D;Ljava/awt/geom/AffineTransform;Ljava/awt/Color;Ljava/awt/Color;Z)V inverse Ljava/awt/geom/AffineTransform; e /Ljava/awt/geom/NoninvertibleTransformException; p Ljava/awt/geom/Point2D; c Ljava/awt/Color; dcm !Ljava/awt/image/DirectColorModel; tmp rel F rgb i this Ljava/awt/GradientPaintContext; p1 p2 xform c1 c2 xvec yvec udx udy ulenSq dp1 rgb1 rgb2 a1 r1 g1 b1 da dr dg db dispose
getColorModel getRaster (IIII)Ljava/awt/image/Raster; x y rowrel rast irast &Lsun/awt/image/IntegerComponentRaster; off adjust pixels ? j icolrel irowrel idx idy colrel
SourceFile GradientPaintContext.java InnerClasses Double % ? e {
? ? V M Y M L M P M \ ] ? ? ? ? h ( ? ? ? ? 8*? ? -? ? '? ? ? N-? -? ? -? ? ? -?*? ? ? &