4 / / / / / / 0  / / / /   /    /  /     / / / DegenerateCase InnerClassesserialVersionUIDJ ConstantValue degenerateZdegCase.LProGAL/geom3d/complex/CVertex$DegenerateCase;degPointOppositeLProGAL/geom3d/complex/CVertex; degPointA degPointBbigPointidxI adjacentEdgesLjava/util/List; Signature/Ljava/util/List; isBigpoint()ZCodeLineNumberTableLocalVariableTablethis getDegPointA!()LProGAL/geom3d/complex/CVertex; setDegPointA"(LProGAL/geom3d/complex/CVertex;)V getDegPointB setDegPointB getDegCase0()LProGAL/geom3d/complex/CVertex$DegenerateCase; setDegCase1(LProGAL/geom3d/complex/CVertex$DegenerateCase;)V isDegenerate setDegenerate(Z)V(LProGAL/geom3d/Point;I)VpLProGAL/geom3d/Point;(LProGAL/geom3d/Point;ZI)VbigpointgetDegPointOppositesetDegPointOppositeaddAdjacentEdge (LProGAL/geom3d/complex/CEdge;)VeLProGAL/geom3d/complex/CEdge;getAdjacentEdges()Ljava/util/List;1()Ljava/util/List;getAdjacentTrianglestriangle!LProGAL/geom3d/complex/CTriangle; trianglesedgeadjacentTrianglesLocalVariableTypeTable3Ljava/util/List; StackMapTable5()Ljava/util/List;getOppositeTrianglesindextetr$LProGAL/geom3d/complex/CTetrahedron;oppositeTrianglesgetAdjacentTetrahedraiadjacentTetrahedra6Ljava/util/List;8()Ljava/util/List;getAllAdjacentTetrahedragetBigAdjacentTetrahedraadjacentBigTetrahedratoString()Ljava/lang/String;(I)Ljava/lang/String;dec SourceFile CVertex.java A: ?> @> ;< 9: [_ [java/util/ArrayList [ DE YZ BC =>  I ProGAL/geom3d/complex/CEdge jhProGAL/geom3d/complex/CTriangle h"ProGAL/geom3d/complex/CTetrahedron I java/lang/StringBuilder CVertex[x=%. f,y=%.f,z=%.f%s] java/lang/Object   ,big point ProGAL/geom3d/complex/CVertexProGAL/geom3d/Point,ProGAL/geom3d/complex/CVertex$DegenerateCasejava/util/Listjava/util/Iteratorjava/lang/String[Ljava/lang/Object;(LProGAL/geomNd/Point;)V()Vadd(Ljava/lang/Object;)Ziterator()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object;contains findpoint"(LProGAL/geom3d/complex/CVertex;)IcontainsBigPoint getTriangle$(I)LProGAL/geom3d/complex/CTriangle;getAdjacentTetrahedron'(I)LProGAL/geom3d/complex/CTetrahedron;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;(I)Ljava/lang/StringBuilder;x()Djava/lang/DoublevalueOf(D)Ljava/lang/Double;yzformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;!/0 45679:;<=>?>@>A:BCDEFGHIJ/*KL M>NOJ/*KL M>PQJ>*+K  !LM>?>ROJ/*K$L M>SQJ>*+K ()LM>@>TUJ/*K,L M>VWJ>*+K 01LM>;<XIJ/*K4L M>YZJ>*K 89LM>9:[\JJ*+K =>L M>]^BC[_J%*+**Y * ** K@ ABC$DL*%M>%]^%`:%BCaOJ/* KGL M>bQJ>*+ K KLLM>=>cdJD * +WK O PL M> efghJ/* KRL M>FijhJfY L* M,L,N-::&:+ +W֧+K"VW%X+YJZ^[a\d]L4Jkl+6mE%<nffM>^oEp+6mq^oqrst!ust)FvwhJEY L*M,+,N-*6-+-W+Kab%c,d@eCfL*,xC%yzEM>={Ep ={qrst-Fv|hJ]Y L*M,C,N6--:+ +Wӧ+K& jk%l.m6n>oRlXr[sL46yz(0}C%3kl]M>U~Ep U~rst)FhJUY L*M,;,N6%-:+ +Wۧ+K"%.6JPSL46yz((}C%+klUM>M~Ep M~rst!FhJCY L*M,),N-+- +-W+K%>AL %yzCM>;Ep ;rst+FJ0*KL M>JaY !"#!"$!"%!&'Y*()SY**)SY*+)SY*,-S.KLaM>aCr/Z3 1/2@