Uses of Class
org.citygml4j.geometry.Matrix

Packages that use Matrix
org.citygml4j.geometry   
org.citygml4j.model.citygml.appearance   
org.citygml4j.model.citygml.core   
org.citygml4j.model.gml.geometry.primitives   
org.citygml4j.util.internal.jama   
 

Uses of Matrix in org.citygml4j.geometry
 

Methods in org.citygml4j.geometry that return Matrix
 Matrix Matrix.arrayLeftDivide(Matrix B)
          Element-by-element left division, C = A.
 Matrix Matrix.arrayLeftDivideEquals(Matrix B)
          Element-by-element left division in place, A = A.
 Matrix Matrix.arrayRightDivide(Matrix B)
          Element-by-element right division, C = A.
 Matrix Matrix.arrayRightDivideEquals(Matrix B)
          Element-by-element right division in place, A = A.
 Matrix Matrix.arrayTimes(Matrix B)
          Element-by-element multiplication, C = A.
 Matrix Matrix.arrayTimesEquals(Matrix B)
          Element-by-element multiplication in place, A = A.
static Matrix Matrix.constructWithCopy(double[][] A)
          Construct a matrix from a copy of a 2-D array.
 Matrix Matrix.copy()
          Make a deep copy of a matrix
 Matrix Matrix.getMatrix(int[] r, int[] c)
          Get a submatrix.
 Matrix Matrix.getMatrix(int[] r, int j0, int j1)
          Get a submatrix.
 Matrix Matrix.getMatrix(int m, int n)
           
 Matrix Matrix.getMatrix(int i0, int i1, int[] c)
          Get a submatrix.
 Matrix Matrix.getMatrix(int i0, int i1, int j0, int j1)
          Get a submatrix.
static Matrix Matrix.identity(int m, int n)
          Generate identity matrix
 Matrix Matrix.inverse()
          Matrix inverse or pseudoinverse
 Matrix Matrix.minus(Matrix B)
          C = A - B
 Matrix Matrix.minusEquals(Matrix B)
          A = A - B
 Matrix Matrix.plus(Matrix B)
          C = A + B
 Matrix Matrix.plusEquals(Matrix B)
          A = A + B
static Matrix Matrix.random(int m, int n)
          Generate matrix with random elements
 Matrix Matrix.solve(Matrix B)
          Solve A*X = B
 Matrix Matrix.solveTranspose(Matrix B)
          Solve X*A = B, which is also A'*X' = B'
 Matrix Matrix.times(double s)
          Multiply a matrix by a scalar, C = s*A
 Matrix Matrix.times(Matrix B)
          Linear algebraic matrix multiplication, A * B
 Matrix Matrix.timesEquals(double s)
          Multiply a matrix by a scalar in place, A = s*A
 Matrix Matrix.transpose()
          Matrix transpose.
 Matrix Matrix.uminus()
          Unary minus
 

Methods in org.citygml4j.geometry with parameters of type Matrix
 Matrix Matrix.arrayLeftDivide(Matrix B)
          Element-by-element left division, C = A.
 Matrix Matrix.arrayLeftDivideEquals(Matrix B)
          Element-by-element left division in place, A = A.
 Matrix Matrix.arrayRightDivide(Matrix B)
          Element-by-element right division, C = A.
 Matrix Matrix.arrayRightDivideEquals(Matrix B)
          Element-by-element right division in place, A = A.
 Matrix Matrix.arrayTimes(Matrix B)
          Element-by-element multiplication, C = A.
 Matrix Matrix.arrayTimesEquals(Matrix B)
          Element-by-element multiplication in place, A = A.
 boolean Matrix.eq(Matrix B)
           
 Matrix Matrix.minus(Matrix B)
          C = A - B
 Matrix Matrix.minusEquals(Matrix B)
          A = A - B
 Matrix Matrix.plus(Matrix B)
          C = A + B
 Matrix Matrix.plusEquals(Matrix B)
          A = A + B
 void Matrix.setMatrix(int[] r, int[] c, Matrix X)
          Set a submatrix.
 void Matrix.setMatrix(int[] r, int j0, int j1, Matrix X)
          Set a submatrix.
 void Matrix.setMatrix(int i0, int i1, int[] c, Matrix X)
          Set a submatrix.
 void Matrix.setMatrix(int i0, int i1, int j0, int j1, Matrix X)
          Set a submatrix.
 Matrix Matrix.solve(Matrix B)
          Solve A*X = B
 Matrix Matrix.solveTranspose(Matrix B)
          Solve X*A = B, which is also A'*X' = B'
 Matrix Matrix.times(Matrix B)
          Linear algebraic matrix multiplication, A * B
 void Point.transform3D(Matrix m)
           
 void BoundingBox.transform3D(Matrix m)
           
 

