set(x, y, z) {
        this._x = x;
        this._y = y;
        this._z = z;

        return this;
    }
Sets the vector from values

     params:
     @x (float): X component of our vector
     @y (float): Y component of our vector
     @z (float): Z component of our vector

     returns:
     @this (Vec2): this vector after being set
*