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

META-INF.modules.java.desktop.classes.sun.java2d.xr.XRCompositeManager.class Maven / Gradle / Ivy

????@?	 sun/java2d/xr/XRCompositeManagerinstance"Lsun/java2d/xr/XRCompositeManager;
	
 (Lsun/java2d/xr/XRSurfaceData;)V

	java/lang/Object()Vsun/java2d/xr/XRUtils		alphaMaskIsun/java2d/xr/XRColor

	
solidColorLsun/java2d/xr/XRColor;	 
extraAlphaF	"#$compRuleB	&'
alphaColor	)*+
xorEnabledZ	-.validatedPixel	01 validatedExtraAlpha3sun/java2d/xr/XRBackendNative
2
	678conLsun/java2d/xr/XRBackend;:"sun/java2d/xr/XRCompositeManager$1
9<	=%(Lsun/java2d/xr/XRCompositeManager;)V
?@ABCjava/security/AccessControllerdoPrivileged4(Ljava/security/PrivilegedAction;)Ljava/lang/Object;Ejava/lang/StringGfalse
DIJKequalsIgnoreCase(Ljava/lang/String;)ZMf	OP+enableGradCache
RSTU=sun/java2d/xr/XRPaintsregister
WX

initResourcesZsun/java2d/xr/MaskTileManager
\]^_`sun/java2d/xr/XRSurfaceDatagetXid()I
Yb	c&(Lsun/java2d/xr/XRCompositeManager;I)V	efg
maskBufferLsun/java2d/xr/MaskTileManager;isun/font/XRTextRenderer
h<	lmntextRendererLsun/font/XRTextRenderer;psun/java2d/xr/XRMaskImage
ob	stu	maskImageLsun/java2d/xr/XRMaskImage;wsun/java2d/xr/XRSolidSrcPict
vy	z(Lsun/java2d/xr/XRBackend;I)V	|}~
solidSrc32Lsun/java2d/xr/XRSolidSrcPict;
???
setForeground(I)V?????sun/java2d/xr/XRBackendcreatePixmap(IIII)I????
createPicture(II)I	??
alphaMaskPict????setPictureRepeat(II)V	??NO_ALPHA????renderRectangle (IBLsun/java2d/xr/XRColor;IIII)V	??gradCachePixmap	??gradCachePicture
???setColorValues	???gradientLsun/java2d/xr/XRSurfaceData;	\??picture????freePicture	??srcType	???texture	???validatedPaintLjava/awt/Paint;	???
validatedCompLjava/awt/Composite;
???setComposite(Ljava/awt/Composite;)V?java/awt/AlphaComposite
????getInstance(I)Ljava/awt/AlphaComposite;	??eargb	???sun/java2d/SunGraphics2D	????$sun/awt/image/PixelConverter$ArgbPreLsun/awt/image/PixelConverter;
?????sun/awt/image/PixelConverter
rgbToPixel(ILjava/awt/image/ColorModel;)I	???
paintState
R???setPaint-(Lsun/java2d/SunGraphics2D;Ljava/awt/Paint;)V
??XRResetPaint
?????java/awt/geom/AffineTransformclone()Ljava/lang/Object;
???invert?-java/awt/geom/NoninvertibleTransformException
???
setToIdentity
???getCurrentSource()Lsun/java2d/xr/XRSurfaceData;	???interpolationType
???ATransOpToXRQuality(I)I
\???validateAsSource$(Ljava/awt/geom/AffineTransform;II)V
??getAlpha()F
?`getRule
j2dAlphaCompToXR(I)B	

FULL_ALPHA	
alphaC
?byteToXRColorValuesun/java2d/loops/XORCompositejava/lang/InternalErrorjava/awt/CompositegetClass()Ljava/lang/Class;
 !"java/lang/ClassgetName()Ljava/lang/String;$%&makeConcatWithConstants&(Ljava/lang/String;)Ljava/lang/String;
