1 - , , , , , , , , , , , ,@ , , , , ,  # , % - *Iterator InnerClassesDoubleFloat()VCodeLineNumberTableLocalVariableTablethis$Lcom/itextpdf/awt/geom/CubicCurve2D;getX1()DgetY1getP1!()Lcom/itextpdf/awt/geom/Point2D; getCtrlX1 getCtrlY1 getCtrlP1 getCtrlX2 getCtrlY2 getCtrlP2getX2getY2getP2setCurve (DDDDDDDD)V(Lcom/itextpdf/awt/geom/Point2D;Lcom/itextpdf/awt/geom/Point2D;Lcom/itextpdf/awt/geom/Point2D;Lcom/itextpdf/awt/geom/Point2D;)Vp1Lcom/itextpdf/awt/geom/Point2D;cp1cp2p2([DI)Vcoords[DoffsetI$([Lcom/itextpdf/awt/geom/Point2D;I)Vpoints [Lcom/itextpdf/awt/geom/Point2D;'(Lcom/itextpdf/awt/geom/CubicCurve2D;)Vcurve getFlatnessSq (DDDDDDDD)Dx1Dy1ctrlx1ctrly1ctrlx2ctrly2x2y2([DI)D getFlatness subdivideK(Lcom/itextpdf/awt/geom/CubicCurve2D;Lcom/itextpdf/awt/geom/CubicCurve2D;)Vleftrighto(Lcom/itextpdf/awt/geom/CubicCurve2D;Lcom/itextpdf/awt/geom/CubicCurve2D;Lcom/itextpdf/awt/geom/CubicCurve2D;)Vsrccx1cy1cx2cy2cxcyaxaybxby ([DI[DI[DI)VsrcOffleftOffrightOff solveCubic([D)Ieqn([D[D)Irescontains(DD)Zpxpy(DDDD)Zrxryrwrhcross intersects"(Lcom/itextpdf/awt/geom/Point2D;)Zp&(Lcom/itextpdf/awt/geom/Rectangle2D;)Zr#Lcom/itextpdf/awt/geom/Rectangle2D; getBounds#()Lcom/itextpdf/awt/geom/Rectangle;getPathIteratorM(Lcom/itextpdf/awt/geom/AffineTransform;)Lcom/itextpdf/awt/geom/PathIterator;t'Lcom/itextpdf/awt/geom/AffineTransform;N(Lcom/itextpdf/awt/geom/AffineTransform;D)Lcom/itextpdf/awt/geom/PathIterator;atflatnessclone()Ljava/lang/Object;e&Ljava/lang/CloneNotSupportedException; SourceFileCubicCurve2D.java 67 > > KL => ?> B> C> E> F> H> I> ]^  i^ jn ~  > > +com/itextpdf/awt/geom/CubicCurve2D$Iterator 6,com/itextpdf/awt/geom/FlatteningPathIterator 6 $java/lang/CloneNotSupportedExceptionjava/lang/InternalError"com/itextpdf/awt/geom/CubicCurve2Djava/lang/Objectcom/itextpdf/awt/geom/Shapejava/lang/Cloneable)com/itextpdf/awt/geom/CubicCurve2D$Double(com/itextpdf/awt/geom/CubicCurve2D$Floatcom/itextpdf/awt/geom/Point2DgetXgetYcom/itextpdf/awt/geom/Line2D ptSegDistSq (DDDDDD)Djava/lang/Mathmax(DD)Dsqrt(D)D!com/itextpdf/awt/geom/gl/Crossing crossShape"(Lcom/itextpdf/awt/geom/Shape;DD)IisInsideEvenOdd(I)ZintersectShape$(Lcom/itextpdf/awt/geom/Shape;DDDD)I!com/itextpdf/awt/geom/Rectangle2DgetWidth getHeight getBounds2D%()Lcom/itextpdf/awt/geom/Rectangle2D;r(Lcom/itextpdf/awt/geom/CubicCurve2D;Lcom/itextpdf/awt/geom/CubicCurve2D;Lcom/itextpdf/awt/geom/AffineTransform;)V((Lcom/itextpdf/awt/geom/PathIterator;D)V!,-./'6783*9 [\: ;<=>?>@AB>C>DAE>F>GAH>I>JAKLKM8}'*++,,--9 z&:4';<'NO'PO'QO'ROKS8q/*+`1+`1+`1+`1+`1+`1+`1+`19 .: /;</TU/VWKX8E*+`2+`2+`2+`2+`2+`2+`2+`29 D: E;<EYZEVWK[8]%*+++++ + + + 9 $:%;<%\<]>8N$***** * * * 9: $;< ]^8&( &(  9:R_`a`b`c`d`e` f` g` ]h8b.*`1*`1*`1*`1*`1*`1*`1*`1 9:.TU.VWi>8N$***** * * * 9: $;< i^8&(   9:R_`a`b`c`d`e` f` g` ih8b.*`1*`1*`1*`1*`1*`1*`1*`19:.TU.VWjk8I*+,9 : ;<l<m< jn8 *J*9*9*9 * 9 * 9 * 9* 9 co9  co9)co9 co9  co9  co9 co9 co9 co9 co9co9co9++) ,,  9f #)/:EOZep{:o<l<m<_` a`p`q` r` #s` )f`/g`:t`Eu`{gv`\w`Qx`Fy` jz8"L*`19*`19*`19 *`19 *`19*`19*`19*`19 co9 co9 co9  co9 co9co9 co9 co9co9co9 co9 co9,=,`R,`R,` R,` R,`R,`R,`R,`RM`R`R`R` R`R`R`R`R9'#*2:EP[fq|    % . 7AK:LoUL{WLlUL|WLmUL}WE_`>a`7p` 0q` #)r`*"s`2f`:g`Et`Pu`v`w`x`y` ~80**9: U ~8:*+9:UU8H *')9:  ;< ` `8 "*')6   9  !:>";<"`"`"`"` W 8 "*')6    9 % &:>";<"`"`"`"` W 8A *++9*: ;< O8I *++++9.:;<8I *++++ 92:;<82*!"96: ;<8? #Y**+$9:: ;< 8L%Y*+&('9>: ;<`8R*(L*Y+)9DEF:;<1#,02,3 4,5