|
sdr 0.5 | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use DanceState | |
---|---|
net.cscott.sdr.calls | This package contains the square dance choreography engine, and the basic types and interfaces required to communicate with it. |
net.cscott.sdr.calls.lists | This package contains call lists and generated natural-language parsers for the various square dance programs. |
net.cscott.sdr.calls.transform | This package contains code to parse call lists and transform call abstract syntax in various ways. |
Uses of DanceState in net.cscott.sdr.calls |
---|
Methods in net.cscott.sdr.calls that return DanceState | |
---|---|
DanceState |
DanceState.cloneAndClear()
Return a new independent dance state with the same static state and current formation, but empty movements and actions. |
DanceState |
DanceState.cloneAndClear(Formation formation)
Similar to cloneAndClear() , but allows you to specify the new
'current formation' of the result. |
Uses of DanceState in net.cscott.sdr.calls.lists |
---|
Methods in net.cscott.sdr.calls.lists with parameters of type DanceState | |
---|---|
Evaluator |
BasicList.LRMEvaluator.evaluate(DanceState ds)
|
Uses of DanceState in net.cscott.sdr.calls.transform |
---|
Methods in net.cscott.sdr.calls.transform with parameters of type DanceState | |
---|---|
abstract Evaluator |
Evaluator.evaluate(DanceState ds)
Do "one part" of the continuation, and return an Evaluator
which will do the remaining parts, or null if there are no
additional parts to evaluate. |
Evaluator |
Evaluator.Standard.evaluate(DanceState ds)
|
Evaluator |
Evaluator.EvaluatorChain.evaluate(DanceState ds)
|
void |
Evaluator.evaluateAll(DanceState ds)
|
static void |
Evaluator.parseAndEval(DanceState ds,
String... calls)
Convenience method for easy testing. |
|
sdr 0.5 | |||||||||
PREV NEXT | FRAMES NO FRAMES |