public class Scale extends AbstractScale implements net.imglib2.concatenate.Concatenable<ScaleGet>, net.imglib2.concatenate.PreConcatenable<ScaleGet>
| Modifier and Type | Field and Description |
|---|---|
protected Scale |
inverse |
ds, s| Modifier | Constructor and Description |
|---|---|
|
Scale(double... s) |
protected |
Scale(double[] s,
Scale inverse,
net.imglib2.RealPoint[] ds) |
| Modifier and Type | Method and Description |
|---|---|
Scale |
concatenate(ScaleGet a) |
Scale |
copy()
Create a deep copy of this
RealTransform. |
Class<ScaleGet> |
getConcatenableClass() |
Class<ScaleGet> |
getPreConcatenableClass() |
Scale |
inverse()
Get the inverse transform.
|
boolean |
isIdentity()
Check if the
RealTransform is identity. |
Scale |
preConcatenate(ScaleGet a) |
void |
set(double... s)
Set the scale vector.
|
apply, apply, apply, applyInverse, applyInverse, applyInverse, boundingInterval, d, get, getRowPackedCopy, getScale, getScaleCopy, getTranslation, getTranslationCopy, numDimensions, numSourceDimensions, numTargetDimensionsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitapply, applyDimension, applyDimension, applyDimensionprotected final Scale inverse
protected Scale(double[] s,
Scale inverse,
net.imglib2.RealPoint[] ds)
public Scale(double... s)
public void set(double... s)
AbstractScaleset in class AbstractScales - s.length <= the number of dimensions of this
AbstractScalepublic Scale inverse()
InvertibleRealTransforminverse in interface AffineGetinverse in interface InvertibleRealTransforminverse in interface ScaleAndTranslationGetinverse in interface ScaleGetinverse in class AbstractScalepublic Scale copy()
RealTransformRealTransform.
Deep copying is required to make sure that stateful RealTransforms can be duplicated for concurrent code.
copy in interface AffineGetcopy in interface InvertibleRealTransformcopy in interface RealTransformcopy in interface ScaleAndTranslationGetcopy in interface ScaleGetcopy in class AbstractScalepublic Scale preConcatenate(ScaleGet a)
preConcatenate in interface net.imglib2.concatenate.PreConcatenable<ScaleGet>public Class<ScaleGet> getPreConcatenableClass()
getPreConcatenableClass in interface net.imglib2.concatenate.PreConcatenable<ScaleGet>public Scale concatenate(ScaleGet a)
concatenate in interface net.imglib2.concatenate.Concatenable<ScaleGet>public Class<ScaleGet> getConcatenableClass()
getConcatenableClass in interface net.imglib2.concatenate.Concatenable<ScaleGet>public boolean isIdentity()
RealTransformRealTransform is identity.isIdentity in interface RealTransformCopyright © 2009–2025 ImgLib2. All rights reserved.