
META-INF.modules.java.desktop.classes.sun.awt.image.ShortInterleavedRaster.class Maven / Gradle / Ivy
???? :9
java/awt/image/SampleModel createDataBuffer ()Ljava/awt/image/DataBuffer; java/awt/image/DataBufferUShort
java/awt/Rectangle
java/awt/Point x I y
getWidth ()I
getHeight
(IIII)V
! " # $sun/awt/image/ShortInterleavedRaster ?(Ljava/awt/image/SampleModel;Ljava/awt/image/DataBufferUShort;Ljava/awt/Rectangle;Ljava/awt/Point;Lsun/awt/image/ShortInterleavedRaster;)V
% & ' ( "sun/awt/image/ShortComponentRaster ?(Ljava/awt/image/SampleModel;Ljava/awt/image/DataBufferUShort;Ljava/awt/Rectangle;Ljava/awt/Point;Lsun/awt/image/ShortComponentRaster;)V * + minX - . width 0 1 maxX 3 4 minY 6 7 height 9 : maxY
< = > stealData &(Ljava/awt/image/DataBufferUShort;I)[S @ A B data [S D *java/awt/image/PixelInterleavedSampleModel F #java/awt/image/ComponentSampleModel
H I getNumBands
E K L getScanlineStride N O scanlineStride
E Q R getPixelStride T U pixelStride
E W X Y getBandOffsets ()[I [ \ ] dataOffsets [I
a b getNumDataElements d +java/awt/image/SinglePixelPackedSampleModel
c K
g h getOffset j $java/awt/image/RasterFormatException l m n makeConcatWithConstants 0(Ljava/awt/image/SampleModel;)Ljava/lang/String;
i p q (Ljava/lang/String;)V s t
bandOffset
v w x verify ()V
z { ] | } clone ()Ljava/lang/Object; (java/lang/ArrayIndexOutOfBoundsException ? Coordinate out of bounds!
~ p ? ? numDataElements B
? ? ? ? ? java/lang/System arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V
? ? x markDirty
? ? ? ? java/awt/image/Raster getMinX
? ? ? getMinY
?
?
? ? ? setDataElements (IIIILjava/awt/image/Raster;)V
? ? ? ? getDataElements *(IIIILjava/lang/Object;)Ljava/lang/Object;
? ? ? (IIIILjava/lang/Object;)V
? ? ? createWritableChild )(IIIIII[I)Ljava/awt/image/WritableRaster; ? x lies outside the raster ? y lies outside the raster ? (x + width) is outside of Raster ? !(y + height) is outside of Raster ? ? ? sampleModel Ljava/awt/image/SampleModel;
? ? ? createSubsetSampleModel ([I)Ljava/awt/image/SampleModel; ? ? ?
dataBuffer Ljava/awt/image/DataBuffer; ? ? sampleModelTranslateX ? ? sampleModelTranslateY
? ? (II)V . 7 ? m ? &(Ljava/lang/String;)Ljava/lang/String;
? ? ? createCompatibleSampleModel (II)Ljava/awt/image/SampleModel;
? ? /(Ljava/awt/image/SampleModel;Ljava/awt/Point;)V
? ? ? createCompatibleWritableRaster #(II)Ljava/awt/image/WritableRaster; ? java/lang/String ? m ? (III)Ljava/lang/String;
? p Code LineNumberTable LocalVariableTable this &Lsun/awt/image/ShortInterleavedRaster; origin Ljava/awt/Point; P(Ljava/awt/image/SampleModel;Ljava/awt/image/DataBufferUShort;Ljava/awt/Point;)V !Ljava/awt/image/DataBufferUShort; i csm %Ljava/awt/image/ComponentSampleModel; xOffset yOffset sppsm -Ljava/awt/image/SinglePixelPackedSampleModel; aRegion Ljava/awt/Rectangle; parent
StackMapTable getDataOffsets
getDataOffset (I)I band getDataStorage ()[S ((IILjava/lang/Object;)Ljava/lang/Object; outData obj Ljava/lang/Object; off c xoff xstart w h yoff ystart java/lang/Object getShortData (IIIII[S)[S
(IIII[S)[S (IILjava/lang/Object;)V inData (IILjava/awt/image/Raster;)V inRaster Ljava/awt/image/Raster; dstOffX dstOffY startY dstX dstY srcOffX srcOffY tdata putShortData
(IIIII[S)V (IIII[S)V createChild !(IIIIII[I)Ljava/awt/image/Raster; x0 y0 bandList newRaster Ljava/awt/image/WritableRaster; sm deltaX deltaY !()Ljava/awt/image/WritableRaster; toString ()Ljava/lang/String;
SourceFile ShortInterleavedRaster.java BootstrapMethods(
)*+ m, $java/lang/invoke/StringConcatFactory ?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;. ?ShortInterleavedRasters must have PixelInterleavedSampleModel, SinglePixelPackedSampleModel or 1 band ComponentSampleModel. Sample model is 0
negative 2 ?ShortInterleavedRaster: width = height = #numDataElements InnerClasses5 %java/lang/invoke/MethodHandles$Lookup7 java/lang/invoke/MethodHandles Lookup ! % 1 : ? ? x &*++? ? ? Y,? ,? +? +? ? ,? ? ? H I L M " H % P ? &