public class Translation extends AffineMapping
a00, a01, a02, a10, a11, a12, a20, a21, a22isInverseFlag| 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) |
concatconcat, main, makeMappingapplyTo, applyTo, applyTo, concat, concatDestructive, getInverse, getTransformationMatrix, invertDestructive, toArray, toStringpublic 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 AffineMappingpublic Translation duplicate()
duplicate in class AffineMappingpublic int getWarpParameterCount()
getWarpParameterCount in interface WarpParametersgetWarpParameterCount in class AffineMappingpublic double[] getWarpParameters()
getWarpParameters in interface WarpParametersgetWarpParameters in class AffineMappingpublic void setWarpParameters(double[] p)
setWarpParameters in interface WarpParameterssetWarpParameters in class AffineMappingpublic double[][] getWarpJacobian(double[] X)
getWarpJacobian in interface WarpParametersgetWarpJacobian in class AffineMappingCopyright © 2006–2017, Wilhelm Burger, Mark J. Burge (BSD 2-Clause Simplified License)