Site * rightreg(Halfedge *he)
void ELinsert(Halfedge *lb, Halfedge *new)
Halfedge * HEcreate(Edge *e, char pm)
Site * hintersect(Halfedge *el1, Halfedge *el2)
Halfedge * ELright(Halfedge *he)
void ELdelete(Halfedge *he)
Halfedge * ELleftbnd(Point *p)
Site * leftreg(Halfedge *he)
Halfedge * ELleft(Halfedge *he)
int right_of(Halfedge *el, Point *p)
struct Halfedge * ELright