org.rubato.rubettes.bigbang.model.operations
Class AbstractTransformation
java.lang.Object
org.rubato.rubettes.bigbang.model.operations.AbstractOperation
org.rubato.rubettes.bigbang.model.operations.AbstractTransformation
- Direct Known Subclasses:
- AbstractLocalTransformation, TranslationTransformation
public abstract class AbstractTransformation
- extends AbstractOperation
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
AbstractTransformation
public AbstractTransformation(BigBangModel model,
TransformationProperties properties)
AbstractTransformation
public AbstractTransformation(BigBangModel model,
XMLReader reader,
org.w3c.dom.Element element)
updateProperties
public void updateProperties(TransformationProperties properties)
modifyCenter
public void modifyCenter(double[] newValues)
modify
public void modify(double[] newValues)
execute
public OperationPathResults execute()
- Specified by:
execute
in class AbstractOperation
getXYViewParameters
public int[] getXYViewParameters()
getCenter
public double[] getCenter()
getEndingPoint
public abstract double[] getEndingPoint()
toXML
public void toXML(XMLWriter writer)
- Overrides:
toXML
in class AbstractOperation