private Halfedge Init(Edge edge, LR lr) { this.edge = edge; leftRight = lr; nextInPriorityQueue = null; vertex = null; return this; }