
META-INF.modules.java.desktop.classes.sun.java2d.xr.XRPaints$XRLinearGradient.class Maven / Gradle / Ivy
???? @ ?
sun/java2d/xr/XRPaints ()V
sun/java2d/SunGraphics2D getPaint ()Ljava/awt/Paint; java/awt/LinearGradientPaint
getColorSpace 1()Ljava/awt/MultipleGradientPaint$ColorSpaceType; -java/awt/MultipleGradientPaint$ColorSpaceType SRGB /Ljava/awt/MultipleGradientPaint$ColorSpaceType;
getStartPoint ()Ljava/awt/geom/Point2D;
! " sun/java2d/xr/XRUtils isPointCoordInShortRange (Ljava/awt/geom/Point2D;)Z
$ % getEndPoint
' ( ) getTransform !()Ljava/awt/geom/AffineTransform;
+ , - . / java/awt/geom/AffineTransform getDeterminant ()D
1 2 3 getColors ()[Ljava/awt/Color;
5 6 7 getCycleMethod .()Ljava/awt/MultipleGradientPaint$CycleMethod;
9 : ; getRepeatForCycleMethod /(Ljava/awt/MultipleGradientPaint$CycleMethod;)I
= > ? getFractions ()[F
A B C D E 'sun/java2d/xr/XRPaints$XRLinearGradient convertToIntArgbPixels ([Ljava/awt/Color;)[I
+ G H invert J -java/awt/geom/NoninvertibleTransformException
I L M printStackTrace A O P Q xrCompMan "Lsun/java2d/xr/XRCompositeManager;
S T U V W sun/java2d/xr/XRCompositeManager
getBackend ()Lsun/java2d/xr/XRBackend; Y Z [ \ ] sun/java2d/xr/XRBackend createLinearGradient 6(Ljava/awt/geom/Point2D;Ljava/awt/geom/Point2D;[F[II)I _ 1sun/java2d/xr/XRSurfaceData$XRInternalSurfaceData
^ a b (Lsun/java2d/xr/XRBackend;I)V
^ d e f setStaticSrcTx "(Ljava/awt/geom/AffineTransform;)V
S h i j setGradientPaint (Lsun/java2d/xr/XRSurfaceData;)V Code LineNumberTable LocalVariableTable this )Lsun/java2d/xr/XRPaints$XRLinearGradient; isPaintValid (Lsun/java2d/SunGraphics2D;)Z sg2d Lsun/java2d/SunGraphics2D; paint Ljava/awt/LinearGradientPaint;
StackMapTable
setXRPaint -(Lsun/java2d/SunGraphics2D;Ljava/awt/Paint;)V ex /Ljava/awt/geom/NoninvertibleTransformException; pt Ljava/awt/Paint; colors [Ljava/awt/Color; pt1 Ljava/awt/geom/Point2D; pt2 repeat I fractions [F pixels [I at Ljava/awt/geom/AffineTransform; con Lsun/java2d/xr/XRBackend; gradient x11sd 3Lsun/java2d/xr/XRSurfaceData$XRInternalSurfaceData; ? java/awt/Paint ~ ? java/awt/geom/Point2D ? ?
SourceFile
XRPaints.java NestHost InnerClasses ? java/awt/MultipleGradientPaint ColorSpaceType ? *java/awt/MultipleGradientPaint$CycleMethod CycleMethod XRLinearGradient ? sun/java2d/xr/XRSurfaceData XRInternalSurfaceData A k / *? ? l ? m n o p q k ? 8+? ?
M,? ? ? ',? ? ? ,? #? ? ,? &? *?? ? ? l ? ? ? ? ' ? 7 ? m 8 n o 8 r s 0 t u v
? 6
@ w x k ? {,?
N-? 0:-? :-? #:-? 4? 86-? <:*? @: -? &:
? F?
:? K? N? R: ? X 6? ^Y? `:
? c? N
? g? 4 9 <