Matrix4d.scaling

Set this matrix to be a simple scale matrix which scales the base axes by <code>xyz.x</code>, <code>xyz.y</code> and <code>xyz.z</code>, respectively. <p> The resulting matrix can be multiplied against another transformation matrix to obtain an additional scaling. <p> In order to post-multiply a scaling transformation directly to a matrix use {@link #scale(ref Vector3d) scale()} instead.

@see #scale(ref Vector3d)

@param xyz the scale in x, y and z, respectively @return this

  1. Matrix4d scaling(double factor)
  2. Matrix4d scaling(double x, double y, double z)
  3. Matrix4d scaling(Vector3d xyz)
    struct Matrix4d
    ref return
    scaling

Meta