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

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

????8{
Z
Y


Y
Y
Y
Y
Y
Y
Y
Y

"
Y
"
Y 
Y!@
Y"
#$??UUUUUU??UUUUUU????????/h
"%
&'
"()???R8-se
"*A??
"+
",
Y-
Y.
Y/@
Y0
&1
Y2
Y3
Y4
Y5Ac?
Y6@?@@P??
"7
Y8
I9
I:
Y;
Y<
=
=
=>
=?
Y@A?
IB
IC
YD
YE
=FG
PHI
YJ
RK
ZLMN
WOPQRSTDoubleInnerClassesUFloat()VCodeLineNumberTableLocalVariableTablethisLjava/awt/geom/CubicCurve2D;getX1()DgetY1getP1()Ljava/awt/geom/Point2D;	getCtrlX1	getCtrlY1	getCtrlP1	getCtrlX2	getCtrlY2	getCtrlP2getX2getY2getP2setCurve(DDDDDDDD)V([DI)Vcoords[DoffsetI_(Ljava/awt/geom/Point2D;Ljava/awt/geom/Point2D;Ljava/awt/geom/Point2D;Ljava/awt/geom/Point2D;)Vp1Ljava/awt/geom/Point2D;cp1cp2p2([Ljava/awt/geom/Point2D;I)Vpts[Ljava/awt/geom/Point2D;(Ljava/awt/geom/CubicCurve2D;)Vc
getFlatnessSq(DDDDDDDD)Dx1Dy1ctrlx1ctrly1ctrlx2ctrly2x2y2getFlatness([DI)D	subdivide;(Ljava/awt/geom/CubicCurve2D;Ljava/awt/geom/CubicCurve2D;)VleftrightW(Ljava/awt/geom/CubicCurve2D;Ljava/awt/geom/CubicCurve2D;Ljava/awt/geom/CubicCurve2D;)Vsrccenterxcenteryctrlx12ctrly12ctrlx21ctrly21
StackMapTable([DI[DI[DI)Vsrcoffleftoffrightoff{
solveCubic([D)Ieqn([D[D)Iiphitnumsqrt_DuvuverrresdABCsq_Apqcb_psubfixRoots([D[DI)Itmpfxefx0fx1xex0
badRootValgoodRootbadRootxfx	intervals	critCountrefineRootWithHint([DDDD)DslopeydeltanewtminmaxderivorigtbisectRootWithHinthintdelta1delta2x02xe2fx02fxe2
bisectRoot([DDD)Dfmm
inInterval(DDD)Zwithiniszero(DD)Z
oppositeSignssolveEqn([DID)DordergetRootUpperBound([D)DabMcontains	crossings(Ljava/awt/geom/Point2D;)Z
intersects(DDDD)ZwhnumCrossings(Ljava/awt/geom/Rectangle2D;)ZrLjava/awt/geom/Rectangle2D;
rectCrossings(DDDD)I	getBounds()Ljava/awt/Rectangle;getPathIterator=(Ljava/awt/geom/AffineTransform;)Ljava/awt/geom/PathIterator;atLjava/awt/geom/AffineTransform;>(Ljava/awt/geom/AffineTransform;D)Ljava/awt/geom/PathIterator;flatnessclone()Ljava/lang/Object;e&Ljava/lang/CloneNotSupportedException;
SourceFileCubicCurve2D.javaNestMembersbcwxVWjXjijkjnjojqjrjtjujYZ[?\??]^??????_`?a^bcde^java/lang/Mathf^g^h^????????ij???????????\??klmn????opjqj??sun/awt/geom/Curverstu??vw?java/awt/geom/CubicIteratorbx$java/awt/geom/FlatteningPathIteratorby$java/lang/CloneNotSupportedExceptionjava/lang/InternalErrorbzjava/awt/geom/CubicCurve2Djava/lang/Objectjava/awt/Shapejava/lang/Cloneable!java/awt/geom/CubicCurve2D$Double java/awt/geom/CubicCurve2D$Floatjava/awt/geom/Point2DgetXgetYjava/awt/geom/Line2DptSegDistSq	(DDDDDD)D(DD)Dsqrt(D)Djava/awt/geom/QuadCurve2DsolveQuadraticacosjava/util/ArrayscopyOf([DI)[Dcoscbrtabsulpsort([DII)VpointCrossingsForLine	(DDDDDD)IpointCrossingsForCubic(DDDDDDDDDDI)Ijava/awt/geom/Rectangle2DgetWidth	getHeightrectCrossingsForLine(IDDDDDDDD)IrectCrossingsForCubic(IDDDDDDDDDDDDI)IgetBounds2D()Ljava/awt/geom/Rectangle2D;>(Ljava/awt/geom/CubicCurve2D;Ljava/awt/geom/AffineTransform;)V (Ljava/awt/geom/PathIterator;D)V(Ljava/lang/Throwable;)V!YZ[\2bcd3*??e
PQfghijkjlmnjojpmqjrjsmtjujvmwxwydq/*+`1+`1+`1+`1+`1+`1+`1+`1??e
?.?f /gh/z{/|}w~d?'*+?+?,?,?-?-?????e??#?&?f4'gh'?'??'??'??w?d?E*+`2?+`2?+`2?+`2?+`2?+`2?+`2?+`2???e??&6A?Df EghE??E|}w?de%*+?+?+?+?+?	+?
+?+???e!$
f%gh%?h	??d?&(?
&(
?
??e,-,fR????????????
????	??d?&(
???eNfR????????????
????	??db.*`1*`1*`1*`1*`1*`1*`1*`1??e`f.z{.|}	??db.*`1*`1*`1*`1*`1*`1*`1*`1??etf.z{.|}?jdV$*?*?*?*?*?	*?
*?*???e?? ?f$gh?jdV$*?*?*?*?*?	*?
*?*???e?? ?f$gh??dI*+,??e
??f gh?h?h	??d3?*?J*?9*?9*?9	*?	9*?
9
*?9*?9co9	
co9)co9	co9	co9
co9
co9	co9co9
co9co9co9+?+)	?,?,
??ef??????#?)?/?:?E?O?Z?e?p?{???????????????????f???h??h??h????????????	???#???
)???/???:???E???{g???\???Q???F???!??YYY	??d?U*`19*`19*`19
*`19*`19*`19*`19*`19,?,`R,`R?`R`R
co9co9co9co9
co9co9co9
co9co9co9
co9co9,?/,`R,`R,`
R,`R,`R,`R?9`R`R`R`R`R`R?e?)?????#?*?2?:?>?E?L?Q?[?e?p?{?????????	?
???
	'09BKTf?U?{U?}U?{U?}U?{U?}N??G??@??
9??#2??*+??2#??:???????????$?L?????:	??d0**??e-f?{	??d?!?*1I(??	*+??*1(o9*1(o9*1(o9k9

kck9k
kkkgck9kk9kc9k9??www?o?k9w?k9+*?	*? K+?!kR+w#c?!kR+w#g?!kR66?+\1gR?????v?9g?%9c?%w9c96&?(?(c?)k9?*??+?+*?	*? K+owgR6+gR?*+?,6?+1+1??
+1+1?????+1+1??
++??1R?e?,DE
FJKL%W,X;YW]a^k`scze?f?h?i?l?m?n?o?q?r?q?u?x?y?z
{}(?>?C?I?V?Y?a?g?p?????????f???}?^???R????}?l???b??
W??P??(9????{??{?????????%???,~??
;o??WS??aI??k???s7????}?|
??????0?????O??
?
??
??d?	??Y*1RY*1kRY-*1kRN--?6?-1-1?????-1-1??-19--1R-R??*?/9w9+?0?3+*-1+1?1R+*-1-1+1?1R+*-1+1?1R??Y*19		w9-19
*
?29?3?+*
+1?4R?#	?3?+*
+1?4R?+
R??+*+1?4R?|?w?q+19+19-19	-19	g?(g?(??	?9
*
?295
?)k?*?&*?29+?(?(???
R??e?)??%?5?8?H?M?S?X?]?c?h?n?t???????????????????????????????!?&?+?0?5?R?[?l?u?????f?M???N??	?I???D??
?;??c???h???u??&i??+d??0_??	5Z??R=??
[4????{??{??}s?{%l?}???8??K?8?????????7	???A?9?????????????
??d??')?7???Y*1RY*1kRY-*1kR:96

?H?29*?29

ow9c9??
?????
9?
???8?)k?+?')?7???eB

,09	C
LT[qtx~??fpC5??L,??
T$??[??3K?}
??{?????????,u?{0q???3
?%??@???	??
??d??'g?(:o9)g?(:o9	g9	c9
*?29*
?29?3?G
???H
J:o9	:o9	g9	c9
*?29*
?29????????
?*')???eZ&-4= F!P"X#[%^&a'i(q)x*+?,?.?/?1?2?5ff
??{????????????&???	-???4{??
=r??Fi????F
?8		
??d?\*'?29')'goc9'??B)??;*?29		???	?3?	J?
	9H')'goc9????e6
9:;!<*=1>4@>ADCHDKFVGYHf>*,??	\?{\??\??T??I????? ?

??d\(&??&????eLf ???????@
??dv(&g9??w????e
PQf*??????????@
??d;&(?+?eUf????
??d_&??	(??&??
(????eYf?????@
??d}*19???(k*1c9????e]^_af*?{?}??????
??d?>*1H*1J*19*19)?(?(??(?'?(oc9			?)cc9		?emno
pr/s;tf>>?{:??6??
1??,??/??	??db'k)kc???*?9*?9*?9	*?9')	?@')*?*?*?	*?
	?A`6

~???e2}???? ?&?0?:?B?N?T?fRbghb??b??N??H?? B??	&<??T?}
??QY@??dA
*+?+??B?e?f
gh
????d?	
'??
???*')?C6		???e????f>'gh'??'??'??'???}	?
?@??dI	*+?D+?E+?F+?G?H?e?fgh????d?	
.??
???*')?C6		?	J???e????f>.gh.??.??.??.???}	?
?@??d
w6	*?*???*?*???.	')'c)c*?*?*?*??K6		J?	?	')'c)c*?*?*?	*?
*?*?*?*??L?e:???(?0?7?<?C?F?S?[?c?k?s?f>wghw??w??w??w??t?}	??*??dI	*+?D+?E+?F+?G?M?e?fgh???d2*?N?O?e?fghd>
?PY*+?Q?e?f
gh
dL?RY*+?S(?T?ef gh?d_*?U?L?WY+?X?Ve!"$f		
gh?EV
]`_]Y^	`Ya	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy