|
sdr 0.6 | |||||||||
| 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.6 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||