The members of Android.Renderscripts.Matrix4f are listed below.
See Also: Inherited members from Java.Lang.Object
A constructor used when creating managed representations of JNI objects; called by the runtime. |
[read-only] override | ThresholdClass | IntPtr. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. |
[read-only] override | ThresholdType | Type. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. |
Get(int, int)Returns the value for a given row and column | ||
GetArray()Return a reference to the internal array representing matrix values. | ||
Inverse()Sets the current matrix to its inverse | ||
InverseTranspose()Sets the current matrix to its inverse transpose | ||
Load(Matrix4f)Sets the values of the matrix to those of the parameter | ||
LoadFrustum(float, float, float, float, float, float)Sets current values to be a perspective projection matrix | ||
LoadIdentity()Sets the matrix values to identity | ||
LoadMultiply(Matrix4f, Matrix4f)Sets current values to be the result of multiplying two given matrices | ||
LoadOrtho(float, float, float, float, float, float)Set current values to be an orthographic projection matrix | ||
LoadOrthoWindow(int, int)Set current values to be an orthographic projection matrix with the right and bottom clipping planes set to the given values. | ||
LoadPerspective(float, float, float, float)Sets current values to be a perspective projection matrix | ||
LoadProjectionNormalized(int, int)Helper function to set the current values to a perspective projection matrix with aspect ratio defined by the parameters and (near, far), (bottom, top) mapping to (-1, 1) at z = 0 | ||
LoadRotate(float, float, float, float)Sets current values to be a rotation matrix of certain angle about a given axis | ||
LoadScale(float, float, float)Sets current values to be a scale matrix of given dimensions | ||
LoadTranslate(float, float, float)Sets current values to be a translation matrix of given dimensions | ||
Multiply(Matrix4f)Post-multiplies the current matrix by a given parameter | ||
Rotate(float, float, float, float)Modifies the current matrix by post-multiplying it with a rotation matrix of certain angle about a given axis | ||
Scale(float, float, float)Modifies the current matrix by post-multiplying it with a scale matrix of given dimensions | ||
Set(int, int, float)Sets the value for a given row and column | ||
Translate(float, float, float)Modifies the current matrix by post-multiplying it with a translation matrix of given dimensions | ||
Transpose()Sets the current matrix to its transpose |