mikera.transformz
Class MatrixTransform
- java.lang.Object
-
- mikera.transformz.ATransform
-
- mikera.transformz.AAffineTransform
-
- mikera.transformz.ALinearTransform
-
- mikera.transformz.MatrixTransform
-
- All Implemented Interfaces:
- java.lang.Cloneable, ITransform
public class MatrixTransform extends ALinearTransform
-
-
Constructor Summary
Constructors Constructor and Description MatrixTransform(AMatrix matrix)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description AMatrixgetMatrix()intinputDimensions()Returns the number of dimensions required for input vectorsintoutputDimensions()Returns the number of dimensions required for output vectors-
Methods inherited from class mikera.transformz.ALinearTransform
getTranslation, isLinear
-
Methods inherited from class mikera.transformz.AAffineTransform
calculateElement, compose, compose, copyOfMatrix, copyOfTranslationVector, equals, equals, getMatrixTransform, getTranslationVector, hashCode, inverse, isIdentity, isInvertible, toAffineTransform, transform, transformInPlace, transformNormal
-
Methods inherited from class mikera.transformz.ATransform
clone, composeWith, isSquare, takeComponents, takeComponents, takeComponents, transform, transform
-
-
-
-
Constructor Detail
-
MatrixTransform
public MatrixTransform(AMatrix matrix)
-
-
Method Detail
-
getMatrix
public AMatrix getMatrix()
- Specified by:
getMatrixin classAAffineTransform
-
inputDimensions
public int inputDimensions()
Description copied from interface:ITransformReturns the number of dimensions required for input vectors- Specified by:
inputDimensionsin interfaceITransform- Specified by:
inputDimensionsin classATransform- Returns:
-
outputDimensions
public int outputDimensions()
Description copied from interface:ITransformReturns the number of dimensions required for output vectors- Specified by:
outputDimensionsin interfaceITransform- Specified by:
outputDimensionsin classATransform- Returns:
-
-
DMelt 3.0 © DataMelt by jWork.ORG