public interface ScaleAndTranslationGet extends AffineGet
Modifier and Type | Method and Description |
---|---|
ScaleAndTranslationGet |
copy()
Create a deep copy of this
RealTransform . |
double |
getScale(int d)
Get a field of the n-dimensional scale vector.
|
double[] |
getScaleCopy()
Get a copy of the n-dimensional scale vector.
|
double |
getTranslation(int d)
Get a field of the n-dimensionsional translation vector.
|
double[] |
getTranslationCopy()
Get a copy of the n-dimensionsional translation vector.
|
ScaleAndTranslationGet |
inverse()
Get the inverse transform.
|
d, get, getRowPackedCopy
applyInverse, applyInverse, applyInverse
apply, apply, apply, isIdentity, numSourceDimensions, numTargetDimensions
numDimensions
double getScale(int d)
d
- the dimensiondouble[] getScaleCopy()
double getTranslation(int d)
d
- the dimensiondouble[] getTranslationCopy()
ScaleAndTranslationGet inverse()
InvertibleRealTransform
inverse
in interface AffineGet
inverse
in interface InvertibleRealTransform
ScaleAndTranslationGet copy()
RealTransform
RealTransform
.
Deep copying is required to make sure that stateful RealTransforms
can be duplicated for concurrent code.
copy
in interface AffineGet
copy
in interface InvertibleRealTransform
copy
in interface RealTransform
Copyright © 2015–2022 ImgLib2. All rights reserved.