GLKMatrix3Scale(_:_:_:_:)
Returns a new 3x3 matrix created by concatenating a matrix with a scaling transform.
Declaration
func GLKMatrix3Scale(_ matrix: GLKMatrix3, _ sx: Float, _ sy: Float, _ sz: Float) -> GLKMatrix3Parameters
- matrix:
The source matrix.
- sx:
The amount to scale the
xcomponent. - sy:
The amount to scale the
ycomponent. - sz:
The amount to scale the
zcomponent.
Return Value
A new matrix.
See Also
Performing Mathematical Operations on Matrices
GLKMatrix3Invert(_:_:)GLKMatrix3Transpose(_:)GLKMatrix3InvertAndTranspose(_:_:)GLKMatrix3Multiply(_:_:)GLKMatrix3Rotate(_:_:_:_:_:)GLKMatrix3RotateWithVector3(_:_:_:)GLKMatrix3RotateWithVector4(_:_:_:)GLKMatrix3RotateX(_:_:)GLKMatrix3RotateY(_:_:)GLKMatrix3RotateZ(_:_:)GLKMatrix3ScaleWithVector3(_:_:)GLKMatrix3ScaleWithVector4(_:_:)GLKMatrix3Add(_:_:)GLKMatrix3Subtract(_:_:)