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 Matrix
AbstractCS.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 Matrix
DefaultGeodeticDatum.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 TypeMethodDescriptionvoid
BursaWolfParameters.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 Matrix
AbstractCoordinateOperationFactory.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 CoordinateOperation
AbstractCoordinateOperationFactory.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 TypeInterfaceDescriptioninterface
A matrix capable of some matrix operations.Classes in org.geotools.referencing.operation.matrix that implement MatrixModifier and TypeClassDescriptionclass
class
A two dimensional array of numbers.class
class
class
class
Methods in org.geotools.referencing.operation.matrix with parameters of type MatrixModifier and TypeMethodDescriptionstatic XMatrix
Creates a new matrix which is a copy of the specified matrix.boolean
boolean
Compares the element values.boolean
Compares the element values.boolean
boolean
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.void
void
void
void
void
Set to the inverse of the provided matrix.void
final void
In-place multiply with provided matrix.void
In-place update from matrix1 * matrix2.void
void
void
void
void
void
void
final void
In-place multiply with provided matrix.void
In-place update from matrix1 * matrix2.void
Sets the value of this matrix to the result of multiplying the provided scalar and matrix.void
Sets the value of this matrix to the result of multiplying itself with the specified matrix.void
Sets the value of this matrix to the result of multiplying matrix1 and matrix2.final void
Sets the value of this matrix to the result of multiplying itself with the specified matrix.final void
Sets the value of this matrix to the result of multiplying itself with the specified matrix.final void
final void
Sets the value of this matrix to the result of multiplying itself with the specified matrix.void
Sets the value of this matrix to the result of multiplying itself with the specified matrix.void
void
void
void
void
Negates the value of this matrix:this = -matrix
.void
void
void
void
void
void
void
void
void
void
void
void
void
Set to the difference ofscalar - matrix2
.void
In-place matrix subtraction:this - matrix
.void
Set to the difference ofmatrix1 - matrix2
.void
void
void
void
void
Set 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
×numCol
matrix initialized to the values in thematrix
array.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 Matrix
ProjectiveTransform.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.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 LinearTransform
Creates a transform for the specified matrix.Constructors in org.geotools.referencing.operation.transform with parameters of type MatrixModifierConstructorDescriptionprotected
ProjectiveTransform
(Matrix matrix) Constructs a transform from the specified matrix.