code: public Matrix4d translation(double x, double y, double z) {
          if ((properties & PROPERTY_IDENTITY) == 0)
              this._identity();
          m30 = x;
          m31 = y;
          m32 = z;
          m33 = 1.0;
          properties = PROPERTY_AFFINE | PROPERTY_TRANSLATION | PROPERTY_ORTHONORMAL;
          return this;
      }
docs: Set this matrix to be a simple translation matrix.
  <p>
  The resulting matrix can be multiplied against another transformation
  matrix to obtain an additional translation.
  
  @param x
  the offset to translate in x
  @param y
  the offset to translate in y
  @param z
  the offset to translate in z
  @return this