org.rubato.rubettes.bigbang.model.operations
Class TranslationTransformation
java.lang.Object
org.rubato.rubettes.bigbang.model.operations.AbstractOperation
org.rubato.rubettes.bigbang.model.operations.AbstractTransformation
org.rubato.rubettes.bigbang.model.operations.TranslationTransformation
public class TranslationTransformation
- extends AbstractTransformation
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
TranslationTransformation
public TranslationTransformation(BigBangModel model,
TransformationProperties properties)
TranslationTransformation
public TranslationTransformation(BigBangModel model,
XMLReader reader,
org.w3c.dom.Element element)
getSplitOperations
public java.util.List<AbstractOperation> getSplitOperations(double ratio)
- Overrides:
getSplitOperations
in class AbstractOperation
- Parameters:
ratio
- a number between 0 and 1
- Returns:
- a list with two operations that represent this operation split at the given ratio.
null if not splittable
getStartingPoint
public double[] getStartingPoint()
getEndingPoint
public double[] getEndingPoint()
- Specified by:
getEndingPoint
in class AbstractTransformation