Kanzi  3.9.5
Java API
Matrix4x4 Member List

This is the complete list of members for Matrix4x4, including all inherited members.

add(Matrix4x4 v)Matrix4x4
add(Matrix4x4 lhs, Matrix4x4 rhs)Matrix4x4static
calculateCameraViewPosition(Matrix4x4 projectionCameraMatrix)Matrix4x4static
createFromHomogenousMatrix(Matrix3x3 matrix, float zTranslation)Matrix4x4static
createFromHomogenousMatrix(Matrix3x3 matrix)Matrix4x4static
createIdentity()Matrix4x4static
createLookAtMatrix(Vector3 position, Vector3 lookAtPoint, Vector3 upVector)Matrix4x4static
createOrthogonalProjection(float left, float right, float bottom, float top, float near, float far)Matrix4x4static
createPerspectiveProjection(float near, float far, Matrix4x4.FieldOfViewType fovType, float fovInDegrees, float aspectRatio)Matrix4x4static
createPerspectiveProjection(float near, float far, Vector4 fovInDegrees)Matrix4x4static
createRelativeOrthogonalProjection(float near, float far, Matrix4x4.FieldOfViewType fovType, float orthoSize, float aspectRatio)Matrix4x4static
createRotation(float angleInRadians, Vector3 rotationAxis)Matrix4x4static
createRotationInDegrees(float angleInDegrees, Vector3 rotationAxis)Matrix4x4static
createScale(Vector3 scale)Matrix4x4static
createSRT(Vector3 scale, Vector3 rotationInRadians, Vector3 translation)Matrix4x4static
createSubProjection(Matrix4x4 projection, float relativeOffsetX, float relativeOffsetY, float relativeSizeX, float relativeSizeY)Matrix4x4static
createTranslation(Vector3 translation)Matrix4x4static
createTranslation(float x, float y, float z)Matrix4x4static
createXRotationInDegrees(float angleInDegrees)Matrix4x4static
createXRotationInRadians(float angleInRadians)Matrix4x4static
createYRotationInDegrees(float angleInDegrees)Matrix4x4static
createYRotationInRadians(float angleInRadians)Matrix4x4static
createZRotationInDegrees(float angleInDegrees)Matrix4x4static
createZRotationInRadians(float angleInRadians)Matrix4x4static
delete() (defined in Matrix4x4)Matrix4x4
equals(Object obj) (defined in Matrix4x4)Matrix4x4
extract3x3(Matrix4x4 matrix)Matrix4x4static
extractSRT(Matrix4x4 matrix, Vector3 scale, Vector3 rotationInRadians, Vector3 translation)Matrix4x4static
finalize() (defined in Matrix4x4)Matrix4x4protected
get(long index)Matrix4x4
getColumn(long index)Matrix4x4
getCPtr(Matrix4x4 obj) (defined in Matrix4x4)Matrix4x4static
getDeterminant(Matrix4x4 matrix)Matrix4x4static
getDeterminant3x3(Matrix4x4 matrix)Matrix4x4static
getRotationAngle()Matrix4x4
getRow(long index)Matrix4x4
getScale()Matrix4x4
getTrace(Matrix4x4 matrix)Matrix4x4static
getTranslation()Matrix4x4
getTranslationX()Matrix4x4
getTranslationY()Matrix4x4
getTranslationZ()Matrix4x4
getXAxis()Matrix4x4
getYAxis()Matrix4x4
getZAxis()Matrix4x4
hashCode() (defined in Matrix4x4)Matrix4x4
inverse()Matrix4x4
inverseAffine()Matrix4x4
inverseOrthogonal()Matrix4x4
isTranslationOnly(Matrix4x4 matrix)Matrix4x4static
Matrix4x4(long cPtr, boolean cMemoryOwn) (defined in Matrix4x4)Matrix4x4
Matrix4x4()Matrix4x4
Matrix4x4(float x0, float x1, float x2, float x3, float x4, float x5, float x6, float x7, float x8, float x9, float x10, float x11, float x12, float x13, float x14, float x15)Matrix4x4
Matrix4x4(Vector3 x, Vector3 y, Vector3 z, Vector3 translation)Matrix4x4
Matrix4x4(Vector4 x, Vector4 y, Vector4 z, Vector4 translation)Matrix4x4
matrixMultiplyVectorBy3x3(Matrix4x4 matrix, Vector3 vector)Matrix4x4static
multiply(Vector3 vector)Matrix4x4
multiply(Vector4 vector)Matrix4x4
multiply(Matrix4x4 m)Matrix4x4
multiply(Matrix4x4 lhs, Matrix4x4 rhs)Matrix4x4static
multiplyAffine(Matrix4x4 left, Matrix4x4 right)Matrix4x4static
normalizeBase(Matrix4x4 matrix)Matrix4x4static
orthonormalizeBase(Matrix4x4 matrix)Matrix4x4static
scale(Vector3 scale)Matrix4x4
scaleUniform(float scale)Matrix4x4
set(long index, float v)Matrix4x4
setColumn(long index, Vector4 column)Matrix4x4
setRow(long index, Vector4 row)Matrix4x4
setTranslation(Vector3 translation)Matrix4x4
setTranslationX(float translationX)Matrix4x4
setTranslationY(float translationY)Matrix4x4
setTranslationZ(float translationZ)Matrix4x4
setXAxis(Vector3 v)Matrix4x4
setYAxis(Vector3 v)Matrix4x4
setZAxis(Vector3 v)Matrix4x4
subtract(Matrix4x4 v)Matrix4x4
subtract(Matrix4x4 lhs, Matrix4x4 rhs)Matrix4x4static
swigCMemOwn (defined in Matrix4x4)Matrix4x4protected
translate(Vector3 translate)Matrix4x4
transposed()Matrix4x4