utils/geometry/point.js
function multiply(point, rhs) {
    if (typeof rhs === 'number') {
        return {
            x: point.x * rhs,
            y: point.y * rhs,
        };
    } else {
        return {
            x: point.x * rhs.x,
            y: point.y * rhs.y,
        };
    }
}
function multiply(point, rhs) {
    if (typeof rhs === 'number') {
        return {
            x: point.x * rhs,
            y: point.y * rhs,
        };
    } else {
        return {
            x: point.x * rhs.x,
            y: point.y * rhs.y,
        };
    }
}
function multiply ( point , rhs ) { if ( typeof rhs === 'number' ) { return { x : point . x * rhs , y : point . y * rhs , } ; } else { return { x : point . x * rhs . x , y : point . y * rhs . y , } ; } }
multiply point by point or number
@param {Point2D} point
@param {(Point2D | number)} rhs
multiply point by point or number