mikera.transformz
Class ALinearTransform
- java.lang.Object
-
- mikera.transformz.ATransform
-
- mikera.transformz.AAffineTransform
-
- mikera.transformz.ALinearTransform
-
- All Implemented Interfaces:
- java.lang.Cloneable, ITransform
- Direct Known Subclasses:
- MatrixTransform
public abstract class ALinearTransform extends AAffineTransform
Abstract base class representing a linear transfrom. AMatrix is the main implementation
-
-
Constructor Summary
Constructors Constructor and Description ALinearTransform()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description IdentityTranslationgetTranslation()booleanisLinear()Returns true if this transformation is guaranteed to be linear-
Methods inherited from class mikera.transformz.AAffineTransform
calculateElement, compose, compose, copyOfMatrix, copyOfTranslationVector, equals, equals, getMatrix, getMatrixTransform, getTranslationVector, hashCode, inverse, isIdentity, isInvertible, toAffineTransform, transform, transformInPlace, transformNormal
-
Methods inherited from class mikera.transformz.ATransform
clone, composeWith, inputDimensions, isSquare, outputDimensions, takeComponents, takeComponents, takeComponents, transform, transform
-
-
-
-
Method Detail
-
isLinear
public boolean isLinear()
Description copied from class:ATransformReturns true if this transformation is guaranteed to be linear- Overrides:
isLinearin classAAffineTransform- Returns:
-
getTranslation
public IdentityTranslation getTranslation()
- Specified by:
getTranslationin classAAffineTransform
-
-
DMelt 3.0 © DataMelt by jWork.ORG