4 : 9  9 9  9 9 9     9  9 ; ;   ; 9      9     9 ApexConfig InnerClasses primitives%LProGAL/geom3d/predicates/Predicates;tetrahedrastackLjava/util/Stack; Signature7Ljava/util/Stack; flipstack?Ljava/util/Stack;f23.LProGAL/geom3d/complex/delaunayComplex/Flip23;f32.LProGAL/geom3d/complex/delaunayComplex/Flip32;f44.LProGAL/geom3d/complex/delaunayComplex/Flip44;((LProGAL/geom3d/predicates/Predicates;)VCodeLineNumberTableLocalVariableTablethis-LProGAL/geom3d/complex/delaunayComplex/Flips; fixDelaunay&()LProGAL/geom3d/complex/CTetrahedron;didIflipcase8LProGAL/geom3d/complex/delaunayComplex/Flips$ApexConfig;dLProGAL/geom3d/complex/CVertex;f,LProGAL/geom3d/complex/delaunayComplex/Flip;t$LProGAL/geom3d/complex/CTetrahedron;pidpt2next_t StackMapTableconfig44(LProGAL/geom3d/complex/CTetrahedron;LProGAL/geom3d/complex/CTetrahedron;LProGAL/geom3d/complex/CVertex;LProGAL/geom3d/complex/CVertex;)Zd3idt1cidcc2idt3t4addFlip((ILProGAL/geom3d/complex/CTetrahedron;)VidaddTetrahedron'(LProGAL/geom3d/complex/CTetrahedron;)VapexK(LProGAL/geom3d/complex/CTetrahedron;LProGAL/geom3d/complex/CTetrahedron;)Ii apexConfig(LProGAL/geom3d/complex/CTetrahedron;LProGAL/geom3d/complex/CVertex;ILProGAL/geom3d/complex/CTetrahedron;LProGAL/geom3d/complex/CVertex;)LProGAL/geom3d/complex/delaunayComplex/Flips$ApexConfig;concaveZcase1 PlaneConfig1LProGAL/geom3d/predicates/Predicates$PlaneConfig;case2case3 findthirdo(LProGAL/geom3d/complex/CTetrahedron;LProGAL/geom3d/complex/CTetrahedron;I)LProGAL/geom3d/complex/CTetrahedron;c1c2 findpointF(LProGAL/geom3d/complex/CTetrahedron;LProGAL/geom3d/complex/CVertex;)IgetTetrahedrastack()Ljava/util/Stack;9()Ljava/util/Stack; getFlip230()LProGAL/geom3d/complex/delaunayComplex/Flip23; getFlip320()LProGAL/geom3d/complex/delaunayComplex/Flip32; getFlipstackA()Ljava/util/Stack;setTetrahedrastack(Ljava/util/Stack;)VLocalVariableTypeTable:(Ljava/util/Stack;)V SourceFile Flips.java L >?java/util/Stack @A DA,ProGAL/geom3d/complex/delaunayComplex/Flip23 L FG,ProGAL/geom3d/complex/delaunayComplex/Flip32 L HI,ProGAL/geom3d/complex/delaunayComplex/Flip44 JK *ProGAL/geom3d/complex/delaunayComplex/Flip T    wx   z{ X X T  v X ij    Ls     Problemer med apex         Problemer med findpoint+ProGAL/geom3d/complex/delaunayComplex/Flipsjava/lang/Object6ProGAL/geom3d/complex/delaunayComplex/Flips$ApexConfig"ProGAL/geom3d/complex/CTetrahedronProGAL/geom3d/complex/CVertex/ProGAL/geom3d/predicates/Predicates$PlaneConfig()V0(LProGAL/geom3d/complex/delaunayComplex/Flips;)V^(LProGAL/geom3d/complex/delaunayComplex/Flip23;LProGAL/geom3d/complex/delaunayComplex/Flips;)Vempty()Zpop()Ljava/lang/Object;getTgetId()IgetPoint"(I)LProGAL/geom3d/complex/CVertex; getNeighbour'(I)LProGAL/geom3d/complex/CTetrahedron; isModifiedisFlat getDegCaseDegenerateCase0()LProGAL/geom3d/complex/CVertex$DegenerateCase;,ProGAL/geom3d/complex/CVertex$DegenerateCaseONFACE.LProGAL/geom3d/complex/CVertex$DegenerateCase;flip23L(LProGAL/geom3d/complex/CTetrahedron;II)LProGAL/geom3d/complex/CTetrahedron;ONEDGE#ProGAL/geom3d/predicates/Predicatesinsphere SphereConfigl(LProGAL/geom3d/volumes/Tetrahedron;LProGAL/geom3d/Point;)LProGAL/geom3d/predicates/Predicates$SphereConfig;0ProGAL/geom3d/predicates/Predicates$SphereConfigINSIDE2LProGAL/geom3d/predicates/Predicates$SphereConfig;CONVEXCONCAVEgetT3flip32(LProGAL/geom3d/complex/CTetrahedron;LProGAL/geom3d/complex/CTetrahedron;LProGAL/geom3d/complex/CTetrahedron;II)LProGAL/geom3d/complex/CTetrahedron;setT3COPLANARgetCid"(LProGAL/geom3d/complex/CVertex;)Iflip44(LProGAL/geom3d/complex/CTetrahedron;LProGAL/geom3d/complex/CTetrahedron;LProGAL/geom3d/complex/CTetrahedron;LProGAL/geom3d/complex/CTetrahedron;LProGAL/geom3d/complex/CVertex;LProGAL/geom3d/complex/CVertex;)Vpush&(Ljava/lang/Object;)Ljava/lang/Object;java/lang/SystemoutLjava/io/PrintStream;java/io/PrintStreamprintln(Ljava/lang/String;)V diffsides(LProGAL/geom3d/Point;LProGAL/geom3d/Point;LProGAL/geom3d/Point;LProGAL/geom3d/Point;LProGAL/geom3d/Point;)LProGAL/geom3d/predicates/Predicates$PlaneConfig;DIFFsetA1(I)VsetB1setCid 9:>?@ABCDABEFGHIJKLMNL**+*Y*Y*Y* * Y* * * Y* *O" +;KPLQRL>?STNO L**M,N,6-:-:-<-5*-6* -L*-6:*-s*- :  !* -LL ".* #:* -* #$L* % &*-'+Or!# %&'"(*)2+9-E/P0Y1f2w7|89;<>@BDFHLN[\Pp Y UVaWX UVYZ[\]^"_V*`Z2a^QRb^c<dfedfdgd Mgh2edijN; \* (6+:,)6,:+: / *)6   *+, -*O. ` bce!f)h3i<kHlXmZpPp <kV \QR\l^\a^\`Z\YZ SmVKnZCoV!;p^)3q^ c#Z eddgggddrsNT*Y,+,WO tuP QRtV]^uvNB *+,WO x yP QR ]^wxN">,+-./O|}~| P*yV"QR"l^"a^c z{N  6*,+`p+`p+`p0Y:1?* *+`p2%* `p3* `p46* #"*,+`p+`p+`p0Y:1?* *+`p2%* `p3* `p46* #"*,+`p+`p+`p0Y: 1?* *+`p2%* `p3* `p46* #""5+* `p6* `p3* `p4&5+* `p6* `p3* `p4& 5+* `p6* `p3* `p4&!O$1DP\_m$03AJR^jvzPf QRl^`Z_Va^YZ|}+~I cmii///N"*,+76+, +O  P4"QR"l^"a^"V Vc N">+,-8/O P*yV"QR"]^"`Zc N/*OP QRBN/* OP QRN/* OP QRN/*OP QRBNP*+O PQR@A @CB=";9<@@@@