Uses of Interface
edu.neu.ccs.gui.Tangent.Strategy

Packages that use Tangent.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 Tangent.Strategy in edu.neu.ccs.gui
 

Fields in edu.neu.ccs.gui declared as Tangent.Strategy
private static Tangent.Strategy Tangent.standardBezierStrategy
          The bezierStrategy cache.
private  Tangent.Strategy AutomaticShape.tangentstrategy
          The tangent strategy.
 

Methods in edu.neu.ccs.gui that return Tangent.Strategy
static Tangent.Strategy Tangent.bezierStrategy()
          Returns the strategy that encapsulates the bezierTangents method using sufficient terms to guarantee second derviative smoothness in practical situations.
static Tangent.Strategy Tangent.bezierStrategy(int terms)
          Returns the strategy that encapsulates the bezierTangents method using the given number of terms.
static Tangent.Strategy Tangent.chordStrategy(float factor)
          Returns the strategy that encapsulates the chordTangents method.
 Tangent.Strategy AutomaticShape.getTangentStrategy()
          Returns the tangent strategy.
 

Methods in edu.neu.ccs.gui with parameters of type Tangent.Strategy
 void AutomaticShape.setTangentStrategy(Tangent.Strategy tangentstrategy)
          Sets the tangent strategy of the shape and makes a new path.
 

Constructors in edu.neu.ccs.gui with parameters of type Tangent.Strategy
AutomaticShape(float[][] vertex, float[][] endTangent, Tangent.Strategy tangentstrategy)
          The constructor with the given vertex data, the given end tangent data, and the given tangent strategy.
AutomaticShape(float[][] vertex, float[][] endTangent, Tangent.Strategy tangentstrategy, Path.Strategy pathstrategy)
          The constructor with the given vertex data, the given end tangent data, the given tangent strategy, and the given path strategy.
AutomaticShape(float[][] vertex, float[][] endTangent, Tangent.Strategy tangentstrategy, Path.Strategy pathstrategy, ClosureMode closuremode)
          The constructor with the given vertex data, the given end tangent data, the given tangent strategy, the given path strategy, and the given closure mode.
AutomaticShape(float[][] vertex, float[][] endTangent, Tangent.Strategy tangentstrategy, Path.Strategy pathstrategy, ClosureMode closuremode, WindingRule windingrule)
          The constructor with the given vertex data, the given end tangent data, the given tangent strategy, the given path strategy, the given closure mode, and the given winding rule.
AutomaticCurve(float[][] vertex, Tangent.Strategy tangentstrategy)
          The constructor with the given vertex data and the given tangent strategy.
AutomaticCurve(float[][] vertex, Tangent.Strategy tangentstrategy, WindingRule windingrule)
          The constructor with the given vertex data, the given tangent strategy, and the given winding rule.
AutomaticCurve(float[][] vertex, Tangent.Strategy tangentstrategy, ClosureMode closuremode)
          The constructor with the given vertex data, the given tangent strategy, and the given closure mode.
AutomaticCurve(float[][] vertex, Tangent.Strategy tangentstrategy, ClosureMode closuremode, WindingRule windingrule)
          The constructor with the given vertex data, the given tangent strategy, the given closure mode, and the given winding rule.
AutomaticCurve(float[][] vertex, float[][] endTangent, Tangent.Strategy tangentstrategy)
          The constructor with the given vertex data, the given end tangent data, and the given tangent strategy.
AutomaticCurve(float[][] vertex, float[][] endTangent, Tangent.Strategy tangentstrategy, WindingRule windingrule)
          The constructor with the given vertex data, the given end tangent data, the given tangent strategy, and the given winding rule.
AutomaticCurve(float[][] vertex, float[][] endTangent, Tangent.Strategy tangentstrategy, ClosureMode closuremode)
          The constructor with the given vertex data, the given end tangent data, the given tangent strategy, and the given closure mode.
AutomaticCurve(float[][] vertex, float[][] endTangent, Tangent.Strategy tangentstrategy, ClosureMode closuremode, WindingRule windingrule)
          The constructor with the given vertex data, the given end tangent data, the given tangent strategy, the given closure mode, the given winding rule.