EventNode eventDivide(EventNode ev, JTS.Coordinate pt) { var ns = segmentCopy(pt, ev.seg.end, ev.seg); eventUpdateEnd(ev, pt); return eventAddSegment(ns, ev.primary); }