úÎ$ÂB      !"#$%&'()*+,-./0123456789:;<=>?@A     &Create an empty QEDS 7Opens up the QEDS for in-place toplogical modification 2Create a group of new edges and open up the QEDS !'Create a new edge and open up the QEDS "The QuadEdge splice operator #$Delete an edge while in mutate mode $#Return all valid edges in the QEDS %-Return all valid edge references in the QEDS &)Look up an edge. The edge must be valid. ';Look up the attributes of an edge. The edge must be valid. (Return a random valid EdgeRef )-Check if an EdgeRef points to an active Edge *+,@Delete a set of edges in one pass, using mutate and deleteEdgeM -./FReturns a stream of adjacent edges using the given Adjacency Operator 0CCW around the origin 1CW around the origin 2CCW around the left face 3CW around the left face 4CCW around the right face 5CW around the right face 6CCW around the destination 7CW around the destination 89:;<=>?@AB  !"#$%&'()*+,-./0123456789:;<=>?@A& !"#$%&'()*+,-./012345678;<=>?@A9:& !"#$%&'()*+,-./0123456789:;<=>?@AB       !"#$%&'()*+,-./0123456789:;<=>?@ABCD QuadEdge-0.2Data.QuadEdge.Base Data.QuadEdge OrientationFlippedNormal DirectionRot3Rot2Rot1Rot0 EdgeTableEdgeRefEdge edgeTable attributesIndexincrDirdecrDiredgesETemptyETlookupETupdateETisPrimalisDual isFlippedrotrotInvsymflipMQEDSQEDSnewmutate mutateNEsmutateNEspliceM deleteEdgeMedgesedgerefsgetEdgegetAttr randomEdgeRefisValid updateEdge updateAttr deleteEdges makeEdgesmakeEdgeringonextoprevlnextlprevrnextrprevdnextdprevcomponextMcompMoprevMlnextMlprevMrnextMrprevMdnextMdprevM