SCNMatrix4Rotate(_:_:_:_:_:)
Returns a new matrix created by concatenating the specified matrix with a rotation transformation.
Declaration
func SCNMatrix4Rotate(_ m: SCNMatrix4, _ angle: Float, _ x: Float, _ y: Float, _ z: Float) -> SCNMatrix4func SCNMatrix4Rotate(_ m: SCNMatrix4, _ angle: CGFloat, _ x: CGFloat, _ y: CGFloat, _ z: CGFloat) -> SCNMatrix4Parameters
- m:
The matrix to be combined with a rotation.
- angle:
The amount of rotation, in radians, measured counterclockwise around the rotation axis.
- x:
The x-component of the rotation axis.
- y:
The y-component of the rotation axis.
- z:
The z-component of the rotation axis.
Return Value
A new matrix.
Discussion
The resulting transformation consists of the specified rotation followed by the transformation represented by the mat parameter.