Uses of Interface
org.geotools.api.referencing.operation.Matrix
Packages that use Matrix
Package
Description
Coordinate operations (relationship between
any two coordinate reference systems).
Parameter implementation.
Coordinate systems implementation.
Datum implementation.
Coordinate operation implementation.
Matrix implementations on top of the
javax.vecmath package.Basic implementations of math transforms.
-
Uses of Matrix in org.geotools.api.referencing.operation
Methods in org.geotools.api.referencing.operation that return MatrixModifier and TypeMethodDescriptionMatrix.clone()Returns a clone of this matrix.MathTransform.derivative(Position point) Gets the derivative of this transform at a point.MathTransform2D.derivative(Point2D point) Gets the derivative of this transform at a point.Methods in org.geotools.api.referencing.operation with parameters of type MatrixModifier and TypeMethodDescriptionMathTransformFactory.createAffineTransform(Matrix matrix) Creates an affine transform from a matrix. -
Uses of Matrix in org.geotools.parameter
Methods in org.geotools.parameter that return MatrixModifier and TypeMethodDescriptionMatrixParameterDescriptors.getMatrix(ParameterValueGroup parameters) Constructs a matrix from a group of parameters.MatrixParameters.getMatrix()Creates a matrix from this group of parameters.Methods in org.geotools.parameter with parameters of type Matrix -
Uses of Matrix in org.geotools.referencing.cs
Methods in org.geotools.referencing.cs that return MatrixModifier and TypeMethodDescriptionstatic MatrixAbstractCS.swapAndScaleAxis(CoordinateSystem sourceCS, CoordinateSystem targetCS) Returns an affine transform between two coordinate systems. -
Uses of Matrix in org.geotools.referencing.datum
Methods in org.geotools.referencing.datum that return MatrixModifier and TypeMethodDescriptionstatic 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 MatrixModifier and TypeMethodDescriptionvoidBursaWolfParameters.setAffineTransform(Matrix matrix, double eps) Sets transformation info from the specified matrix, which must be affine. -
Uses of Matrix in org.geotools.referencing.operation
Methods in org.geotools.referencing.operation that return MatrixModifier and TypeMethodDescriptionLinearTransform.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 MatrixModifier and TypeMethodDescriptionDefaultMathTransformFactory.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.matrix
Subinterfaces of Matrix in org.geotools.referencing.operation.matrixModifier and TypeInterfaceDescriptioninterfaceA matrix capable of some matrix operations.Classes in org.geotools.referencing.operation.matrix that implement MatrixModifier and TypeClassDescriptionclassclassA two dimensional array of numbers.classclassclassclassMethods in org.geotools.referencing.operation.matrix with parameters of type MatrixModifier and TypeMethodDescriptionstatic XMatrixCreates a new matrix which is a copy of the specified matrix.booleanbooleanCompares the element values.booleanCompares the element values.booleanbooleanCompares 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.voidvoidvoidvoidvoidSet to the inverse of the provided matrix.voidfinal voidIn-place multiply with provided matrix.voidIn-place update from matrix1 * matrix2.voidvoidvoidvoidvoidvoidvoidfinal voidIn-place multiply with provided matrix.voidIn-place update from matrix1 * matrix2.voidSets the value of this matrix to the result of multiplying the provided scalar and matrix.voidSets the value of this matrix to the result of multiplying itself with the specified matrix.voidSets the value of this matrix to the result of multiplying matrix1 and matrix2.final voidSets the value of this matrix to the result of multiplying itself with the specified matrix.final voidSets the value of this matrix to the result of multiplying itself with the specified matrix.final voidfinal voidSets the value of this matrix to the result of multiplying itself with the specified matrix.voidSets the value of this matrix to the result of multiplying itself with the specified matrix.voidvoidvoidvoidvoidNegates the value of this matrix:this = -matrix.voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidSet to the difference ofscalar - matrix2.voidIn-place matrix subtraction:this - matrix.voidSet to the difference ofmatrix1 - matrix2.voidvoidvoidvoidvoidSet to the transpose of the provided matrix.Constructors in org.geotools.referencing.operation.matrix with parameters of type MatrixModifierConstructorDescriptionAffineTransform2D(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.Creates a new matrix initialized to the same value than the specified one.Creates a new matrix initialized to the same value than the specified one.Creates a new matrix initialized to the same value than the specified one.Creates a new matrix initialized to the same value than the specified one. -
Uses of Matrix in org.geotools.referencing.operation.transform
Methods in org.geotools.referencing.operation.transform that return MatrixModifier and TypeMethodDescriptionstatic MatrixProjectiveTransform.createSelectMatrix(int sourceDim, int[] toKeep) Creates a matrix that keep only a subset of the ordinate values.AbstractMathTransform.derivative(Point2D point) Gets the derivative of this transform at a point.AbstractMathTransform.derivative(Position point) Gets the derivative of this transform at a point.AbstractMathTransform.Inverse.derivative(Point2D point) Gets the derivative of this transform at a point.AbstractMathTransform.Inverse.derivative(Position point) Gets the derivative of this transform at a point.AffineTransform2D.derivative(Point2D point) Gets the derivative of this transform at a point.AffineTransform2D.derivative(Position point) Gets the derivative of this transform at a point.ConcatenatedTransform.derivative(Point2D point) Gets the derivative of this transform at a point.ConcatenatedTransform.derivative(Position point) Gets the derivative of this transform at a point.IdentityTransform.derivative(Position point) Gets the derivative of this transform at a point.LinearTransform1D.derivative(Position point) Gets the derivative of this transform at a point.MathTransformProxy.derivative(Position point) Gets the derivative of this transform at a point.PassThroughTransform.derivative(Position point) Gets the derivative of this transform at a point.ProjectiveTransform.derivative(Point2D point) Gets the derivative of this transform at a point.ProjectiveTransform.derivative(Position point) Gets the derivative of this transform at a point.ThinPlateSplineTransform.derivative(Position point) Estimates the Jacobian matrix (first-order partial derivatives) of the transformation at a given point using central differences.AffineTransform2D.getMatrix()Returns this transform as an affine transform matrix.IdentityTransform.getMatrix()Returns a copy of the identity matrix.LinearTransform1D.getMatrix()Returns this transform as an affine transform matrix.ProjectiveTransform.getMatrix()Returns a copy of the matrix.Methods in org.geotools.referencing.operation.transform with parameters of type MatrixModifier and TypeMethodDescriptionstatic LinearTransformCreates a transform for the specified matrix.Constructors in org.geotools.referencing.operation.transform with parameters of type MatrixModifierConstructorDescriptionprotectedProjectiveTransform(Matrix matrix) Constructs a transform from the specified matrix.