this.intersectionPoint = intersectionPoint;
assert(intersectionPoint != null); this.intersectionPoint = new Point3d(intersectionPoint);
        void setIntersectionPoint(Point3d intersectionPoint) {            this.intersectionPoint = intersectionPoint;        }