Êþº¾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 StackMapTableÚשÛÙconfig44‰(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:>?@ABCDABEFGHIJKLMNœL*·*+µ*»Y·µ*»Y·µ*»Y*·µ *» Y*´ *· µ *» Y*´ *·µ±O" +;KPLQRL>?STNO L*´¶š*´¶ÀM,¶N,¶6-¶:-¶:-¶šØÆ<-¶™5¶²¦*-¶6*´ -¶L§¨¶²¦�§šÆ•*-¶6¶:*´-¶²¦s*-¶ :  ²!¦*´ -¶L§L ²"¦.*´ ¶#Æ:*´ -*´ ¶#¶$L*´ ¶%§ ²&¦*-·'™§þô+°Or!# %&'"(*)2+9-E/P0Y1f2w7|8…9Ž;ž<­>µ@ÅBÍD×FíHøLN[\Pp Y UV­aWX …‰UVŽ€YZ÷[\ò]^"ì_V*ä`Z2Üa^QRb^c<üdÿfedfdgd þMgh2ÿedijN; \*´ ¶(6+¶:,¶)6,¶:+¶: Æ/ Æ*¶)6  ¶ ¦*´+, -¶*¬¬O. ` bce!f)h3i<kHlXmZpPp <kV \QR\l^\a^\`Z\YZ SmVKnZCoV!;p^)3q^ c#ÿZ eddgggddrsNT*´»Y,·+¶,W±O tuP QRtV]^uvNB *´+¶,W±O x yP QR ]^wxNŽ">¢,¶+¦¬„§ÿí²-.¶/¬O|}~|� ‚P*yV"QR"l^"a^c üúz{N  Þ6*´,+`p¶+`p¶+`p¶¶0Y:²1¦?*´ *+`p¶2¶%*´ `p¶3*´ `p¶46*´ ¶#Ʋ"°*´,+`p¶+`p¶+`p¶¶0Y:²1¦?*´ *+`p¶2¶%*´ `p¶3*´ `p¶46*´ ¶#Ʋ"°*´,+`p¶+`p¶+`p¶¶0Y: ²1¦?*´ *+`p¶2¶%*´ `p¶3*´ `p¶46*´ ¶#Ʋ"°™²"°²5¦+*´ `p¶6*´ `p¶3*´ `p¶4²&°²5¦+*´ `p¶6*´ `p¶3*´ `p¶4²&° ²5¦+*´ `p¶6*´ `p¶3*´ `p¶4²&°²!°O’$†Š1‹DŒP�\Ž_�m‘›’®“º”ƕɖיš›$œ0�3žA J¡R¢^£j¤v¦z¨‚©Žªš«¦­ª¯²°¾±ʲÖ³ÚµPf ÞQRÞl^Þ`ZÞ_VÞa^ÞYZÛ|}+³~�•I‚�ÿ߃� cým„üi„üi„///…†NŒ"*,+¶¶76+¶,¶¦ +¶°°O¹ »¼ ¿P4"QR"l^"a^"‡V ˆVcü ‰ŠNŽ">¢+¶,¦¬„§ÿí²-8¶/¬OÃÄÅÃÈ ÊP*yV"QR"]^"`Zc üú‹ŒN/*´°OÎP QRB�Ž�N/*´ °OÑP QR�‘N/*´ °OÒP QR’ŒN/*´°OÓP QRB“”•NP*+µ±O Ö×PQR@A– @CB—˜™=";9<@¸€@³±î@º¸ø@