org.rubato.rubettes.bigbang.model.denotators
Class TransformationProperties

java.lang.Object
  extended by org.rubato.rubettes.bigbang.model.denotators.TransformationProperties

public class TransformationProperties
extends java.lang.Object


Constructor Summary
TransformationProperties(java.util.Set<BigBangObject> objects, BigBangObject anchor, java.util.List<TransformationPaths> transformationPaths, boolean copyAndTransform, boolean startNewTransformation)
           
 
Method Summary
 TransformationProperties clone()
           
 boolean copyAndTransform()
           
 BigBangObject getAnchor()
           
 double[] getCenter()
           
 double[] getEndPoint()
           
 java.util.Set<BigBangObject> getObjects()
           
 java.util.List<TransformationPaths> getTransformationPaths()
           
 void setAnchor(BigBangObject anchor)
           
 void setCenter(double[] center)
           
 void setEndPoint(double[] endPoint)
           
 void setStartNewTransformation(boolean startNewTransformation)
           
 boolean startNewTransformation()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TransformationProperties

public TransformationProperties(java.util.Set<BigBangObject> objects,
                                BigBangObject anchor,
                                java.util.List<TransformationPaths> transformationPaths,
                                boolean copyAndTransform,
                                boolean startNewTransformation)
Method Detail

getObjects

public java.util.Set<BigBangObject> getObjects()

getAnchor

public BigBangObject getAnchor()

getTransformationPaths

public java.util.List<TransformationPaths> getTransformationPaths()

copyAndTransform

public boolean copyAndTransform()

setCenter

public void setCenter(double[] center)

getCenter

public double[] getCenter()

setEndPoint

public void setEndPoint(double[] endPoint)

getEndPoint

public double[] getEndPoint()

setAnchor

public void setAnchor(BigBangObject anchor)

setStartNewTransformation

public void setStartNewTransformation(boolean startNewTransformation)

startNewTransformation

public boolean startNewTransformation()

clone

public TransformationProperties clone()
Overrides:
clone in class java.lang.Object