All Downloads are FREE. Search and download functionalities are using the official Maven repository.

META-INF.modules.java.desktop.classes.sun.java2d.pipe.BufferedContext.class Maven / Gradle / Ivy

????@Fsun/java2d/pipe/BufferedOpCodes"sun/java2d/pipe/BufferedRenderPipe
	
java/lang/Object()Vjava/lang/ref/WeakReference
	(Ljava/lang/Object;)V	sun/java2d/pipe/BufferedContextvalidSrcDataRefLjava/lang/ref/Reference;	validDstDataRef	validClipRef	validCompRef	 !
validPaintRef	#$%rqLsun/java2d/pipe/RenderQueue;
'()*+sun/java2d/pipe/RenderQueue	getBuffer ()Lsun/java2d/pipe/RenderBuffer;	-./bufLsun/java2d/pipe/RenderBuffer;12345sun/java2d/pipe/hw/AccelSurface
getContext#()Lsun/java2d/pipe/BufferedContext;
789validate?(Lsun/java2d/pipe/hw/AccelSurface;Lsun/java2d/pipe/hw/AccelSurface;Lsun/java2d/pipe/Region;Ljava/awt/Composite;Ljava/awt/geom/AffineTransform;Ljava/awt/Paint;Lsun/java2d/SunGraphics2D;I)V
;<9validateContext1>?@isValid()Z1BC@
isSurfaceLost
EF
invalidateContextHsun/java2d/InvalidPipeExceptionJbounds changed or surface lost
GL	M(Ljava/lang/String;)VOjava/awt/Color
NQRSgetRGB()I	UVWisValidatedPaintJustAColorZ	YZ[validatedRGBI
]^_`ajava/lang/ref/Referenceget()Ljava/lang/Object;	cdecurrentContext!Lsun/java2d/pipe/BufferedContext;
ghisetSurfacesE(Lsun/java2d/pipe/hw/AccelSurface;Lsun/java2d/pipe/hw/AccelSurface;)Vksun/java2d/pipe/Region
jmn@
isRectangular
jpqSgetLoX
jstSgetLoY
jvwSgetHiX
jyzSgetHiY
|}~setClip(Lsun/java2d/pipe/Region;)V
??
	resetClip	??[validatedFlags
???setComposite(Ljava/awt/Composite;I)V
??
resetComposite	??W
xformInUse
??
resetTransform	?????sun/java2d/SunGraphics2D	transformLjava/awt/geom/AffineTransform;	?
?????java/awt/geom/AffineTransformequals(Ljava/lang/Object;)Z
??	?"(Ljava/awt/geom/AffineTransform;)V
???setTransform
?????sun/java2d/pipe/BufferedPaintssetPaintK(Lsun/java2d/pipe/RenderQueue;Lsun/java2d/SunGraphics2D;Ljava/awt/Paint;I)V
????
resetPaint (Lsun/java2d/pipe/RenderQueue;)V1??
	markDirty
'???ensureCapacityAndAlignment(II)V
?????sun/java2d/pipe/RenderBufferputInt!(I)Lsun/java2d/pipe/RenderBuffer;1???getNativeOps()J
????putLong!(J)Lsun/java2d/pipe/RenderBuffer;
'???ensureCapacity(I)V
???Sposition
???S	remaining
j???getSpanIterator ()Lsun/java2d/pipe/SpanIterator;?????sun/java2d/pipe/SpanIteratornextSpan([I)Z
????"(II)Lsun/java2d/pipe/RenderBuffer;
'??
flushNow?java/awt/AlphaComposite
???SgetRule
????getAlpha()F
????putFloat!(F)Lsun/java2d/pipe/RenderBuffer;?sun/java2d/loops/XORComposite
???SgetXorPixel?java/lang/InternalError?not yet implemented
?L
????	getScaleX()D
????	putDouble!(D)Lsun/java2d/pipe/RenderBuffer;
????	getShearY
??	getShearX
??	getScaleY
??
getTranslateX
?
?
getTranslateY
]

clearNO_CONTEXT_FLAGS
ConstantValue
SRC_IS_OPAQUEUSE_MASK	Signature;3Ljava/lang/ref/Reference;/Ljava/lang/ref/Reference;+Ljava/lang/ref/Reference;CodeLineNumberTableLocalVariableTablethissrcData!Lsun/java2d/pipe/hw/AccelSurface;dstDataclipLsun/java2d/pipe/Region;compLjava/awt/Composite;xformpaintLjava/awt/Paint;sg2dLsun/java2d/SunGraphics2D;flagscontext$(Lsun/java2d/pipe/hw/AccelSurface;)VsurfacenewRGB
updateClipupdatePaintvalidatedSrcDatavalidatedDstData
validatedClip	txChanged
StackMapTable
countIndex	spanCountremainingSpansspan[IsiLsun/java2d/pipe/SpanIterator;;acLjava/awt/AlphaComposite;xorPixelgetRenderQueue()Lsun/java2d/pipe/RenderQueue;
SourceFileBufferedContext.java![[[$%./de!VWZ[?[?W??
	??N*?*?Y?
?*?Y?
?*?Y?
?*?Y?
?*?Y?
?*+?"*+?&?,?&	sghi(j4k@tEuMvNeN$%	<9?		+?0:*+,-?6????\	 ! "#$%&?'()*+[,e	<-:**?:?
??. 89Q?6	6
,?=?,?A?+?A?*?D?GYI?K??N?:?N?P6*?T?*?X?*?X6
?*?X6
*?T?*??\?6
*?T*??\?1:*??\?1:?b*?+?	,?6,?6	?6
*+,?f*?b*?Y+?
?*?Y,?
?*??\?j:
-
?	?h-?T	?G
?B
?l?:-?l?3-?o
?o?'-?r
?r?-?u
?u?-?x
?x?*-?{?*?*?Y-?
?*??\?*???-?*???*??6
*?Y?
?*??6?M*???*??*??6????*?????6?)?$*??Y???????*??*??6*?T??6

?,?*?"???
*?"??*?Y?
?,???F????!?%?/?7?A?H?Q?W?]?c?f?k?z?}???????????????????????????????!-9DL	P\qv?????? ?!?"?#?$?%?&?(?)?,?-?.?12
678$:+<8A>B?A*/[?e? ?! ?"#?$%?&??'(?)*?+[<0W	91W
??2 ??3 ?S4#
??5W68?!
?-?
?*11!?j?L?
hi1*?"??*?,F??W*?,+????W*?,,????W?H
IJ"K0L 1e1 1! ?
E*?"??*?,7??W?PQRe}~C++?l??*?"??*?,3??W*?,+?o??+?r??W*?,+?u??+?x??W??*?"??*?,4??W*?,5??W*?,??=*?,??W>*?,??l6?
:+??:???{?=*?,??W*?"??*?,5??W*?,??=*?,??W>*?,??l6*?,.??W*?,.??W*?,.??W*?,.??W?????*?,??W*?"??*?,6??W??!VWXY-ZC\L]V^``haqbscd?e?f?g?h?i?j?k?l?m?n?p?q?r?stuwx y*{Hh?7[s?8[?9[??:;??<=+e+"#6,?C?Fj>??J8?j?
E*?"??*?,:??W???e??|+?ޙ?+??N*?"??*?,8??W*?,-???W*?,-???W*?,??W?;+??*+???>*?"??*?,9??W*?,??W?
??Y????>?????+?7?@?J?R?[?e?n?q?{?44?@RA[|e|$%|+[6?C-	?
E*?"??*?,




© 2015 - 2025 Weber Informatics LLC | Privacy Policy