georegression.transform
Class InvertibleTransformSequence<T extends InvertibleTransform>
- java.lang.Object
-
- georegression.transform.InvertibleTransformSequence<T>
-
public class InvertibleTransformSequence<T extends InvertibleTransform> extends java.lang.ObjectGiven a sequence of
InvertibleTransformtransforms it will compute a single equivalent transform.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class and Description static classInvertibleTransformSequence.Node<T extends InvertibleTransform>
-
Constructor Summary
Constructors Constructor and Description InvertibleTransformSequence()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidaddTransform(boolean forward, T tran)Adds the next transform in the sequence.voidclear()Clears the sequence of transform.voidcomputeTransform(T result)java.util.List<InvertibleTransformSequence.Node<T>>getPath()
-
-
-
Method Detail
-
addTransform
public void addTransform(boolean forward, T tran)Adds the next transform in the sequence.- Parameters:
forward- Does the transform work in the forward or reverse direction.tran- The transform.
-
clear
public void clear()
Clears the sequence of transform.
-
computeTransform
public void computeTransform(T result)
-
getPath
public java.util.List<InvertibleTransformSequence.Node<T>> getPath()
-
-
DataMelt 3.0 © DataMelt by jWork.ORG