build/modelscript.umd.js
function(obj) {
                if (!this.line.intersects(obj)) { return null; }
                var P = this.line.intersectionWith(obj);
                return (this.contains(P) ? P : null);
              }
function(obj) {
                if (!this.line.intersects(obj)) { return null; }
                var P = this.line.intersectionWith(obj);
                return (this.contains(P) ? P : null);
              }
function ( obj ) { if ( ! this . line . intersects ( obj ) ) { return null ; } var P = this . line . intersectionWith ( obj ) ; return ( this . contains ( P ) ? P : null ) ; }
Returns the unique point of intersection with the argument
Returns the unique point of intersection with the argument