sdr 0.7

Uses of Class
net.cscott.sdr.calls.FormationMatch

Packages that use FormationMatch
net.cscott.sdr.calls This package contains the square dance choreography engine, and the basic types and interfaces required to communicate with it. 
 

Uses of FormationMatch in net.cscott.sdr.calls
 

Methods in net.cscott.sdr.calls that return FormationMatch
static FormationMatch GeneralFormationMatcher.doMatch(Formation input, List<TaggedFormation> goals, boolean allowUnmatchedDancers, boolean usePhantoms)
          Allow multiple simultaneous goal formations.
static FormationMatch GeneralFormationMatcher.doMatch(Formation input, TaggedFormation goal, boolean allowUnmatchedDancers, boolean usePhantoms)
          Attempt to match the input formation against the goal formation; you can have multiple rotated copies of the goal formation in the input.
 FormationMatch Matcher.evaluate(Class<? super FormationMatch> type, DanceState ds, List<Expr> args)
          Implement the ExprFunc contract.
 FormationMatch FormationMatch.map(Map<Dancer,Dancer> m)
          Remap the meta dancers in the given FormationMatch, returning a new FormationMatch.
abstract  FormationMatch Matcher.match(Formation f)
          Match sub-formations from a formation.
 FormationMatch DanceState.tagDesignated(FormationMatch fm)
          Add the 'DESIGNATED' tag to the given FormationMatch.
 

Methods in net.cscott.sdr.calls with parameters of type FormationMatch
 FormationMatch DanceState.tagDesignated(FormationMatch fm)
          Add the 'DESIGNATED' tag to the given FormationMatch.
 

Method parameters in net.cscott.sdr.calls with type arguments of type FormationMatch
 FormationMatch Matcher.evaluate(Class<? super FormationMatch> type, DanceState ds, List<Expr> args)
          Implement the ExprFunc contract.
 


sdr 0.7

Copyright © 2006-2009 C. Scott Ananian