code: function set(x, y, z) {
           if (x !== +x || y !== +y || z !== +z) {
             throw new Error("invalid x, y, z parameters (not a number)");
           }
           /**
            * x value of the vector
            * @public
            * @type Number
            * @name x
            * @memberOf me.Vector3d
            */
           //this.x = x;
  
           /**
            * y value of the vector
            * @public
            * @type Number
            * @name y
            * @memberOf me.Vector3d
            */
           //this.y = y;
  
           /**
            * z value of the vector
            * @public
            * @type Number
            * @name z
            * @memberOf me.Vector3d
            */
           //this.z = z;
  
  
           return this._set(x, y, z);
         }
docs: set the Vector x and y properties to the given values<br>
  @name set
  @memberOf me.Vector3d
  @function
  @param {Number} x
  @param {Number} y
  @param {Number} z
  @return {me.Vector3d} Reference to this object for method chaining