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

META-INF.modules.java.desktop.classes.java.awt.Polygon.class Maven / Gradle / Ivy

????:?
java/lang/Object()Vjava/awt/Polygon	
xpoints[I	ypoints#java/lang/IndexOutOfBoundsException4npoints > xpoints.length || npoints > ypoints.length
(Ljava/lang/String;)V$java/lang/NegativeArraySizeExceptionnpoints < 0
	npointsI
!"#$%java/util/ArrayscopyOf([II)[I	'()boundsLjava/awt/Rectangle;
+,-./java/awt/Rectangle	translate(II)V1java/lang/Integer????
56789java/lang/Mathmin(II)I
5;<9max
+>?(IIII)V	+ABx	+DEwidth	+GHy	+JKheight
0MNO
highestOneBit(I)I
QR/updateBounds
TUVgetBoundingBox()Ljava/awt/Rectangle;
+
YZ[calculateBounds([I[II)V
+]^V	getBounds	`Aajava/awt/Point	`G
defcontains(II)Z
hei(DD)Z
]
+hmsun/awt/geom/Crossings$EvenOdd
lop(DDDD)V
rstuvsun/awt/geom/CrossingsaccumulateLine(DDDD)Z
xyz{|java/awt/geom/Point2DgetX()D
x~|getY
+??v
intersects
???getCrossings(DDDD)Lsun/awt/geom/Crossings;
r???isEmpty()Z
?y?java/awt/geom/Rectangle2D
?~
???|getWidth
???|	getHeight
?
r??icovers
?ev?$java/awt/Polygon$PolygonPathIterator
???F(Ljava/awt/Polygon;Ljava/awt/Polygon;Ljava/awt/geom/AffineTransform;)V
???getPathIterator=(Ljava/awt/geom/AffineTransform;)Ljava/awt/geom/PathIterator;?java/awt/Shape?java/io/SerializableserialVersionUIDJ
ConstantValue?Y@Y^?c?
MIN_LENGTHCodeLineNumberTableLocalVariableTablethisLjava/awt/Polygon;
StackMapTablereset
invalidateideltaXdeltaY
boundsMinX
boundsMinY
boundsMaxX
boundsMaxYaddPoint	newLength
DeprecatedRuntimeVisibleAnnotationsLjava/lang/Deprecated;(Ljava/awt/Point;)ZpLjava/awt/Point;insidegetBounds2D()Ljava/awt/geom/Rectangle2D;leftxtest1Dtest2curxcuryhitslastxlastyxloyloxhiyhicrossLsun/awt/geom/Crossings;(Ljava/awt/geom/Point2D;)ZLjava/awt/geom/Point2D;wh(Ljava/awt/geom/Rectangle2D;)ZrLjava/awt/geom/Rectangle2D;atLjava/awt/geom/AffineTransform;>(Ljava/awt/geom/AffineTransform;D)Ljava/awt/geom/PathIterator;flatness
SourceFilePolygon.javaNestMembersInnerClassesEvenOddPolygonPathIterator!??()????????I*?*?
?	*?
?
??~?????[??@*?+??	,??
?Y???
?Y??*?*+? ?	*,? ?
??&	?????(?-?6????*@??@@@????	
??=*?*?&????
??????4*?&??
?????./??5>*??*?	\.`O*?
\.`O????*?&?*?&?*???
???$?+?4??*"?5??5?5??
??!Z[?Li262636366?9+.6		?46	?:6,.6

?46
?:6????*?+Ydd?=?&??:???????(?1?7?@?I?O?h??p*B	7H
<?i??iiie?a?]?Y???	???;R/???*?&?@?&*?&*?&?C*?&?@d`?C*?&?@?*?&*?&?C*?&?@d?:?C*?&?F?&*?&*?&?I*?&?Fd`?I*?&?F?*?&*?&?I*?&?Fd?:?I??&	??#?.HSkv?? ????B?H?.-?/?z*?*?	??*?*?
??9*?h>?>?d~??L>**?	? ?	**?
? ?
*?	*?O*?
*?O*Y?`?*?&?	*?P??:"$#)$1%6(B)N+X,b-l.s/y1?*/?z??zBzH???*^V?/*?S??=???UV?r.*???+Y?W?*?&?**?	*?
*??X*?&?\??IJLM&O?.??????e??A
*+?_+?b?c??\?
??
??ef?G	*???g??l? 	??	B	H?f?G	*???g??~? 	??	B	H??????/*?j??????ei??*??*?S')?k??6*?	*?d.6*?
*?d.66

*???*?	
.6*?

.6		????'?????6?'?????6	?5)	???u)????j'???	??\'?g9)	?g9?2)???C)	????8'???	??*'?g9)?g9	d?od?k???6	6?
??'~?????$????&?3???H?Q?X?[?b?j?m?t?|???????????????????????????????????????q??
????????? ?????H??Q??	6??
??B?H??&??3???B?	?$	
?

?
??
@???_
n?lY')?n:	*?	*?d.6
*?
*?d.66*??9*?	.6*?
.6
	
???
??q??6

6????	??2???)?5?>?G?[?]?a?e?k??p>-?G$?
,??n??n??n??n??n??_??	R?
)E??1?,r?0r?
e??A
*+?w+?}?g????
??
???v??
<*??*?S')????*')'c)c??:		?	?????????)??><??<B?<H?<??<??)??	?
?r@???I	*+??+??+??+????????????ev??
A*??*?S')????*')'c)c??:		?	))c??????)	?>A??AB?AH?A??A??)??	??%r@e??I	*+??+??+??+?????????????????Y**+????"????????D*+????;? ???????????lr???




© 2015 - 2025 Weber Informatics LLC | Privacy Policy