|
sdr 0.7 | |||||||||
PREV NEXT | FRAMES NO FRAMES |
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 | |||||||||
PREV NEXT | FRAMES NO FRAMES |