static DoubleEdge scaleDoubleEdge(DoubleEdge e, double factor) { ret e == null ?: DoubleEdge(scaleDoublePt(e.a(), factor), scaleDoublePt(e.b(), factor)); }