Matrix3d.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(Vector3d) scale()} instead.

@see #scale(Vector3d)

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

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

Meta