Matrix.RotateM Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
RotateM(Single[], Int32, Single[], Int32, Single, Single, Single, Single) |
Rotates matrix m by angle a (in degrees) around the axis (x, y, z). |
RotateM(Single[], Int32, Single, Single, Single, Single) |
Rotates matrix m in place by angle a (in degrees) around the axis (x, y, z). |
RotateM(Single[], Int32, Single[], Int32, Single, Single, Single, Single)
Rotates matrix m by angle a (in degrees) around the axis (x, y, z).
[Android.Runtime.Register("rotateM", "([FI[FIFFFF)V", "")]
public static void RotateM (float[]? rm, int rmOffset, float[]? m, int mOffset, float a, float x, float y, float z);
[<Android.Runtime.Register("rotateM", "([FI[FIFFFF)V", "")>]
static member RotateM : single[] * int * single[] * int * single * single * single * single -> unit
Parameters
- rm
- Single[]
returns the result
- rmOffset
- Int32
index into rm where the result matrix starts
- m
- Single[]
source matrix
- mOffset
- Int32
index into m where the source matrix starts
- a
- Single
angle to rotate in degrees
- x
- Single
X axis component
- y
- Single
Y axis component
- z
- Single
Z axis component
- Attributes
Remarks
Rotates matrix m by angle a (in degrees) around the axis (x, y, z).
m and rm must not overlap.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
Applies to
RotateM(Single[], Int32, Single, Single, Single, Single)
Rotates matrix m in place by angle a (in degrees) around the axis (x, y, z).
[Android.Runtime.Register("rotateM", "([FIFFFF)V", "")]
public static void RotateM (float[]? m, int mOffset, float a, float x, float y, float z);
[<Android.Runtime.Register("rotateM", "([FIFFFF)V", "")>]
static member RotateM : single[] * int * single * single * single * single -> unit
Parameters
- m
- Single[]
source matrix
- mOffset
- Int32
index into m where the matrix starts
- a
- Single
angle to rotate in degrees
- x
- Single
X axis component
- y
- Single
Y axis component
- z
- Single
Z axis component
- Attributes
Remarks
Rotates matrix m in place by angle a (in degrees) around the axis (x, y, z).
Java documentation for android.opengl.Matrix.rotateM(float[], int, float, float, float, float)
.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.