public final class IdentityTranslation extends ATranslation
| Modifier and Type | Method and Description |
|---|---|
static IdentityTranslation |
getInstance(int dimensions) |
AMatrix |
getMatrixComponent() |
ATranslation |
getTranslationComponent() |
AVector |
getTranslationVector()
Gets the vector offset that this translation represents.
|
int |
inputDimensions()
Returns the number of dimensions required for input vectors
|
int |
outputDimensions()
Returns the number of dimensions required for output vectors
|
void |
transform(AVector source,
AVector dest)
Transforms the source vector, storing the result in the given destination vector
|
void |
transformInPlace(AVector v)
Transforms a vector destructively.
|
dimensions, equals, equals, inverse, isIdentity, toAffineTransform, toMutableTranslationequals, hashCode, isLinearclone, compose, composeWith, transformpublic AMatrix getMatrixComponent()
getMatrixComponent in class AAffineTransformpublic ATranslation getTranslationComponent()
getTranslationComponent in class AAffineTransformpublic void transform(AVector source, AVector dest)
ATransformtransform in class ATranslationpublic void transformInPlace(AVector v)
ATransformtransformInPlace in class ATranslationpublic int inputDimensions()
ATransforminputDimensions in class ATransformpublic int outputDimensions()
ATransformoutputDimensions in class ATransformpublic static IdentityTranslation getInstance(int dimensions)
public AVector getTranslationVector()
ATranslationgetTranslationVector in class ATranslationCopyright © 2012. All Rights Reserved.