(	)(Ljava/lang/String;)V???,-.renderComposite(BIIIIIIIIIII)V
\012getGC()J?456GCRectangles&(IJLsun/java2d/xr/GrowableRectArray;)V
89:;`sun/java2d/xr/GrowableRectArraygetSize
\=>`
getPicture
8@A?getX
8CD?getY
8FG?getWidth
8IJ?	getHeight?LMNrenderRectangles=(IBLsun/java2d/xr/XRColor;Lsun/java2d/xr/GrowableRectArray;)V
vPQRprepareSrcPict (I)Lsun/java2d/xr/XRSurfaceData;?TUVXRenderCompositeText,(BIIIIIIIILsun/java2d/xr/GrowableEltArray;)V
XYZisTexturePaintActive()Z
\]^
getAlphaColor()Lsun/java2d/xr/XRColor;SOLID
ConstantValueTEXTUREGRADIENTsolidSrcPictA(Lsun/java2d/xr/XRSurfaceData;)Lsun/java2d/xr/XRCompositeManager;CodeLineNumberTableLocalVariableTablesurface
StackMapTablethisgradPropLjava/lang/String;	parentXidextraAlphaMaskpixelsetGradientPaintsetTexturePaintvalidateCompositeState`(Ljava/awt/Composite;Ljava/awt/geom/AffineTransform;Ljava/awt/Paint;Lsun/java2d/SunGraphics2D;)Ve/Ljava/awt/geom/NoninvertibleTransformException;atLjava/awt/geom/AffineTransform;compxformpaintsg2dLsun/java2d/SunGraphics2D;updatePaint?java/awt/PaintaCompLjava/awt/AlphaComposite;maskRequiredXRComposite(IIIIIIIIIII)VsrcmaskdstsrcXsrcYmaskXmaskYdstXdstYwidthheight	cachedSrccachedXcachedYXRRenderRectanglesA(Lsun/java2d/xr/XRSurfaceData;Lsun/java2d/xr/GrowableRectArray;)Vrects!Lsun/java2d/xr/GrowableRectArray;XRCompositeRectanglesxyisrcPict
compositeBlitC(Lsun/java2d/xr/XRSurfaceData;Lsun/java2d/xr/XRSurfaceData;IIIIII)Vsxsydxdywh
compositeTextD(Lsun/java2d/xr/XRSurfaceData;IIIILsun/java2d/xr/GrowableEltArray;)VglyphSet
maskFormatelts Lsun/java2d/xr/GrowableEltArray;textCompRulegetMaskColorgetExtraAlphaMaskisSolidPaintActive
getBackend()Lsun/java2d/xr/XRBackend;
getExtraAlphagetCompRule()BgetTextRenderer()Lsun/font/XRTextRenderer;
getMaskBuffer!()Lsun/java2d/xr/MaskTileManager;getMaskImage()Lsun/java2d/xr/XRMaskImage;
SourceFileXRCompositeManager.javaNestMembersBootstrapMethods?
???%?$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;?-Composite accaleration not implemented for: InnerClassesArgbPre?%java/lang/invoke/MethodHandles$Lookup?java/lang/invoke/MethodHandlesLookup!
P+
_`ab`cd`e?}~???? #$'f????*+?.????1 78fgmntu)?ghP???Y*????iWXZjk?l	
hO?*?*?*?Y??*?*?!*?Y??%*?(*?,*?/*?2Y?4?5?9Y*?;?>?DM,?,F?H?,L?H???N*?Q*+?V*?YY*+?[?a?d*?hY*?j?k*?oY*+?[?q?r?iV]=	?@AB)I.K3N8^CaKbRhYibjpltnyp?q?r?sj ?m?k?RTnol?h\D@X
h?+?[=*?vY*?5?x?{*?*?5??>**?5????*?5*????*?5*???????N?+**?5 ????**?5*???????i.vxy{)|8~F[?a?w???j*?m?k??p)aql????hA	*????i
??j	m	rs
ho"*???*?5*??????*+??*???i????!?j"m"??lt
hG*+??*???i??
?jm???h4*???i
??jmuvh??-*???-??6+*???!+?*+???
??L*+??6*+???4*???ɠ?#*?ɵ?*??*???ѵ,**?,??'-?????-?ڧ*??*-??*???-,????:??
:??*????????????ij????'?,?1?4?9?O?X?a?g?o?t???????????????????????jR?wx?!yz?m?{??|z?}??~??+l2@?	?????????h:?+???z+??M*,???/*,???!**?/?*???*?*?%?	???4*?%*?j???**???*?5*??*?%??*?(?(+??*?(??Y+???#?'??iJ?????'?0?5?E?R?X?`?v?{?????????j o???m?{?l?E?0??Zhh1*?(?+*??? *???*??*?*?????i?j1ml"@??hm
??
*????66
6?N?D*???=*?????1*?5*????*??
?+
6
6*??6*?5*?!
	
?+
?i*
????2?T?W?Z?`?j??m??????????????????	??
??q?m?
i?l@?P??h?	g*?(?*?5+?[+?/,?3?M,?7?/*?5+?<*?!*?,??,?B,?E,?H???*?5+?<*?!*?,?K?i"
$6HPfj gmg??g??l3??h
	\*???>6,?7?J,??6,?B6,?E6,?H6*?5*?!+???+
?????i&	$,4U[j\	9?$1?,)?4!?P?\m\??\??T?l
??O??h~8*???2(-*?{*?,?O?*???*????i! #,%1'6*j8ml ??h?
	'*?5*?!+??*?,???+
?i
/&1j\	'm'??'??'?'?'?'?'?'???h?3*?!?
*?!?6*?5*???+???S?i9:2<jR3m3??3?3?3?3?3??!?$l@?^hI*?W?	?	?*?[?i?jml
C?`h/*??iCjmYZhC*?????iGjml@?ZhB
*?????iKj
ml@]^h/*?%?iOjm??h/*?5?iSjm?h/*?/?iWjm??h/*?!?i[jm??h/*?k?i_jm??h/*?d?icjm??h/*?r?igjm?h?N?i2???9????9???	???




© 2015 - 2025 Weber Informatics LLC | Privacy Policy