val op = new OrthogonalPoint(e.getPoint().x, e.getPoint().y)
val p = orthogonalPointToPoints(op)