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

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

There is a newer version: 2024-05-10
Show newest version
????:?java/lang/Integer????????A?????

java/lang/Mathceil(D)D
round(D)J
java/lang/Object()V	 sun/java2d/pipe/RegionloxI	"# loy	%& hix	() hiy	+,-bands[I	/0 endIndex	234WHOLE_REGIONLsun/java2d/pipe/Region;
678getInstanceb(Lsun/java2d/pipe/Region;ZLjava/awt/Shape;Ljava/awt/geom/AffineTransform;)Lsun/java2d/pipe/Region;:java/awt/geom/RectangularShape
9<=>isEmpty()Z	@A4EMPTY_REGIONC!sun/java2d/pipe/ShapeSpanIterator
BEF(Z)V
BHIJ
setOutputArea(Lsun/java2d/pipe/Region;)VLMNOPjava/awt/ShapegetPathIterator=(Ljava/awt/geom/AffineTransform;)Ljava/awt/geom/PathIterator;
BRST
appendPath(Ljava/awt/geom/PathIterator;)V
BVWX
getPathBox([I)V
Z7[:([ILsun/java2d/pipe/SpanIterator;)Lsun/java2d/pipe/Region;
B]^dispose
`abclipAdd(II)I
debmax
ghbmin
jk
(IIII[II)V	mnop java/awt/Rectanglex	mrs y	muv width	mxy height
{|}getInstanceXYWH(IIII)Lsun/java2d/pipe/Region;
?bdimAdd
??}getInstanceXYXY
??(IIII)V
???appendSpans!(Lsun/java2d/pipe/SpanIterator;)V?????sun/java2d/pipe/SpanIteratornextSpan([I)Z
??X
appendSpan
??XendRow
??calcBBox
???	clipScale(ID)I
???getSafeTranslatedRegion(II)Lsun/java2d/pipe/Region;
??}getIntersectionXYWH
??}getIntersectionXYXY
???getIntersection.(Ljava/awt/Rectangle;)Lsun/java2d/pipe/Region;
?????java/awt/geom/Rectangle2DgetMinX()D
????getMinY
????getMaxX
????getMaxY
???(DDDD)Lsun/java2d/pipe/Region;
?????java/lang/DoubleisNaN(D)Z
???	clipRound(D)I
???isInsideXYXY(IIII)Z
???getSpanIterator ()Lsun/java2d/pipe/SpanIterator;
???isInsideQuickCheck(Lsun/java2d/pipe/Region;)Z
<
???filterSpans4(Lsun/java2d/pipe/Region;Lsun/java2d/pipe/Region;I)V
???intersectsQuickCheck
??}getBoundsIntersectionXYWH
??}getBoundsIntersectionXYXY
???encompasses
???	needSpace(I)V?java/lang/InternalError?bad span
???(Ljava/lang/String;)V
?????java/lang/System	arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)V
???encompassesXYXY?sun/java2d/pipe/RegionIterator
??J?"sun/java2d/pipe/RegionSpanIterator
????intersectClipBox&sun/java2d/pipe/RegionClipSpanIterator
9(Lsun/java2d/pipe/Region;Lsun/java2d/pipe/SpanIterator;)V	java/lang/StringBuilder
Region[[
append-(Ljava/lang/String;)Ljava/lang/StringBuilder;
(I)Ljava/lang/StringBuilder;,  => 
(C)Ljava/lang/StringBuilder;y{}[ x(
"#$toString()Ljava/lang/String;
&'initIDs	INIT_SIZE
ConstantValue2	GROW_SIZE	INCLUDE_A	INCLUDE_BINCLUDE_COMMONCodeLineNumberTableLocalVariableTablestartdim
StackMapTablevdvnewv
coordinateDsvthisendI(Ljava/awt/Shape;Ljava/awt/geom/AffineTransform;)Lsun/java2d/pipe/Region;sLjava/awt/Shape;atLjava/awt/geom/AffineTransform;a(Lsun/java2d/pipe/Region;Ljava/awt/Shape;Ljava/awt/geom/AffineTransform;)Lsun/java2d/pipe/Region;	devBounds	normalizeZboxsr#Lsun/java2d/pipe/ShapeSpanIterator;Mjava/awt/geom/AffineTransform-Pjava/lang/Throwable (IIII[I)Lsun/java2d/pipe/Region;spanloyspanhiyspanloxspanhixedgesy1y2indexrLjava/awt/Rectangle;wh([I)Lsun/java2d/pipe/Region;siLsun/java2d/pipe/SpanIterator;retgetScaledRegion(DD)Lsun/java2d/pipe/Region;x1x2savejncolnewbandsijsxsytloxtloythixthiygetTranslatedRegiondxdy5(Ljava/awt/geom/Rectangle2D;)Lsun/java2d/pipe/Region;Ljava/awt/geom/Rectangle2D;2(Lsun/java2d/pipe/Region;)Lsun/java2d/pipe/Region;getUnion
getDifferencegetExclusiveOracolyendbcolxendappenditax1ax2bx1bx2rarbflagsabandsbbands	acolstartay1ay2acolend	bcolstartby1by2bcolendgetBoundsIntersectioncurYrownumcurprevnumbandshiyindexgetLoX()IgetLoYgetHiXgetHiYgetWidth	getHeight
isRectangularcontains(II)ZnumspansisInsideXYWHintersectsQuickCheckXYXYencompassesXYWH	getBoundspathboxclipBoxToBoundsbboxgetIterator"()Lsun/java2d/pipe/RegionIterator;"([I)Lsun/java2d/pipe/SpanIterator;resultfilter>(Lsun/java2d/pipe/SpanIterator;)Lsun/java2d/pipe/SpanIterator;colsbLjava/lang/StringBuilder;hashCodeequals(Ljava/lang/Object;)ZoLjava/lang/Object;
SourceFileRegion.java1
( )*+ )*A434 # & ) 0 ,-, )-. )/0 )1A
'	?b2Z??`Y<???3efg45 6 7	ab2?(`=???????=?3tuv&x4 (8 (9 $: 7?
@G?A	??2w"&gI(???(	???(???3??????4";<:<7?
	??2?)'????'kJ)???)	???)???3"???
??? ?#?4 )8 )=<
:<7?
?2?*?*?*?!*?$*?'?3??	????44>4 # & ) k2?&*?*?*?!*?$*?'*?**?.?3"??	?????%?4H&>4& &# && &) &,-&? 	7@2>
?1*+?5?3?4
AB
CD	7E2F*+,?5?3?4 F4ABCD	782X,?9?,?9?;?????
:?BY?D:*?G,-?K?Q?U?Y:?\?:?\?$FNNPN36
	$*6=FKNU4>XF4XGHXABXCD>I-$4JK7?8LLNBO7Q2?.6.6??
????dh?
:66	6

??	?	.?_?c6	?	.?_?f6?S
?_?c6

?_?f6
?4?
O?O?O?O?O?
??{??Y?i????3^$%&'!*,+/,2-=.O/a0h1t2?3?4?5?6?7?8?-?<?=?<4?tDR 
?8S OiT aWU 6?s 
? ?# ?& ?) ?V-?W ?X ,?,-/?? 2?Y 	7)??NN???B	7?2>*?l*?q*?t*?w?z?3H4Z[	|}2X?~?~???3S4*p s \ ] 	7^2>?Y*.*.*.*.???3^4I-	?}2T?Y???3i4* # & ) 	7[2a?Y*.*.*.*.??M,+??,?3vwx4 I-_`a4??2?!?
M+,???*,?????*,??*???3????? ?4 !>4!_`I-7	?Nbc2??'??)??
*??????'??	)??
*?1?*?*?'??6*?!)??6*?$'??6*?')??6?Y??:	*?*:

?0*?.6?
:6
6
???

?
.)??Y6O?

?
.)??Y6O?

?
.Y6O6?E???F

?
.'??6

?
.'??6??O?O???
h`6
?ddlO?	d6??D?K?				Z?'Z?$Z?!??8	.?!	.?'	.?	.?$?	?.	?*	?3?+???*?,?6?@?J?T?e?k?p?v?|???????????????????????
??? ?'?8?>?A?G?M?h?q?z?????????4??)d ?e ??W ??X ?pf ?xg v'? |!h-i 
?j ?>4?k<?l<6jm @`n JVo TLp e;a4	k5,-
7e?U
NN?RNN>??&&?
	Nq?2?
.??*?*?`>*?!`6*?$`6*?'`6*??????Q*?!?????7*?$?????*?'?????
*????Y??:*?*:?~*?.6		?.	?
:

?*6	?Z
.`O?
.`O?
.Y6O??????
.`O?
.`O?????3b??????'????????????????????????????
??+?4?
?u? 	?hh-
?^i ?-g .>4.r .s m n o 'p ??a4??,-7??*@G?@G?@G?@G??7NN?4?(	N??2Nr*??_>*?!?_6*?$?_6*?'?_6?Y??:*?*:?0*?.6		?
:
66	??
??.?_Y6O
??.?_Y6O
??.Y6
O6?E?
?
?F?.?_6?.?_6?
?O
?O???
h`6?
ddlO?	d6??D?K?Z?'Z?$Z?!??8
.?!
.?'
.?
.?$??.
?*?3?'	'7=BH	N
QT
[r???????????? ?!
#%&'):,C-L.U/a6h7o:4??)d ?e q?W ??X ?pf ?xg 
H'? 	N!h-
Qi Tj r>4rr rs 	im _n Uo 'Kp 7;a4=5,-7`?T
NN?RNN>??&&?
	N??2I*+?l+?q+?t+?w???3C4>4Z[?}2d*?~?~???3L44>4p s \ ] ?t2r	%+?m?*+?m???*+??+??+??+?????3UVXY!X4%>4%Zu7??2?	9'???)????????????*'??)?????Ķ??3cd"f-g5f449>49<9#<9&<9)<7?}2?l*?ș*??Y*??
*??*?!?
*?!?*?$?
*?$?*?'?
*?'???:*?*?*?̶??3&	pqs"t2uBvYw`xiz4>l>4l l# l& l) Ya47?
??????????v2??*+?Й*?+*?Й+??Y+?*??
*??+?+?!*?!?
*?!?+?!+?$*?$?
*?$?+?$+?'*?'?
*?'?+?'??M,?Ԛ
,*+??,?3.??
???.?D?Z?t?{???4 ?>4?Z4ta47?
	?????????wv2??+?Ԛ+*?Й*?*?Ԛ*+?Й+??Y+?*??
*??+?+?!*?!?
*?!?+?!+?$*?$?
*?$?+?$+?'*?'?
*?'?+?'??M,*+??,?3*
??? ?"?<?R?h?????4 ?>4?Z4?
a47??""?""?""?""?""?""?""?""xv2?7+*?ٚ*?*+?Й????Y*?*?!*?$*?'??M,*+??,?3??
???.?5?4 7>47Z4.	a47
yv2?{+?ԙ*?*?ԙ+??Y+?*??
*??+?+?!*?!?
*?!?+?!+?$*?$?
*?$?+?$+?'*?'?
*?'?+?'??M,*+??,?3*
??	???,?B?X?r?y?4 {>4{Z4r	a47?
	??????????2??+?*:,?*:?(?
Y+?!OY+?'OYOY+?OY+?$O:?(?
Y,?!OY,?'OYOY,?OY,?$O:?
:6?.6?.6	?.6

h`6
6?.6?.6
?.6h`6*?!6*?'??	?O
+?.?1
6?.6?.6	?.6

h`6
???~???*?'Y6	6???
?O,?.?16?.6?.6
?.6h`6??i~??/*?'Y6
6??T?`??f6??:	?f6~??OO6
?$?.O?.O*????ۧ??M
?f6~??OO6?$?.O?.O*????ۧg	
?f6OO66?.6?.6?.6?.6?f6*??	*?6*?$??6
??.6?.6???~???*?$Y66????6??.6?.6???~???*?$Y66????2??f66?R?f6~??6?9??f6~??6??f6~??6?OO*??6???6??4*??*???3?p????6?;?`?f?i?s?}??????????????????????

#,0:DNZclov}? ?#?$?%?&?'?(?)?*?+?-?.?0?1?2?3?4?5678!:$=->3?9@=AABKCUD_EiFrG?H?I?J?K?L?N?O?Q?S?T?U?V?X?Y?[?_`abd$e4g;hDiTk]ljnooup{q?s?t?v?w?x?y?z4j$?(z ?A{ ?(| ?A{ } ~H$} 1~HD} Q~H](} j~H=Kz AG| K= U3? _)? i? rp -_{ ?>4??4??4?? ??-??-f4I-i1? s'? }? 	?? 
?? ??? ??? 
??? ??s 7?$?6NN)?_NNN?F=??'??%?'??\NNN-$?@??@??@??NNN???2I*+?l+?q+?t+?w?ܰ3?4>4Z[?}2d*?~?~?߰3?44>4p s \ ] ?}2?t*?*?&*??*?!?*?$?*?'?*??Y*??
*??*?!?
*?!?*?$?
*?$?*?'?
*?'????3?(?*?>?N?^?s?44t>4t t# t& t) 7?	*?**?**?**?**?**?**?**?**?v2zt*+??+?+*??*??Y+?*??
*??+?+?!*?!?
*?!?+?!+?$*?$?
*?$?+?$+?'*?'?
*?'?+?'???3&	??
???.?D?Z?s?4t>4tZ47?

	?????????X2>N+.Y=*??*?=+.Y>*?!?*?!>+.Y6*?$?	*?$6+.Y6*?'?	*?'6?	??+.6*?.?*?*`.?[*?*?*2?
?*?*??*+??+.6*?**Y?.Z`?.O*?**Y?.Z`?.O*?**Y?.Z`?.O?Z*?*.?E*?*`.?7*?**?.d.?(*?**?.d.?*?**?.dO?*??
??Y???*?**Y?.Z`?.O*?**Y?.Z`?.O*?*`\.`O?3j??"?5?H?T?U?Z?n?u???????????????????
????.?@?M?4HN>4NI-IT 8R (&U ;S Z?? 7 
?????6?D	??2?-*?.`*?*??!*?*?2`?
M*?*,*?.??*,?*?3???'?,?4 h-->4-? 7,?X2I?+.=+.>?m*?*:`..?Z`.`.?K`.h6????.?.??	??????+.``.O*?.?++.O+*?.O?3N???
??/?9?<?DUX^c	q
vw}?4>9>? d,-?>4?I-?? }? 7??NN??2??*?*L*?.?H*?.?****Z?'Z?$Z?!??$*+.?!*+.?'*+.?*+.?$*?.*?*?*?$=*?>66*?.?<6+`.6?+.?+.=h`6+d.?
+d.>???*?*+.?!*?$*+`.?'?3z
+29@GLQ R"W#\$_&b'k(o)w*z+?,?.?/?0?2?4?5?6?7?84Hw*? ?>4?,-Wi \d& _a? b^i 7#?+N ?N?$???2/*??3>4>4??2/*?!?3E4>4??2/*?$?3L4>4??2/*?'?3S4>4??2m *?$*???*?$*?dY4\ 7
???2m *?'*?!??*?'*?!dY4] 7
?=>2R*?$*??*?'*?!???3r4>47@?>2B
*?*???3z4
>47@??2W?*??*?$?*?!?*?'??*?*??>*?.?m*?*?.??*?*?.?*?*?.6h`>???*?*?.6h`6?!*?*?.??*?*?.??????3F?"?+?-?5?B?D?Q?\?c?f?q?y????????4>\? q.? ?>4?p ?s -ti 7
 ?!????2d*?~?~?Ȭ3?44>4p s \ ] ??2?'*?? *?!?*?$?*?'???3?44'>4' '# '& ') 7%@??2x9+?*?3+?*??(+?!*?!?+?$*?$?+?'*?'???3?49>49Z477@??2?'*?? *?$?*?!?*?'???3?44'>4' '# '& ') 7%@??2q2+?$*??(+?*?$?+?'*?!?+?!*?'???3?42>42Z470@??2x9*?*?3*?+??(*?!+?!?*?$+?$?*?'+?'???3?49>49Z477@??2d*?~?~???3?44>4p s \ ] ??2?.*?*?(*?? *?!?*?$?*?'???3?44.>4. .# .& .) 7,@?X2a+*?O+*?!O+*?$O+*?'O?3???4>4?-?X2?E+.*??
+*?O+.*?!?
+*?!O+.*?$?
+*?$O+.*?'?
+*?'O?3"	3
D4E>4E?-7??23	??Y*???34	>4??23	??Y*???34	>4??2_*??M,+.+.+.+.?,?3 !"4 >4?-?`??2v,*?*?+*?*?!*?$*?'??
?Y*+?L+?3*+ -*/4,>4,_`7 	#$2???Y?
L+?
W+*??W+?
W+*?!?W+?
W+*?$?W+?
W+*?'?W+]?W*?*??=*?.??+?
W+*?*?.?W+,?W+*?*?.?W+?
W*?*?.>h`>?9+?
W+*?*?.?W+?
W+*?*?.?W+)?W???+]?W??s+]?W+?!?3z4567!8*92:;;C<L=S>Z?\@dAlBzC?D?E?F?G?H?I?J?K?L?M?O?P?R?S4*?H? \?? ?>4???7?\?J:?	??2^)*?ԙ? *?h*?!h`*?$h`*?'	h`?3X4)>47\??2??*+??+???+?M*?ԙ,?Ԭ,?ԙ?,?*??$,?!*?!?,?$*?$?,?'*?'??*?*?,?*???,?*??*?.,?.??*?*N,?*:6*?.?-..???????3b]^`acde!f(g*iVlXn_olpsqus?t?v?w?x?y?z?x?}4>?i ?>4????Z4?(?-?"?-7!?+@?
NN??2H$?Y?????Y???1?%?3HI Z#[??




© 2015 - 2025 Weber Informatics LLC | Privacy Policy