initialize a symmetric pair of halfedges . intended for use by edgegraph subclasses.the edges are initialized to have each other as the sym edge , and to have next pointerswhich point to edge other . this effectively creates a graph containing a single edge . concode_field_sep HalfEdge next concode_elem_sep Coordinate orig concode_elem_sep HalfEdge sym concode_field_sep HalfEdge next concode_elem_sep HalfEdge oNext concode_elem_sep HalfEdge sym concode_elem_sep double deltaX concode_elem_sep void setSym concode_elem_sep HalfEdge prev concode_elem_sep double deltaY concode_elem_sep int degree concode_elem_sep void insert concode_elem_sep int compareTo concode_elem_sep Coordinate dest concode_elem_sep void insertAfter concode_elem_sep HalfEdge prevNode concode_elem_sep int compareAngularDirection concode_elem_sep Coordinate orig concode_elem_sep HalfEdge find concode_elem_sep boolean equals concode_elem_sep void setNext concode_elem_sep HalfEdge create concode_elem_sep String toString
HalfEdge function ( HalfEdge arg0 , HalfEdge arg1 ) { if ( arg0 . sym != null || arg1 . sym != null || arg0 . next != null || arg1 . next != null ) throw new IllegalStateException ( "srini_string" ) ; arg0 . init ( arg1 ) ; return arg0 ; }