| org.geotools.referencing.operation.transform.AbstractMathTransform org.geotools.referencing.operation.transform.ConcatenatedTransform org.geotools.referencing.operation.transform.ConcatenatedTransformDirect org.geotools.referencing.operation.transform.ConcatenatedTransformDirect2D
ConcatenatedTransformDirect2D | final class ConcatenatedTransformDirect2D extends ConcatenatedTransformDirect implements MathTransform2D(Code) | | Concatenated transform where both transforms are two-dimensional.
since: 2.0 version: $Id: ConcatenatedTransformDirect2D.java 20874 2006-08-07 10:00:01Z jgarnett $ author: Martin Desruisseaux |
Constructor Summary | |
public | ConcatenatedTransformDirect2D(MathTransform2D transform1, MathTransform2D transform2) Constructs a concatenated transform. |
Method Summary | |
public Shape | createTransformedShape(Shape shape) Transforms the specified shape. | public Matrix | derivative(Point2D point) Gets the derivative of this transform at a point.
Parameters: point - The coordinate point where to evaluate the derivative. | boolean | isValid() Check if transforms are compatibles with this implementation. | public Point2D | transform(Point2D ptSrc, Point2D ptDst) Transforms the specified
ptSrc and stores the result in
ptDst . |
ConcatenatedTransformDirect2D | public ConcatenatedTransformDirect2D(MathTransform2D transform1, MathTransform2D transform2)(Code) | | Constructs a concatenated transform.
|
createTransformedShape | public Shape createTransformedShape(Shape shape) throws TransformException(Code) | | Transforms the specified shape.
|
derivative | public Matrix derivative(Point2D point) throws TransformException(Code) | | Gets the derivative of this transform at a point.
Parameters: point - The coordinate point where to evaluate the derivative. The derivative at the specified point (never null ). throws: TransformException - if the derivative can't be evaluated at the specified point. |
isValid | boolean isValid()(Code) | | Check if transforms are compatibles with this implementation.
|
transform | public Point2D transform(Point2D ptSrc, Point2D ptDst) throws TransformException(Code) | | Transforms the specified
ptSrc and stores the result in
ptDst .
|
Methods inherited from org.geotools.referencing.operation.transform.ConcatenatedTransformDirect | boolean isValid()(Code)(Java Doc) public DirectPosition transform(DirectPosition ptSrc, DirectPosition ptDst) throws TransformException(Code)(Java Doc) public void transform(double[] srcPts, int srcOff, double[] dstPts, int dstOff, int numPts) throws TransformException(Code)(Java Doc) public void transform(float[] srcPts, int srcOff, float[] dstPts, int dstOff, int numPts) throws TransformException(Code)(Java Doc)
|
Fields inherited from org.geotools.referencing.operation.transform.ConcatenatedTransform | final public MathTransform transform1(Code)(Java Doc) final public MathTransform transform2(Code)(Java Doc)
|
Methods inherited from org.geotools.referencing.operation.transform.ConcatenatedTransform | public static MathTransform create(MathTransform tr1, MathTransform tr2)(Code)(Java Doc) static ConcatenatedTransform createConcatenatedTransform(MathTransform tr1, MathTransform tr2)(Code)(Java Doc) public Matrix derivative(Point2D point) throws TransformException(Code)(Java Doc) public Matrix derivative(DirectPosition point) throws TransformException(Code)(Java Doc) final public boolean equals(Object object)(Code)(Java Doc) protected String formatWKT(Formatter formatter)(Code)(Java Doc) final public int getSourceDimensions()(Code)(Java Doc) final public int getTargetDimensions()(Code)(Java Doc) final public int hashCode()(Code)(Java Doc) final public synchronized MathTransform inverse() throws NoninvertibleTransformException(Code)(Java Doc) final public boolean isIdentity()(Code)(Java Doc) boolean isValid()(Code)(Java Doc) public DirectPosition transform(DirectPosition ptSrc, DirectPosition ptDst) throws TransformException(Code)(Java Doc) public void transform(double[] srcPts, int srcOff, double[] dstPts, int dstOff, int numPts) throws TransformException(Code)(Java Doc) public void transform(float[] srcPts, int srcOff, float[] dstPts, int dstOff, int numPts) throws TransformException(Code)(Java Doc)
|
Methods inherited from org.geotools.referencing.operation.transform.AbstractMathTransform | MathTransform concatenate(MathTransform other, boolean applyOtherFirst)(Code)(Java Doc) public Shape createTransformedShape(Shape shape) throws TransformException(Code)(Java Doc) final Shape createTransformedShape(Shape shape, AffineTransform preTransform, AffineTransform postTransform, int orientation) throws TransformException(Code)(Java Doc) public Matrix derivative(Point2D point) throws TransformException(Code)(Java Doc) public Matrix derivative(DirectPosition point) throws TransformException(Code)(Java Doc) protected static void ensureNonNull(String name, Object object) throws IllegalArgumentException(Code)(Java Doc) public boolean equals(Object object)(Code)(Java Doc) protected String formatWKT(Formatter formatter)(Code)(Java Doc) public ParameterDescriptorGroup getParameterDescriptors()(Code)(Java Doc) public ParameterValueGroup getParameterValues()(Code)(Java Doc) abstract public int getSourceDimensions()(Code)(Java Doc) abstract public int getTargetDimensions()(Code)(Java Doc) public int hashCode()(Code)(Java Doc) public MathTransform inverse() throws NoninvertibleTransformException(Code)(Java Doc) static Matrix invert(Matrix matrix) throws NoninvertibleTransformException(Code)(Java Doc) public boolean isIdentity()(Code)(Java Doc) protected static boolean needCopy(int srcOff, int dimSource, int dstOff, int dimTarget, int numPts)(Code)(Java Doc) protected static double rollLongitude(double x)(Code)(Java Doc) static GeneralMatrix toGMatrix(Matrix matrix)(Code)(Java Doc) static XMatrix toXMatrix(Matrix matrix)(Code)(Java Doc) public Point2D transform(Point2D ptSrc, Point2D ptDst) throws TransformException(Code)(Java Doc) public DirectPosition transform(DirectPosition ptSrc, DirectPosition ptDst) throws TransformException(Code)(Java Doc) public void transform(float[] srcPts, int srcOff, float[] dstPts, int dstOff, int numPts) throws TransformException(Code)(Java Doc)
|
|
|