public class Translation extends AffineMapping
a00, a01, a02, a10, a11, a12, a20, a21, a22
isInverseFlag
Constructor and Description |
---|
Translation() |
Translation(double dx,
double dy) |
Translation(LinearMapping t) |
Translation(Point2D[] A,
Point2D[] B) |
Translation(Point2D p1,
Point2D p2) |
Modifier and Type | Method and Description |
---|---|
Translation |
duplicate() |
double[][] |
getWarpJacobian(double[] X) |
int |
getWarpParameterCount() |
double[] |
getWarpParameters() |
Translation |
invert() |
void |
setWarpParameters(double[] p) |
concat
concat, main, makeMapping
applyTo, applyTo, applyTo, concat, concatDestructive, getInverse, getTransformationMatrix, invertDestructive, toArray, toString
public Translation()
public Translation(double dx, double dy)
public Translation(Point2D p1, Point2D p2)
public Translation(Point2D[] A, Point2D[] B)
public Translation(LinearMapping t)
public Translation invert()
invert
in class AffineMapping
public Translation duplicate()
duplicate
in class AffineMapping
public int getWarpParameterCount()
getWarpParameterCount
in interface WarpParameters
getWarpParameterCount
in class AffineMapping
public double[] getWarpParameters()
getWarpParameters
in interface WarpParameters
getWarpParameters
in class AffineMapping
public void setWarpParameters(double[] p)
setWarpParameters
in interface WarpParameters
setWarpParameters
in class AffineMapping
public double[][] getWarpJacobian(double[] X)
getWarpJacobian
in interface WarpParameters
getWarpJacobian
in class AffineMapping
Copyright © 2006–2017, Wilhelm Burger, Mark J. Burge (BSD 2-Clause Simplified License)