public class FastMatrixTransform extends FastMatrix implements Transform
a00, a01, a02, a03, a10, a11, a12, a13, a20, a21, a22, a23, x, y, z
BOOKSTEIN, FASTMATRIX
Constructor and Description |
---|
FastMatrixTransform() |
FastMatrixTransform(double f) |
FastMatrixTransform(double[][] m) |
FastMatrixTransform(FastMatrix f) |
Modifier and Type | Method and Description |
---|---|
void |
apply(double x,
double y,
double z,
double[] result) |
Transform |
composeWith(Transform followedBy) |
FastMatrixTransform |
composeWithFastMatrix(FastMatrix followedBy) |
FastMatrixTransform[] |
decomposeFully() |
static FastMatrixTransform |
fromCalibrationWithoutOrigin(ij.measure.Calibration calib) |
static FastMatrixTransform |
fromCalibrationWithoutOrigin(ij.ImagePlus image) |
int |
getTransformType() |
FastMatrixTransform |
inverse() |
FastMatrixTransform |
plus(FastMatrixTransform other) |
FastMatrixTransform |
scale(double x,
double y,
double z) |
void |
setTranslation(double x,
double y,
double z) |
FastMatrixTransform |
times(FastMatrixTransform o) |
static FastMatrixTransform |
translate(double x,
double y,
double z) |
angleBetween, apply, apply, apply, applyWithoutTranslation, applyWithoutTranslation, average, bestLinear, bestRigid, bestRigid, composeWith, copyFrom, copyToFlatDoubleArray, crossProduct, decompose, det, dotProduct, equals, fromCalibration, getResult, guessEulerParameters, guessEulerParameters, isIdentity, isIdentity, isJustTranslation, main, normalize, noTranslation, parseMatrices, parseMatrix, plus, resultToString, rotate, rotateAround, rotateEuler, rotateEulerAt, rotateFromTo, rotateToAlignVectors, rowwise16, setFromFlatDoubleArray, size, sizeSquared, times, toString, toStringForAmira, toStringIndented, translateToCenter
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
isIdentity, toStringIndented
public FastMatrixTransform()
public FastMatrixTransform(double f)
public FastMatrixTransform(double[][] m)
public FastMatrixTransform(FastMatrix f)
public FastMatrixTransform inverse()
inverse
in interface Transform
inverse
in class FastMatrix
public int getTransformType()
getTransformType
in interface Transform
public Transform composeWith(Transform followedBy)
composeWith
in interface Transform
public FastMatrixTransform composeWithFastMatrix(FastMatrix followedBy)
public FastMatrixTransform[] decomposeFully()
public void apply(double x, double y, double z, double[] result)
public void setTranslation(double x, double y, double z)
public static FastMatrixTransform fromCalibrationWithoutOrigin(ij.ImagePlus image)
public static FastMatrixTransform fromCalibrationWithoutOrigin(ij.measure.Calibration calib)
public FastMatrixTransform scale(double x, double y, double z)
scale
in class FastMatrix
public FastMatrixTransform times(FastMatrixTransform o)
public FastMatrixTransform plus(FastMatrixTransform other)
public static FastMatrixTransform translate(double x, double y, double z)
Copyright © 2015–2021 Fiji. All rights reserved.