Uses of Class
edu.neu.ccs.gui.Mutator.Strategy

Packages that use Mutator.Strategy
edu.neu.ccs.gui Provides classes and interfaces for designing and implementing graphical interfaces and for the creation of paintable and mutatable objects.. 
 

Uses of Mutator.Strategy in edu.neu.ccs.gui
 

Methods in edu.neu.ccs.gui that return Mutator.Strategy
static Mutator.Strategy Mutator.translate(double tx, double ty)
          Returns the Mutator.Strategy encapsulation of translate in TransformFactory.
static Mutator.Strategy Mutator.rotate(double degrees)
          Returns the Mutator.Strategy encapsulation of rotate in TransformFactory.
static Mutator.Strategy Mutator.scale(double degrees, double s, double t)
          Returns the Mutator.Strategy encapsulation of scale in TransformFactory.
static Mutator.Strategy Mutator.shear(double degrees, double s)
          Returns the Mutator.Strategy encapsulation of shear in TransformFactory.
static Mutator.Strategy Mutator.reflect(double degrees)
          Returns the Mutator.Strategy encapsulation of reflect in TransformFactory.
static Mutator.Strategy Mutator.glidereflect(double degrees, double distance)
          Returns the Mutator.Strategy encapsulation of glidereflect in TransformFactory.
static Mutator.Strategy Mutator.centeredTransform(double m00, double m10, double m01, double m11, double m02, double m12)
          Returns the Mutator.Strategy encapsulation of centeredTransform in TransformFactory.
static Mutator.Strategy Mutator.transform(AffineTransform T)
          Returns the Mutator.Strategy encapsulation of a specific transform that may be used independent of a center.
static Mutator.Strategy Mutator.randomTranslate(double maxshift)
          Returns the Mutator.Strategy encapsulation of randomTranslate in TransformFactory.
static Mutator.Strategy Mutator.randomRotate(double maxangle)
          Returns the Mutator.Strategy encapsulation of randomRotate in TransformFactory.
static Mutator.Strategy Mutator.randomTranslateRotate(double maxshift, double maxangle)
          Returns the Mutator.Strategy encapsulation of randomTranslateRotate in TransformFactory.
static Mutator.Strategy Mutator.randomScale(double degrees, double maxdelta)
          Returns the Mutator.Strategy encapsulation of randomScale in TransformFactory.
static Mutator.Strategy Mutator.randomCenteredTransform(double maxshift)
          Returns the Mutator.Strategy encapsulation of randomCenteredTransform in TransformFactory.
static Mutator.Strategy Mutator.compose(Mutator.Strategy[] strategylist)
          Returns the composition of an array of Mutator.Strategy objects into a Mutator.Strategy object.
 

Methods in edu.neu.ccs.gui with parameters of type Mutator.Strategy
 void PaintableSequence.addPreMutation(Mutator.Strategy strategy)
          Adds the mutation determined by the given strategy and by the current setting of the mutator strategy usage.
 void PaintableSequence.addPostMutation(Mutator.Strategy strategy)
          Adds the mutation determined by the given strategy and by the current setting of the mutator strategy usage.
static Mutator.Strategy Mutator.compose(Mutator.Strategy[] strategylist)
          Returns the composition of an array of Mutator.Strategy objects into a Mutator.Strategy object.
 void MutatableWrapper.addPreMutation(Mutator.Strategy strategy)
          Applies a Mutator.Strategy object to the paintable by composition on the right using the original center to construct the pre-mutation.
 void MutatableWrapper.addPostMutation(Mutator.Strategy strategy)
          Applies a Mutator.Strategy object to the paintable by composition on the left using the mutated center to construct the post-mutation.
 void MutatablePaintable.addPreMutation(Mutator.Strategy strategy)
          Applies a Mutator.Strategy object to the paintable by composition on the right.
 void MutatablePaintable.addPostMutation(Mutator.Strategy strategy)
          Applies a Mutator.Strategy object to the paintable by composition on the left.
 void AbstractMutatablePaintable.addPreMutation(Mutator.Strategy strategy)
          Applies a Mutator.Strategy object to the paintable by composition on the right using the original center to construct the pre-mutation.
 void AbstractMutatablePaintable.addPostMutation(Mutator.Strategy strategy)
          Applies a Mutator.Strategy object to the paintable by composition on the left using the mutated center to construct the post-mutation.