Uses of Class
org.ejml.data.FMatrix4
Packages that use FMatrix4
-
Uses of FMatrix4 in org.ejml.data
Constructors in org.ejml.data with parameters of type FMatrix4 -
Uses of FMatrix4 in org.ejml.dense.fixed
Methods in org.ejml.dense.fixed that return FMatrix4Modifier and TypeMethodDescriptionstatic FMatrix4CommonOps_FDF4.extractColumn(FMatrix4x4 a, int column, FMatrix4 out) Extracts the column from the matrix a.static FMatrix4CommonOps_FDF4.extractRow(FMatrix4x4 a, int row, FMatrix4 out) Extracts the row from the matrix a.Methods in org.ejml.dense.fixed with parameters of type FMatrix4Modifier and TypeMethodDescriptionstatic voidPerforms the following operation:
c = a + b
ci = ai + bistatic voidPerforms the following operation:
a = a + b
ai = ai + bistatic voidCommonOps_FDF4.changeSign(FMatrix4 a) Changes the sign of every element in the vector.
ai = -aistatic voidCommonOps_FDF4.diag(FMatrix4x4 input, FMatrix4 out) Extracts all diagonal elements from 'input' and places them inside the 'out' vector.static voidPerforms an in-place element by element scalar division.static voidPerforms an element by element scalar division.static floatPerforms the vector dot product:
c = a * b
c ≥ ∑k=1:n { bk * ak }static voidCommonOps_FDF4.elementDiv(FMatrix4 a, FMatrix4 b) Performs an element by element division operation:
ai = ai / bistatic voidCommonOps_FDF4.elementDiv(FMatrix4 a, FMatrix4 b, FMatrix4 c) Performs an element by element division operation:
ci = ai / bistatic floatCommonOps_FDF4.elementMax(FMatrix4 a) Returns the value of the element in the vector that has the largest value.
Max{ ai } for all istatic floatCommonOps_FDF4.elementMaxAbs(FMatrix4 a) Returns the absolute value of the element in the vector that has the largest absolute value.
Max{ |ai| } for all istatic floatCommonOps_FDF4.elementMin(FMatrix4 a) Returns the value of the element in the vector that has the minimum value.
Min{ ai } for allstatic floatCommonOps_FDF4.elementMinAbs(FMatrix4 a) Returns the absolute value of the element in the vector that has the smallest absolute value.
Min{ |ai| } for all istatic voidCommonOps_FDF4.elementMult(FMatrix4 a, FMatrix4 b) Performs an element by element multiplication operation:
ai = ai * bistatic voidCommonOps_FDF4.elementMult(FMatrix4 a, FMatrix4 b, FMatrix4 c) Performs an element by element multiplication operation:
ci = ai * bjstatic FMatrix4CommonOps_FDF4.extractColumn(FMatrix4x4 a, int column, FMatrix4 out) Extracts the column from the matrix a.static FMatrix4CommonOps_FDF4.extractRow(FMatrix4x4 a, int row, FMatrix4 out) Extracts the row from the matrix a.static floatstatic voidSets every element in the vector to the specified value.
ai = valuestatic booleanMatrixFeatures_FDF4.hasUncountable(FMatrix4 a) static booleanMatrixFeatures_FDF4.isIdentical(FMatrix4 a, FMatrix4 b, float tol) static voidCommonOps_FDF4.mult(FMatrix4 a, FMatrix4x4 b, FMatrix4 c) Performs vector to matrix multiplication:
c = a * b
cj = ∑k=1:n { bk * akj }static voidCommonOps_FDF4.mult(FMatrix4x4 a, FMatrix4 b, FMatrix4 c) Performs matrix to vector multiplication:
c = a * b
ci = ∑k=1:n { aik * bk}static voidCommonOps_FDF4.multAddOuter(float alpha, FMatrix4x4 A, float beta, FMatrix4 u, FMatrix4 v, FMatrix4x4 C) C = αA + βu*vTstatic voidNormOps_FDF4.normalizeF(FMatrix4 M) static floatstatic voidPerforms an in-place element by element scalar multiplication.
aij = α*aijstatic voidPerforms an element by element scalar multiplication.
bi = α*aistatic voidPerforms the following operation:
c = a - b
ci = ai - bistatic voidCommonOps_FDF4.subtractEquals(FMatrix4 a, FMatrix4 b) Performs the following operation:
a = a - b
ai = ai - bi -
Uses of FMatrix4 in org.ejml.ops
Methods in org.ejml.ops that return FMatrix4Modifier and TypeMethodDescriptionstatic FMatrix4static FMatrix4FConvertMatrixStruct.convert(FMatrixRMaj input, @Nullable FMatrix4 output) ConvertsFMatrixRMajintoFMatrix4Methods in org.ejml.ops with parameters of type FMatrix4Modifier and TypeMethodDescriptionstatic FMatrix4static FMatrixRMajFConvertMatrixStruct.convert(FMatrix4 input, @Nullable FMatrixRMaj output) ConvertsFMatrix4intoFMatrixRMaj.static FMatrix4FConvertMatrixStruct.convert(FMatrixRMaj input, @Nullable FMatrix4 output) ConvertsFMatrixRMajintoFMatrix4