public class CompoundTransform extends ATransform
| Constructor and Description |
|---|
CompoundTransform(ATransform outer,
ATransform inner) |
| Modifier and Type | Method and Description |
|---|---|
CompoundTransform |
compose(ATransform trans)
Composes this transformation with another transformation, returning
a new combined transformation
|
int |
inputDimensions()
Returns the number of dimensions required for input vectors
|
boolean |
isLinear()
Returns true if this transformation is guaranteed to be linear
|
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
|
clone, composeWith, inverse, isIdentity, transform, transformInPlacepublic CompoundTransform(ATransform outer, ATransform inner)
public boolean isLinear()
ATransformisLinear in class ATransformpublic void transform(AVector source, AVector dest)
ATransformtransform in class ATransformpublic int inputDimensions()
ATransforminputDimensions in class ATransformpublic CompoundTransform compose(ATransform trans)
ATransformcompose in class ATransformpublic int outputDimensions()
ATransformoutputDimensions in class ATransformCopyright © 2012. All Rights Reserved.