Constructors in org.citygml4j.geometry with parameters of type Matrix
Matrix(Matrix m)
           
 

Uses of Matrix in org.citygml4j.model.citygml.appearance
 

Constructors in org.citygml4j.model.citygml.appearance with parameters of type Matrix
WorldToTexture(Matrix matrix)
           
 

Uses of Matrix in org.citygml4j.model.citygml.core
 

Methods in org.citygml4j.model.citygml.core that return Matrix
 Matrix TransformationMatrix4x4.getMatrix()
           
 Matrix TransformationMatrix3x4.getMatrix()
           
 Matrix TransformationMatrix2x2.getMatrix()
           
 

Methods in org.citygml4j.model.citygml.core with parameters of type Matrix
 void TransformationMatrix4x4.setMatrix(Matrix matrix)
           
 void TransformationMatrix3x4.setMatrix(Matrix matrix)
           
 void TransformationMatrix2x2.setMatrix(Matrix matrix)
           
 

Constructors in org.citygml4j.model.citygml.core with parameters of type Matrix
TransformationMatrix2x2(Matrix matrix)
           
TransformationMatrix3x4(Matrix matrix)
           
TransformationMatrix4x4(Matrix matrix)
           
 

Uses of Matrix in org.citygml4j.model.gml.geometry.primitives
 

Methods in org.citygml4j.model.gml.geometry.primitives that return Matrix
 Matrix Vector.toMatrix()
           
 

Constructors in org.citygml4j.model.gml.geometry.primitives with parameters of type Matrix
Vector(Matrix matrix)
           
 

Uses of Matrix in org.citygml4j.util.internal.jama
 

Methods in org.citygml4j.util.internal.jama that return Matrix
 Matrix EigenvalueDecomposition.getD()
          Return the block diagonal eigenvalue matrix
 Matrix QRDecomposition.getH()
          Return the Householder vectors
 Matrix LUDecomposition.getL()
          Return lower triangular factor
 Matrix CholeskyDecomposition.getL()
          Return triangular factor.
 Matrix QRDecomposition.getQ()
          Generate and return the (economy-sized) orthogonal factor
 Matrix QRDecomposition.getR()
          Return the upper triangular factor
 Matrix SingularValueDecomposition.getS()
          Return the diagonal matrix of singular values
 Matrix SingularValueDecomposition.getU()
          Return the left singular vectors
 Matrix LUDecomposition.getU()
          Return upper triangular factor
 Matrix SingularValueDecomposition.getV()
          Return the right singular vectors
 Matrix EigenvalueDecomposition.getV()
          Return the eigenvector matrix
 Matrix QRDecomposition.solve(Matrix B)
          Least squares solution of A*X = B
 Matrix LUDecomposition.solve(Matrix B)
          Solve A*X = B
 Matrix CholeskyDecomposition.solve(Matrix B)
          Solve A*X = B
 

Methods in org.citygml4j.util.internal.jama with parameters of type Matrix
 Matrix QRDecomposition.solve(Matrix B)
          Least squares solution of A*X = B
 Matrix LUDecomposition.solve(Matrix B)
          Solve A*X = B
 Matrix CholeskyDecomposition.solve(Matrix B)
          Solve A*X = B
 

Constructors in org.citygml4j.util.internal.jama with parameters of type Matrix
CholeskyDecomposition(Matrix Arg)
          Cholesky algorithm for symmetric and positive definite matrix.
EigenvalueDecomposition(Matrix Arg)
          Check for symmetry, then construct the eigenvalue decomposition
LUDecomposition(Matrix A)
          LU Decomposition
QRDecomposition(Matrix A)
          QR Decomposition, computed by Householder reflections.
SingularValueDecomposition(Matrix Arg)
          Construct the singular value decomposition