Uses of Interface
org.geotools.api.referencing.operation.Matrix
- 
Packages that use Matrix Package Description org.geotools.api.referencing.operation Coordinate operations (relationship between any two coordinate reference systems).org.geotools.parameter Parameter implementation.org.geotools.referencing.cs Coordinate systems implementation.org.geotools.referencing.datum Datum implementation.org.geotools.referencing.operation Coordinate operation implementation.org.geotools.referencing.operation.matrix Matrix implementations on top of thejavax.vecmathpackage.org.geotools.referencing.operation.transform Basic implementations of math transforms.
- 
- 
Uses of Matrix in org.geotools.api.referencing.operationMethods in org.geotools.api.referencing.operation that return Matrix Modifier and Type Method Description MatrixMatrix. clone()Returns a clone of this matrix.MatrixMathTransform. derivative(Position point)Gets the derivative of this transform at a point.MatrixMathTransform2D. derivative(Point2D point)Gets the derivative of this transform at a point.Methods in org.geotools.api.referencing.operation with parameters of type Matrix Modifier and Type Method Description MathTransformMathTransformFactory. createAffineTransform(Matrix matrix)Creates an affine transform from a matrix.
- 
Uses of Matrix in org.geotools.parameterMethods in org.geotools.parameter that return Matrix Modifier and Type Method Description MatrixMatrixParameterDescriptors. getMatrix(ParameterValueGroup parameters)Constructs a matrix from a group of parameters.MatrixMatrixParameters. getMatrix()Creates a matrix from this group of parameters.Methods in org.geotools.parameter with parameters of type Matrix Modifier and Type Method Description voidMatrixParameters. setMatrix(Matrix matrix)Sets all parameter values to the element value in the specified matrix.
- 
Uses of Matrix in org.geotools.referencing.csMethods in org.geotools.referencing.cs that return Matrix Modifier and Type Method Description static MatrixAbstractCS. swapAndScaleAxis(CoordinateSystem sourceCS, CoordinateSystem targetCS)Returns an affine transform between two coordinate systems.
- 
Uses of Matrix in org.geotools.referencing.datumMethods in org.geotools.referencing.datum that return Matrix Modifier and Type Method Description static MatrixDefaultGeodeticDatum. getAffineTransform(GeodeticDatum source, GeodeticDatum target)Returns a matrix that can be used to define a transformation to the specified datum.Methods in org.geotools.referencing.datum with parameters of type Matrix Modifier and Type Method Description voidBursaWolfParameters. setAffineTransform(Matrix matrix, double eps)Sets transformation info from the specified matrix, which must be affine.
- 
Uses of Matrix in org.geotools.referencing.operationMethods in org.geotools.referencing.operation that return Matrix Modifier and Type Method Description MatrixLinearTransform. getMatrix()Returns this transform as an affine transform matrix.protected MatrixAbstractCoordinateOperationFactory. swapAndScaleAxis(CoordinateSystem sourceCS, CoordinateSystem targetCS)Returns an affine transform between two coordinate systems.Methods in org.geotools.referencing.operation with parameters of type Matrix Modifier and Type Method Description MathTransformDefaultMathTransformFactory. createAffineTransform(Matrix matrix)Creates an affine transform from a matrix.protected CoordinateOperationAbstractCoordinateOperationFactory. createFromAffineTransform(ReferenceIdentifier name, CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS, Matrix matrix)Creates a coordinate operation from a matrix, which usually describes an affine tranform.
- 
Uses of Matrix in org.geotools.referencing.operation.matrixSubinterfaces of Matrix in org.geotools.referencing.operation.matrix Modifier and Type Interface Description interfaceXMatrixA matrix capable of some matrix operations.Classes in org.geotools.referencing.operation.matrix that implement Matrix Modifier and Type Class Description classAffineTransform2DclassGeneralMatrixA two dimensional array of numbers.classMatrix1classMatrix2classMatrix3classMatrix4Methods in org.geotools.referencing.operation.matrix with parameters of type Matrix Modifier and Type Method Description static XMatrixMatrixFactory. create(Matrix matrix)Creates a new matrix which is a copy of the specified matrix.booleanGeneralMatrix. equals(Matrix matrix, double tolerance)booleanMatrix1. equals(Matrix matrix, double tolerance)Compares the element values.booleanMatrix2. equals(Matrix matrix, double tolerance)Compares the element values.booleanMatrix3. equals(Matrix matrix, double tolerance)booleanXMatrix. equals(Matrix matrix, double tolerance)Compares the element values.static double[][]GeneralMatrix. getElements(Matrix matrix)Retrieves the specifiable values in the transformation matrix into a 2-dimensional array of double precision values.voidGeneralMatrix. invert(Matrix matrix)voidMatrix1. invert(Matrix matrix)voidMatrix2. invert(Matrix matrix)voidMatrix3. invert(Matrix matrix)voidXMatrix. invert(Matrix matrix)Set to the inverse of the provided matrix.voidGeneralMatrix. mul(double scalar, Matrix matrix)voidGeneralMatrix. mul(Matrix matrix)In-place multiply with provided matrix.voidGeneralMatrix. mul(Matrix matrix1, Matrix matrix2)In-place update from matrix1 * matrix2.voidMatrix1. mul(double scalar, Matrix matrix)voidMatrix1. mul(Matrix matrix)voidMatrix1. mul(Matrix matrix1, Matrix matrix2)voidMatrix2. mul(double scalar, Matrix matrix)voidMatrix2. mul(Matrix matrix)voidMatrix2. mul(Matrix matrix1, Matrix matrix2)voidMatrix3. mul(double scalar, Matrix matrix)voidMatrix3. mul(Matrix matrix)In-place multiply with provided matrix.voidMatrix3. mul(Matrix matrix1, Matrix matrix2)In-place update from matrix1 * matrix2.voidXMatrix. mul(double scalar, Matrix matrix)Sets the value of this matrix to the result of multiplying the provided scalar and matrix.voidXMatrix. mul(Matrix matrix)Sets the value of this matrix to the result of multiplying itself with the specified matrix.voidXMatrix. mul(Matrix matrix1, Matrix matrix2)Sets the value of this matrix to the result of multiplying matrix1 and matrix2.voidGeneralMatrix. multiply(Matrix matrix)Sets the value of this matrix to the result of multiplying itself with the specified matrix.voidMatrix1. multiply(Matrix matrix)Sets the value of this matrix to the result of multiplying itself with the specified matrix.voidMatrix2. multiply(Matrix matrix)voidMatrix3. multiply(Matrix matrix)Sets the value of this matrix to the result of multiplying itself with the specified matrix.voidXMatrix. multiply(Matrix matrix)Sets the value of this matrix to the result of multiplying itself with the specified matrix.voidGeneralMatrix. negate(Matrix matrix)voidMatrix1. negate(Matrix matrix)voidMatrix2. negate(Matrix matrix)voidMatrix3. negate(Matrix matrix)voidXMatrix. negate(Matrix matrix)Negates the value of this matrix:this = -matrix.voidGeneralMatrix. sub(double scalar, Matrix matrix)voidGeneralMatrix. sub(Matrix matrix)voidGeneralMatrix. sub(Matrix matrix1, Matrix matrix2)voidMatrix1. sub(double scalar, Matrix matrix)voidMatrix1. sub(Matrix matrix)voidMatrix1. sub(Matrix matrix1, Matrix matrix2)voidMatrix2. sub(double scalar, Matrix matrix)voidMatrix2. sub(Matrix matrix)voidMatrix2. sub(Matrix matrix1, Matrix matrix2)voidMatrix3. sub(double scalar, Matrix matrix)voidMatrix3. sub(Matrix matrix)voidMatrix3. sub(Matrix matrix1, Matrix matrix2)voidXMatrix. sub(double scalar, Matrix matrix)Set to the difference ofscalar - matrix2.voidXMatrix. sub(Matrix matrix)In-place matrix subtraction:this - matrix.voidXMatrix. sub(Matrix matrix1, Matrix matrix2)Set to the difference ofmatrix1 - matrix2.voidGeneralMatrix. transpose(Matrix matrix)voidMatrix1. transpose(Matrix matrix)voidMatrix2. transpose(Matrix matrix)voidMatrix3. transpose(Matrix matrix)voidXMatrix. transpose(Matrix matrix)Set to the transpose of the provided matrix.Constructors in org.geotools.referencing.operation.matrix with parameters of type Matrix Constructor Description AffineTransform2D(Matrix matrix)Creates a new matrix initialized to the same value than the specified one.GeneralMatrix(int numRow, int numCol, Matrix matrix)Constructs anumRow×numColmatrix initialized to the values in thematrixarray.GeneralMatrix(Matrix matrix)Constructs a new matrix and copies the initial values from the parameter matrix.Matrix1(Matrix matrix)Creates a new matrix initialized to the same value than the specified one.Matrix2(Matrix matrix)Creates a new matrix initialized to the same value than the specified one.Matrix3(Matrix matrix)Creates a new matrix initialized to the same value than the specified one.Matrix4(Matrix matrix)Creates a new matrix initialized to the same value than the specified one.
- 
Uses of Matrix in org.geotools.referencing.operation.transformMethods in org.geotools.referencing.operation.transform that return Matrix Modifier and Type Method Description static MatrixProjectiveTransform. createSelectMatrix(int sourceDim, int[] toKeep)Creates a matrix that keep only a subset of the ordinate values.MatrixAbstractMathTransform. derivative(Point2D point)Gets the derivative of this transform at a point.MatrixAbstractMathTransform. derivative(Position point)Gets the derivative of this transform at a point.MatrixAbstractMathTransform.Inverse. derivative(Point2D point)Gets the derivative of this transform at a point.MatrixAbstractMathTransform.Inverse. derivative(Position point)Gets the derivative of this transform at a point.MatrixAffineTransform2D. derivative(Point2D point)Gets the derivative of this transform at a point.MatrixAffineTransform2D. derivative(Position point)Gets the derivative of this transform at a point.MatrixConcatenatedTransform. derivative(Point2D point)Gets the derivative of this transform at a point.MatrixConcatenatedTransform. derivative(Position point)Gets the derivative of this transform at a point.MatrixIdentityTransform. derivative(Position point)Gets the derivative of this transform at a point.MatrixLinearTransform1D. derivative(Position point)Gets the derivative of this transform at a point.MatrixMathTransformProxy. derivative(Position point)Gets the derivative of this transform at a point.MatrixPassThroughTransform. derivative(Position point)Gets the derivative of this transform at a point.MatrixProjectiveTransform. derivative(Point2D point)Gets the derivative of this transform at a point.MatrixProjectiveTransform. derivative(Position point)Gets the derivative of this transform at a point.MatrixAffineTransform2D. getMatrix()Returns this transform as an affine transform matrix.MatrixIdentityTransform. getMatrix()Returns a copy of the identity matrix.MatrixLinearTransform1D. getMatrix()Returns this transform as an affine transform matrix.MatrixProjectiveTransform. getMatrix()Returns a copy of the matrix.Methods in org.geotools.referencing.operation.transform with parameters of type Matrix Modifier and Type Method Description static LinearTransformProjectiveTransform. create(Matrix matrix)Creates a transform for the specified matrix.Constructors in org.geotools.referencing.operation.transform with parameters of type Matrix Constructor Description ProjectiveTransform(Matrix matrix)Constructs a transform from the specified matrix.
 
-