
META-INF.modules.java.desktop.classes.java.awt.LinearGradientPaint.class Maven / Gradle / Ivy
???? : ? java/awt/geom/Point2D$Float
(FF)V
*java/awt/MultipleGradientPaint$CycleMethod NO_CYCLE ,Ljava/awt/MultipleGradientPaint$CycleMethod;
java/awt/LinearGradientPaint p(Ljava/awt/geom/Point2D;Ljava/awt/geom/Point2D;[F[Ljava/awt/Color;Ljava/awt/MultipleGradientPaint$CycleMethod;)V -java/awt/MultipleGradientPaint$ColorSpaceType SRGB /Ljava/awt/MultipleGradientPaint$ColorSpaceType; java/awt/geom/AffineTransform
()V
?(Ljava/awt/geom/Point2D;Ljava/awt/geom/Point2D;[F[Ljava/awt/Color;Ljava/awt/MultipleGradientPaint$CycleMethod;Ljava/awt/MultipleGradientPaint$ColorSpaceType;Ljava/awt/geom/AffineTransform;)V
! " # $ java/awt/MultipleGradientPaint ?([F[Ljava/awt/Color;Ljava/awt/MultipleGradientPaint$CycleMethod;Ljava/awt/MultipleGradientPaint$ColorSpaceType;Ljava/awt/geom/AffineTransform;)V & java/lang/NullPointerException ( $Start and end points must benon-null
% * + (Ljava/lang/String;)V
- . / 0 1 java/awt/geom/Point2D equals (Ljava/lang/Object;)Z 3 "java/lang/IllegalArgumentException 5 Start point cannot equalendpoint
2 * 8 java/awt/geom/Point2D$Double
- : ; < getX ()D
- > ? < getY
7 A B (DD)V D E F start Ljava/awt/geom/Point2D; H I F end
K L "(Ljava/awt/geom/AffineTransform;)V N O P gradientTransform Ljava/awt/geom/AffineTransform;
R S L concatenate U V W fractions [F Y Z cycleMethod \ ] REPEAT _ `
colorSpace b java/awt/GradientPaintContext d e f colors [Ljava/awt/Color;
a h i ?(Ljava/awt/image/ColorModel;Ljava/awt/geom/Point2D;Ljava/awt/geom/Point2D;Ljava/awt/geom/AffineTransform;Ljava/awt/Color;Ljava/awt/Color;Z)V k #java/awt/LinearGradientPaintContext
j m n?(Ljava/awt/LinearGradientPaint;Ljava/awt/image/ColorModel;Ljava/awt/Rectangle;Ljava/awt/geom/Rectangle2D;Ljava/awt/geom/AffineTransform;Ljava/awt/RenderingHints;Ljava/awt/geom/Point2D;Ljava/awt/geom/Point2D;[F[Ljava/awt/Color;Ljava/awt/MultipleGradientPaint$CycleMethod;Ljava/awt/MultipleGradientPaint$ColorSpaceType;)V (FFFF[F[Ljava/awt/Color;)V Code LineNumberTable LocalVariableTable this Ljava/awt/LinearGradientPaint; startX F startY endX endY F(FFFF[F[Ljava/awt/Color;Ljava/awt/MultipleGradientPaint$CycleMethod;)V D(Ljava/awt/geom/Point2D;Ljava/awt/geom/Point2D;[F[Ljava/awt/Color;)V
StackMapTable W f RuntimeVisibleAnnotations "Ljava/beans/ConstructorProperties; value
startPoint endPoint transform
createContext ?(Ljava/awt/image/ColorModel;Ljava/awt/Rectangle;Ljava/awt/geom/Rectangle2D;Ljava/awt/geom/AffineTransform;Ljava/awt/RenderingHints;)Ljava/awt/PaintContext; cyclic Z cm Ljava/awt/image/ColorModel; deviceBounds Ljava/awt/Rectangle;
userBounds Ljava/awt/geom/Rectangle2D; hints Ljava/awt/RenderingHints;
getStartPoint ()Ljava/awt/geom/Point2D; getEndPoint
SourceFile LinearGradientPaint.java InnerClasses Float CycleMethod ColorSpaceType Double 1 ! E F I F o p ? *? Y#$? ? Y%? ? ?
? q
? ? r H s t u v w v x v y v V W e f z p ? *? Y#$? ? Y%? ?
? q
? ? r R s t u v w v x v y v V W e f Z { p c
*+,-? ?
? q
? ? r 4
s t
E F
I F
V W
e f p v *+,-? ? Y? ? ? q
? ? r > s t E F I F V W e f Z p
X*-? +? ,?
? %Y'? )?+,? ,?
? 2Y4? 6?*? 7Y+? 9+? =? @? C*? 7Y,? 9,? =? @? G? q "
! % '&