
META-INF.modules.java.desktop.classes.java.awt.TexturePaint.class Maven / Gradle / Ivy
???? : q
java/lang/Object ()V
java/awt/TexturePaint bufImg Ljava/awt/image/BufferedImage;
java/awt/geom/Rectangle2D getX ()D tx D
getY ty
getWidth
! " # $ java/awt/image/BufferedImage ()I & ' sx
) * getHeight
! , * $ . / sy 1 java/awt/geom/Rectangle2D$Double
0 3 4 (DDDD)V 6 java/awt/geom/AffineTransform
5
5 9 : ; clone ()Ljava/lang/Object;
5 = > ? translate (DD)V
5 A B ? scale
D E F G H java/awt/TexturePaintContext
getContext ?(Ljava/awt/image/BufferedImage;Ljava/awt/geom/AffineTransform;Ljava/awt/RenderingHints;Ljava/awt/Rectangle;)Ljava/awt/PaintContext;
! J K L
getColorModel ()Ljava/awt/image/ColorModel;
N O P Q $ java/awt/image/ColorModel getTransparency S java/awt/Paint <(Ljava/awt/image/BufferedImage;Ljava/awt/geom/Rectangle2D;)V Code LineNumberTable LocalVariableTable this Ljava/awt/TexturePaint; txtr anchor Ljava/awt/geom/Rectangle2D; getImage ()Ljava/awt/image/BufferedImage;
getAnchorRect ()Ljava/awt/geom/Rectangle2D;
createContext ?(Ljava/awt/image/ColorModel;Ljava/awt/Rectangle;Ljava/awt/geom/Rectangle2D;Ljava/awt/geom/AffineTransform;Ljava/awt/RenderingHints;)Ljava/awt/PaintContext; cm Ljava/awt/image/ColorModel; deviceBounds Ljava/awt/Rectangle;
userBounds xform Ljava/awt/geom/AffineTransform; hints Ljava/awt/RenderingHints;
StackMapTable
SourceFile TexturePaint.java InnerClasses Double ! R ' / T U ? <*? *+? *,?
? *,? ? *,? *? ? ?o? %*,? (*? ? +?o? -? V C D E F G * H ; I W <