sdr 0.3
A B C D E F G H I J L M N O P Q R S T U V W X Y Z _

A

a_cardinal() - Method in class net.cscott.sdr.calls.lists.C4GrammarParser
 
a_digit() - Method in class net.cscott.sdr.calls.lists.C4GrammarParser
 
a_fraction() - Method in class net.cscott.sdr.calls.lists.C4GrammarParser
 
a_number() - Method in class net.cscott.sdr.calls.lists.C4GrammarParser
 
abs() - Method in class net.cscott.sdr.util.Fraction
Gets a fraction that is the positive equivalent of this one.
AbstractEmit - Class in net.cscott.sdr.calls.grm
 
AbstractEmit() - Constructor for class net.cscott.sdr.calls.grm.AbstractEmit
 
accept(TransformVisitor<T>, T) - Method in class net.cscott.sdr.calls.ast.Apply
 
accept(ValueVisitor<RESULT, CLOSURE>, CLOSURE) - Method in class net.cscott.sdr.calls.ast.Apply
 
accept(TransformVisitor<T>, T) - Method in class net.cscott.sdr.calls.ast.AstNode
Visitor pattern implementation for transformations.
accept(ValueVisitor<RESULT, CLOSURE>, CLOSURE) - Method in class net.cscott.sdr.calls.ast.AstNode
Visitor pattern implementation for computations.
accept(TransformVisitor<T>, T) - Method in class net.cscott.sdr.calls.ast.Comp
 
accept(TransformVisitor<T>, T) - Method in class net.cscott.sdr.calls.ast.Condition
 
accept(ValueVisitor<RESULT, CLOSURE>, CLOSURE) - Method in class net.cscott.sdr.calls.ast.Condition
 
accept(TransformVisitor<T>, T) - Method in class net.cscott.sdr.calls.ast.If
 
accept(ValueVisitor<RESULT, CLOSURE>, CLOSURE) - Method in class net.cscott.sdr.calls.ast.If
 
accept(TransformVisitor<T>, T) - Method in class net.cscott.sdr.calls.ast.In
 
accept(ValueVisitor<RESULT, CLOSURE>, CLOSURE) - Method in class net.cscott.sdr.calls.ast.In
 
accept(TransformVisitor<T>, T) - Method in class net.cscott.sdr.calls.ast.Opt
 
accept(ValueVisitor<RESULT, CLOSURE>, CLOSURE) - Method in class net.cscott.sdr.calls.ast.Opt
 
accept(TransformVisitor<T>, T) - Method in class net.cscott.sdr.calls.ast.OptCall
 
accept(ValueVisitor<RESULT, CLOSURE>, CLOSURE) - Method in class net.cscott.sdr.calls.ast.OptCall
 
accept(TransformVisitor<T>, T) - Method in class net.cscott.sdr.calls.ast.Par
 
accept(ValueVisitor<RESULT, CLOSURE>, CLOSURE) - Method in class net.cscott.sdr.calls.ast.Par
 
accept(TransformVisitor<T>, T) - Method in class net.cscott.sdr.calls.ast.ParCall
 
accept(ValueVisitor<RESULT, CLOSURE>, CLOSURE) - Method in class net.cscott.sdr.calls.ast.ParCall
 
accept(TransformVisitor<T>, T) - Method in class net.cscott.sdr.calls.ast.Part
 
accept(ValueVisitor<RESULT, CLOSURE>, CLOSURE) - Method in class net.cscott.sdr.calls.ast.Part
 
accept(TransformVisitor<T>, T) - Method in class net.cscott.sdr.calls.ast.Prim
 
accept(ValueVisitor<RESULT, CLOSURE>, CLOSURE) - Method in class net.cscott.sdr.calls.ast.Prim
 
accept(TransformVisitor<T>, T) - Method in class net.cscott.sdr.calls.ast.Seq
 
accept(ValueVisitor<RESULT, CLOSURE>, CLOSURE) - Method in class net.cscott.sdr.calls.ast.Seq
 
accept(TransformVisitor<T>, T) - Method in class net.cscott.sdr.calls.ast.SeqCall
 
accept(TransformVisitor<T>, T) - Method in class net.cscott.sdr.calls.ast.Warped
 
accept(ValueVisitor<RESULT, CLOSURE>, CLOSURE) - Method in class net.cscott.sdr.calls.ast.Warped
 
accept(GrmVisitor<T>) - Method in class net.cscott.sdr.calls.grm.Grm
 
accept(GrmVisitor<T>) - Method in class net.cscott.sdr.calls.grm.Grm.Alt
 
accept(GrmVisitor<T>) - Method in class net.cscott.sdr.calls.grm.Grm.Concat
 
accept(GrmVisitor<T>) - Method in class net.cscott.sdr.calls.grm.Grm.Mult
 
accept(GrmVisitor<T>) - Method in class net.cscott.sdr.calls.grm.Grm.Nonterminal
 
accept(GrmVisitor<T>) - Method in class net.cscott.sdr.calls.grm.Grm.Terminal
 
Action - Class in net.cscott.sdr.calls
The Action class represents dancer actions, such as bowing, arm turns, and handholds.
Action() - Constructor for class net.cscott.sdr.calls.Action
 
action - Variable in class net.cscott.sdr.calls.grm.RuleAndAction
 
action - Variable in class net.cscott.sdr.calls.TimedAction
The dancer action called for at the given time.
actionDuration() - Method in class net.cscott.sdr.calls.DancerActions
 
adaptor - Variable in class net.cscott.sdr.calls.transform.CallFileParser
 
add(Fraction) - Method in class net.cscott.sdr.calls.ExactRotation
Add the given amount to this rotation direction.
add(Fraction) - Method in class net.cscott.sdr.calls.Rotation
Add the given amount to this rotation direction.
add(Fraction) - Method in class net.cscott.sdr.util.Fraction
Adds the value of this fraction to another.
addAction(Fraction, Action) - Method in class net.cscott.sdr.anim.AnimDancer
Add a new timed action.
addAction(Dancer, Fraction, Fraction, DancerActions.Path) - Method in class net.cscott.sdr.calls.DancerActions
 
addAutomatic(Formation, MultiMap<Dancer, TaggedFormation.Tag>) - Static method in class net.cscott.sdr.calls.Tagger
 
addCommand(CommandInput.PossibleCommand) - Method in class net.cscott.sdr.CommandInput
Called by input methods (voice recognition, keyboard input, filer readers, etc) when they have another (set of) CommandInput.PossibleCommand(s) to issue.
addFrom(TaggedFormation, Formation, MultiMap<Dancer, TaggedFormation.Tag>) - Static method in class net.cscott.sdr.calls.Tagger
Find all instance of the tagged template formation in the given given formation f, and add the tags from the template to the set of tags on f given in tags.
addPosition(Fraction, Position) - Method in class net.cscott.sdr.anim.AnimDancer
Add a new position target.
ADJ - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
ADJ - Static variable in class net.cscott.sdr.calls.transform.CallFileLexer
 
ADJ - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
AFTER - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
AFTER - Static variable in class net.cscott.sdr.calls.transform.CallFileLexer
 
AFTER - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
all() - Method in class net.cscott.sdr.calls.lists.C4GrammarParser
 
allCalls - Variable in class net.cscott.sdr.calls.CallDB
 
alternates - Variable in class net.cscott.sdr.calls.grm.Grm.Alt
 
amount - Variable in class net.cscott.sdr.calls.Rotation
The amount of the rotation.
amt - Variable in class net.cscott.sdr.calls.ast.AstParser.in_out_num_return
 
AND - Static variable in class net.cscott.sdr.calls.lists.BasicList
 
AND - Static variable in class net.cscott.sdr.calls.PredicateList
 
AnimDancer - Class in net.cscott.sdr.anim
An AnimDancer encapsulates all the information needed to display and animate a single dancer.
AnimDancer(StandardDancer) - Constructor for class net.cscott.sdr.anim.AnimDancer
 
anyone() - Method in class net.cscott.sdr.calls.lists.C4GrammarParser
 
anything() - Method in class net.cscott.sdr.calls.lists.C4GrammarParser
 
anything_0() - Method in class net.cscott.sdr.calls.lists.C4GrammarParser
 
anything_1() - Method in class net.cscott.sdr.calls.lists.C4GrammarParser
 
anything_2() - Method in class net.cscott.sdr.calls.lists.C4GrammarParser
 
anything_3() - Method in class net.cscott.sdr.calls.lists.C4GrammarParser
 
App - Class in net.cscott.sdr
This is the main class of the SDR application.
App() - Constructor for class net.cscott.sdr.App
 
Apply - Class in net.cscott.sdr.calls.ast
Apply represents a invocation of a call or concept, with zero or more arguments.
Apply(String, List<Apply>) - Constructor for class net.cscott.sdr.calls.ast.Apply
 
apply() - Method in class net.cscott.sdr.calls.ast.AstParser
 
apply(Apply) - Method in class net.cscott.sdr.calls.Call
Evaluates this call with the arguments given in the Apply node, returning a Comp.
APPLY - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
APPLY - Static variable in class net.cscott.sdr.calls.transform.CallFileLexer
 
APPLY - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
apply(Dancer, Formation, Prim) - Static method in class net.cscott.sdr.calls.transform.EvalPrim
"Dance" the given primitive for the given dancer in the given formation to yield a DancerPath for that dancer.
apply(Prim, Position, int) - Static method in class net.cscott.sdr.calls.transform.EvalPrim
"Dance" the given primitive from the given position (in a formation of the given size) to yield a DancerPath.
ARC - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
ARC - Static variable in class net.cscott.sdr.calls.transform.CallFileLexer
 
ARC - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
arcCenter - Variable in class net.cscott.sdr.calls.DancerPath
The arcCenter can be null for straight paths.
args - Variable in class net.cscott.sdr.calls.ast.Apply
 
args - Variable in class net.cscott.sdr.calls.ast.Condition
 
argsToString() - Method in class net.cscott.sdr.calls.ast.Apply
 
argsToString() - Method in class net.cscott.sdr.calls.ast.AstNode
 
argsToString() - Method in class net.cscott.sdr.calls.ast.Condition
 
argsToString() - Method in class net.cscott.sdr.calls.ast.If
 
argsToString() - Method in class net.cscott.sdr.calls.ast.In
 
argsToString() - Method in class net.cscott.sdr.calls.ast.Opt
 
argsToString() - Method in class net.cscott.sdr.calls.ast.OptCall
 
argsToString() - Method in class net.cscott.sdr.calls.ast.Par
 
argsToString() - Method in class net.cscott.sdr.calls.ast.ParCall
 
argsToString() - Method in class net.cscott.sdr.calls.ast.Part
 
argsToString() - Method in class net.cscott.sdr.calls.ast.Prim
 
argsToString() - Method in class net.cscott.sdr.calls.ast.Seq
 
argsToString() - Method in class net.cscott.sdr.calls.ast.Warped
 
ASSERT - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
ASSERT - Static variable in class net.cscott.sdr.calls.transform.CallFileLexer
 
ASSERT - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
assertion() - Method in class net.cscott.sdr.calls.transform.CallFileParser
 
ast() - Method in class net.cscott.sdr.calls.ast.AstParser
 
AstLexer - Class in net.cscott.sdr.calls.ast
 
AstLexer(String) - Constructor for class net.cscott.sdr.calls.ast.AstLexer
 
AstLexer() - Constructor for class net.cscott.sdr.calls.ast.AstLexer
 
AstLexer(CharStream) - Constructor for class net.cscott.sdr.calls.ast.AstLexer
 
AstLexer(CharStream, RecognizerSharedState) - Constructor for class net.cscott.sdr.calls.ast.AstLexer
 
AstNode - Class in net.cscott.sdr.calls.ast
A Comp is a composition operator: either a sequence, an option list, a parallel split, or a restriction operator.
AstNode(int) - Constructor for class net.cscott.sdr.calls.ast.AstNode
 
AstNode(int, String) - Constructor for class net.cscott.sdr.calls.ast.AstNode
 
AstParser - Class in net.cscott.sdr.calls.ast
Simple lisp-like grammar for printing/scanning AstNode trees.
AstParser(TokenStream) - Constructor for class net.cscott.sdr.calls.ast.AstParser
 
AstParser(TokenStream, RecognizerSharedState) - Constructor for class net.cscott.sdr.calls.ast.AstParser
 
AstParser(String) - Constructor for class net.cscott.sdr.calls.ast.AstParser
 
AstParser.in_out_dir_return - Class in net.cscott.sdr.calls.ast
 
AstParser.in_out_dir_return() - Constructor for class net.cscott.sdr.calls.ast.AstParser.in_out_dir_return
 
AstParser.in_out_num_return - Class in net.cscott.sdr.calls.ast
 
AstParser.in_out_num_return() - Constructor for class net.cscott.sdr.calls.ast.AstParser.in_out_num_return
 
AstParser.in_out_return - Class in net.cscott.sdr.calls.ast
 
AstParser.in_out_return() - Constructor for class net.cscott.sdr.calls.ast.AstParser.in_out_return
 
AstParser.rotation_return - Class in net.cscott.sdr.calls.ast
 
AstParser.rotation_return() - Constructor for class net.cscott.sdr.calls.ast.AstParser.rotation_return
 
AstTokenTypes - Class in net.cscott.sdr.calls.transform
Get token types from lexer.
AstTokenTypes() - Constructor for class net.cscott.sdr.calls.transform.AstTokenTypes
 
ATTRIBS - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
attribs(EnumSet<BuilderHelper.BPrimAttrib>) - Method in class net.cscott.sdr.calls.transform.CallFileBuilder
 
ATTRIBS - Static variable in class net.cscott.sdr.calls.transform.CallFileLexer
 
ATTRIBS - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 

B

BACK_TO_BACK_COUPLES - Static variable in class net.cscott.sdr.calls.FormationList
 
BACK_TO_BACK_COUPLES - Static variable in class net.cscott.sdr.calls.SelectorList
 
BACK_TO_BACK_DANCERS - Static variable in class net.cscott.sdr.calls.FormationList
 
BACK_TO_BACK_DANCERS - Static variable in class net.cscott.sdr.calls.SelectorList
 
BadCallException - Exception in net.cscott.sdr.calls
This exception indicates that a call was invalid.
BadCallException(String) - Constructor for exception net.cscott.sdr.calls.BadCallException
 
BasicList - Class in net.cscott.sdr.calls.lists
The BasicList class contains complex call and concept definitions which are on the 'basic' program.
beatTimer - Variable in class net.cscott.sdr.anim.VenueState
Music-synced timer.
BeatTimer - Interface in net.cscott.sdr
BeatTimer is a simple interface that allows a caller to obtain the current time, in units of "beats".
BEFORE - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
BEFORE - Static variable in class net.cscott.sdr.calls.transform.CallFileLexer
 
BEFORE - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
Bezier - Class in net.cscott.sdr.util
Utility methods for efficiently evaluating bezier curves.
BODY - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
BODY - Static variable in class net.cscott.sdr.calls.transform.CallFileLexer
 
BODY - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
bool() - Method in class net.cscott.sdr.calls.ast.AstParser
 
bounds() - Method in class net.cscott.sdr.calls.Formation
Return the bounds of this formation, which is the bounding box around all the dancers' bounding boxes.
bounds(Dancer) - Method in class net.cscott.sdr.calls.Formation
Return the bounds of the given dancer -- always its position plus or minus 1 unit on the x and y axes.
BOX - Static variable in class net.cscott.sdr.calls.SelectorList
 
Box - Class in net.cscott.sdr.util
An orthogonal box, with sides parallel to the x and y axes.
Box(Point, Point) - Constructor for class net.cscott.sdr.util.Box
 
boys() - Method in class net.cscott.sdr.calls.lists.C4GrammarParser
 
build(String, List<Apply>) - Method in class net.cscott.sdr.calls.ast.Apply
Factory: creates new Apply only if it would differ from this.
build(String, List<Condition>) - Method in class net.cscott.sdr.calls.ast.Condition
Factory: creates new Condition only if it would differ from this.
build(Condition, Comp) - Method in class net.cscott.sdr.calls.ast.If
Factory: creates new If only if it would differ from this.
build(Fraction, Comp) - Method in class net.cscott.sdr.calls.ast.In
Factory: creates new In only if it would differ from this.
build(List<OptCall>) - Method in class net.cscott.sdr.calls.ast.Opt
Factory: creates new Opt only if it would differ from this.
build(List<Selector>, Comp) - Method in class net.cscott.sdr.calls.ast.OptCall
Factory: creates new OptCall only if it would differ from this.
build(List<ParCall>) - Method in class net.cscott.sdr.calls.ast.Par
Factory: creates new Par only if it would differ from this.
build(Set<TaggedFormation.Tag>, Comp) - Method in class net.cscott.sdr.calls.ast.ParCall
Factory: creates new ParCall only if it would differ from this.
build(boolean, Comp) - Method in class net.cscott.sdr.calls.ast.Part
Factory: creates new Part only if it would differ from this.
build(Prim.Direction, Fraction, Prim.Direction, Fraction, Prim.Direction, ExactRotation, Fraction, boolean, boolean) - Method in class net.cscott.sdr.calls.ast.Prim
Factory: creates new Prim only if it would differ from this.
build(List<SeqCall>) - Method in class net.cscott.sdr.calls.ast.Seq
Factory: creates new Seq only if it would differ from this.
build(Warp, Comp) - Method in class net.cscott.sdr.calls.ast.Warped
Factory: creates new If only if it would differ from this.
build(Program) - Static method in class net.cscott.sdr.calls.grm.BuildGrammars
 
BuildGrammars - Class in net.cscott.sdr.calls.grm
Build speech/plain-text grammars for the various programs.
BuildGrammars() - Constructor for class net.cscott.sdr.calls.grm.BuildGrammars
 

C

C4GrammarLexer - Class in net.cscott.sdr.calls.lists
 
C4GrammarLexer() - Constructor for class net.cscott.sdr.calls.lists.C4GrammarLexer
 
C4GrammarLexer(CharStream) - Constructor for class net.cscott.sdr.calls.lists.C4GrammarLexer
 
C4GrammarLexer(CharStream, RecognizerSharedState) - Constructor for class net.cscott.sdr.calls.lists.C4GrammarLexer
 
C4GrammarParser - Class in net.cscott.sdr.calls.lists
 
C4GrammarParser(TokenStream) - Constructor for class net.cscott.sdr.calls.lists.C4GrammarParser
 
C4GrammarParser(TokenStream, RecognizerSharedState) - Constructor for class net.cscott.sdr.calls.lists.C4GrammarParser
 
Call - Class in net.cscott.sdr.calls
The Call class includes 'simple calls' (like HINGE) which take no arguments, 'complex calls' (like SQUARE THRU) which take a numerical argument, and 'concepts' (like AS COUPLES) which take another call or calls as arguments.
Call() - Constructor for class net.cscott.sdr.calls.Call
 
CALL - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
CALL - Static variable in class net.cscott.sdr.calls.transform.CallFileLexer
 
CALL - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
call_arg() - Method in class net.cscott.sdr.calls.transform.CallFileParser
 
call_args() - Method in class net.cscott.sdr.calls.transform.CallFileBuilder
 
call_args() - Method in class net.cscott.sdr.calls.transform.CallFileParser
 
call_body() - Method in class net.cscott.sdr.calls.transform.CallFileBuilder
 
call_body() - Method in class net.cscott.sdr.calls.transform.CallFileParser
 
call_body_seq() - Method in class net.cscott.sdr.calls.transform.CallFileParser
 
CallDB - Class in net.cscott.sdr.calls
CallDB holds all the calls and concepts we know about.
CallFileBuilder - Class in net.cscott.sdr.calls.transform
Post-process the ANTLR AST generated by CallFileParser to create a proper parse tree of AstNode.
CallFileBuilder(TreeNodeStream) - Constructor for class net.cscott.sdr.calls.transform.CallFileBuilder
 
CallFileBuilder(TreeNodeStream, RecognizerSharedState) - Constructor for class net.cscott.sdr.calls.transform.CallFileBuilder
 
CallFileBuilder(Tree) - Constructor for class net.cscott.sdr.calls.transform.CallFileBuilder
 
CallFileLexer - Class in net.cscott.sdr.calls.transform
 
CallFileLexer(String) - Constructor for class net.cscott.sdr.calls.transform.CallFileLexer
Call file lexer.
CallFileLexer(String, boolean) - Constructor for class net.cscott.sdr.calls.transform.CallFileLexer
 
CallFileLexer() - Constructor for class net.cscott.sdr.calls.transform.CallFileLexer
 
CallFileLexer(CharStream) - Constructor for class net.cscott.sdr.calls.transform.CallFileLexer
 
CallFileLexer(CharStream, RecognizerSharedState) - Constructor for class net.cscott.sdr.calls.transform.CallFileLexer
 
CallFileLexer.IndentProcessor - Class in net.cscott.sdr.calls.transform
Inner class: a token stream filter to implement INDENT/DEDENT processing.
CallFileLexer.IndentProcessor(TokenSource) - Constructor for class net.cscott.sdr.calls.transform.CallFileLexer.IndentProcessor
Stream to read tokens from
CallFileLoader - Class in net.cscott.sdr.calls.transform
This class contains the code to parse and load a call list.
CallFileLoader() - Constructor for class net.cscott.sdr.calls.transform.CallFileLoader
 
CallFileParser - Class in net.cscott.sdr.calls.transform
Parser for call definition files (*.calls).
CallFileParser(TokenStream) - Constructor for class net.cscott.sdr.calls.transform.CallFileParser
 
CallFileParser(TokenStream, RecognizerSharedState) - Constructor for class net.cscott.sdr.calls.transform.CallFileParser
 
CallFileParser(String) - Constructor for class net.cscott.sdr.calls.transform.CallFileParser
 
CallFileParser.assertion_return - Class in net.cscott.sdr.calls.transform
 
CallFileParser.assertion_return() - Constructor for class net.cscott.sdr.calls.transform.CallFileParser.assertion_return
 
CallFileParser.call_arg_return - Class in net.cscott.sdr.calls.transform
 
CallFileParser.call_arg_return() - Constructor for class net.cscott.sdr.calls.transform.CallFileParser.call_arg_return
 
CallFileParser.call_args_return - Class in net.cscott.sdr.calls.transform
 
CallFileParser.call_args_return() - Constructor for class net.cscott.sdr.calls.transform.CallFileParser.call_args_return
 
CallFileParser.call_body_return - Class in net.cscott.sdr.calls.transform
 
CallFileParser.call_body_return() - Constructor for class net.cscott.sdr.calls.transform.CallFileParser.call_body_return
 
CallFileParser.call_body_seq_return - Class in net.cscott.sdr.calls.transform
 
CallFileParser.call_body_seq_return() - Constructor for class net.cscott.sdr.calls.transform.CallFileParser.call_body_seq_return
 
CallFileParser.calllist_return - Class in net.cscott.sdr.calls.transform
 
CallFileParser.calllist_return() - Constructor for class net.cscott.sdr.calls.transform.CallFileParser.calllist_return
 
CallFileParser.cond_args_return - Class in net.cscott.sdr.calls.transform
 
CallFileParser.cond_args_return() - Constructor for class net.cscott.sdr.calls.transform.CallFileParser.cond_args_return
 
CallFileParser.cond_body_return - Class in net.cscott.sdr.calls.transform
 
CallFileParser.cond_body_return() - Constructor for class net.cscott.sdr.calls.transform.CallFileParser.cond_body_return
 
CallFileParser.def_return - Class in net.cscott.sdr.calls.transform
 
CallFileParser.def_return() - Constructor for class net.cscott.sdr.calls.transform.CallFileParser.def_return
 
CallFileParser.endsin_return - Class in net.cscott.sdr.calls.transform
 
CallFileParser.endsin_return() - Constructor for class net.cscott.sdr.calls.transform.CallFileParser.endsin_return
 
CallFileParser.example_return - Class in net.cscott.sdr.calls.transform
 
CallFileParser.example_return() - Constructor for class net.cscott.sdr.calls.transform.CallFileParser.example_return
 
CallFileParser.figure_return - Class in net.cscott.sdr.calls.transform
 
CallFileParser.figure_return() - Constructor for class net.cscott.sdr.calls.transform.CallFileParser.figure_return
 
CallFileParser.grammar_start_return - Class in net.cscott.sdr.calls.transform
 
CallFileParser.grammar_start_return() - Constructor for class net.cscott.sdr.calls.transform.CallFileParser.grammar_start_return
 
CallFileParser.grm_exp_return - Class in net.cscott.sdr.calls.transform
 
CallFileParser.grm_exp_return() - Constructor for class net.cscott.sdr.calls.transform.CallFileParser.grm_exp_return
 
CallFileParser.grm_factor_return - Class in net.cscott.sdr.calls.transform
 
CallFileParser.grm_factor_return() - Constructor for class net.cscott.sdr.calls.transform.CallFileParser.grm_factor_return
 
CallFileParser.grm_mult_return - Class in net.cscott.sdr.calls.transform
 
CallFileParser.grm_mult_return() - Constructor for class net.cscott.sdr.calls.transform.CallFileParser.grm_mult_return
 
CallFileParser.grm_rule_return - Class in net.cscott.sdr.calls.transform
 
CallFileParser.grm_rule_return() - Constructor for class net.cscott.sdr.calls.transform.CallFileParser.grm_rule_return
 
CallFileParser.grm_term_return - Class in net.cscott.sdr.calls.transform
 
CallFileParser.grm_term_return() - Constructor for class net.cscott.sdr.calls.transform.CallFileParser.grm_term_return
 
CallFileParser.in_out_num_return - Class in net.cscott.sdr.calls.transform
 
CallFileParser.in_out_num_return() - Constructor for class net.cscott.sdr.calls.transform.CallFileParser.in_out_num_return
 
CallFileParser.number_return - Class in net.cscott.sdr.calls.transform
 
CallFileParser.number_return() - Constructor for class net.cscott.sdr.calls.transform.CallFileParser.number_return
 
CallFileParser.one_opt_return - Class in net.cscott.sdr.calls.transform
 
CallFileParser.one_opt_return() - Constructor for class net.cscott.sdr.calls.transform.CallFileParser.one_opt_return
 
CallFileParser.one_par_return - Class in net.cscott.sdr.calls.transform
 
CallFileParser.one_par_return() - Constructor for class net.cscott.sdr.calls.transform.CallFileParser.one_par_return
 
CallFileParser.one_seq_return - Class in net.cscott.sdr.calls.transform
 
CallFileParser.one_seq_return() - Constructor for class net.cscott.sdr.calls.transform.CallFileParser.one_seq_return
 
CallFileParser.opt_prim_attrib_return - Class in net.cscott.sdr.calls.transform
 
CallFileParser.opt_prim_attrib_return() - Constructor for class net.cscott.sdr.calls.transform.CallFileParser.opt_prim_attrib_return
 
CallFileParser.opt_return - Class in net.cscott.sdr.calls.transform
 
CallFileParser.opt_return() - Constructor for class net.cscott.sdr.calls.transform.CallFileParser.opt_return
 
CallFileParser.opt_sign_return - Class in net.cscott.sdr.calls.transform
 
CallFileParser.opt_sign_return() - Constructor for class net.cscott.sdr.calls.transform.CallFileParser.opt_sign_return
 
CallFileParser.optional_return - Class in net.cscott.sdr.calls.transform
 
CallFileParser.optional_return() - Constructor for class net.cscott.sdr.calls.transform.CallFileParser.optional_return
 
CallFileParser.os_return - Class in net.cscott.sdr.calls.transform
 
CallFileParser.os_return() - Constructor for class net.cscott.sdr.calls.transform.CallFileParser.os_return
 
CallFileParser.par_return - Class in net.cscott.sdr.calls.transform
 
CallFileParser.par_return() - Constructor for class net.cscott.sdr.calls.transform.CallFileParser.par_return
 
CallFileParser.pieces_factor_return - Class in net.cscott.sdr.calls.transform
 
CallFileParser.pieces_factor_return() - Constructor for class net.cscott.sdr.calls.transform.CallFileParser.pieces_factor_return
 
CallFileParser.pieces_return - Class in net.cscott.sdr.calls.transform
 
CallFileParser.pieces_return() - Constructor for class net.cscott.sdr.calls.transform.CallFileParser.pieces_return
 
CallFileParser.pieces_term_return - Class in net.cscott.sdr.calls.transform
 
CallFileParser.pieces_term_return() - Constructor for class net.cscott.sdr.calls.transform.CallFileParser.pieces_term_return
 
CallFileParser.prim_attribs_return - Class in net.cscott.sdr.calls.transform
 
CallFileParser.prim_attribs_return() - Constructor for class net.cscott.sdr.calls.transform.CallFileParser.prim_attribs_return
 
CallFileParser.prim_body_return - Class in net.cscott.sdr.calls.transform
 
CallFileParser.prim_body_return() - Constructor for class net.cscott.sdr.calls.transform.CallFileParser.prim_body_return
 
CallFileParser.priority_return - Class in net.cscott.sdr.calls.transform
 
CallFileParser.priority_return() - Constructor for class net.cscott.sdr.calls.transform.CallFileParser.priority_return
 
CallFileParser.program_return - Class in net.cscott.sdr.calls.transform
 
CallFileParser.program_return() - Constructor for class net.cscott.sdr.calls.transform.CallFileParser.program_return
 
CallFileParser.ref_or_int_return - Class in net.cscott.sdr.calls.transform
 
CallFileParser.ref_or_int_return() - Constructor for class net.cscott.sdr.calls.transform.CallFileParser.ref_or_int_return
 
CallFileParser.ref_return - Class in net.cscott.sdr.calls.transform
 
CallFileParser.ref_return() - Constructor for class net.cscott.sdr.calls.transform.CallFileParser.ref_return
 
CallFileParser.res_return - Class in net.cscott.sdr.calls.transform
 
CallFileParser.res_return() - Constructor for class net.cscott.sdr.calls.transform.CallFileParser.res_return
 
CallFileParser.seq_return - Class in net.cscott.sdr.calls.transform
 
CallFileParser.seq_return() - Constructor for class net.cscott.sdr.calls.transform.CallFileParser.seq_return
 
CallFileParser.simple_body_return - Class in net.cscott.sdr.calls.transform
 
CallFileParser.simple_body_return() - Constructor for class net.cscott.sdr.calls.transform.CallFileParser.simple_body_return
 
CallFileParser.simple_ref_body_return - Class in net.cscott.sdr.calls.transform
 
CallFileParser.simple_ref_body_return() - Constructor for class net.cscott.sdr.calls.transform.CallFileParser.simple_ref_body_return
 
CallFileParser.simple_word_return - Class in net.cscott.sdr.calls.transform
 
CallFileParser.simple_word_return() - Constructor for class net.cscott.sdr.calls.transform.CallFileParser.simple_word_return
 
CallFileParser.simple_words_return - Class in net.cscott.sdr.calls.transform
 
CallFileParser.simple_words_return() - Constructor for class net.cscott.sdr.calls.transform.CallFileParser.simple_words_return
 
CallFileParser.spoken_return - Class in net.cscott.sdr.calls.transform
 
CallFileParser.spoken_return() - Constructor for class net.cscott.sdr.calls.transform.CallFileParser.spoken_return
 
CallFileParser.words_or_ref_return - Class in net.cscott.sdr.calls.transform
 
CallFileParser.words_or_ref_return() - Constructor for class net.cscott.sdr.calls.transform.CallFileParser.words_or_ref_return
 
CALLLIST - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
calllist() - Method in class net.cscott.sdr.calls.transform.CallFileBuilder
 
CALLLIST - Static variable in class net.cscott.sdr.calls.transform.CallFileLexer
 
CALLLIST - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
calllist() - Method in class net.cscott.sdr.calls.transform.CallFileParser
 
callName - Variable in class net.cscott.sdr.calls.ast.Apply
 
cam - Variable in class net.cscott.sdr.anim.SdrBaseGame
Our camera.
cardinal() - Method in class net.cscott.sdr.calls.lists.C4GrammarParser
 
center() - Method in class net.cscott.sdr.util.Box
 
CheckerDancer - Class in net.cscott.sdr.anim
CheckerDancer is an AnimDancer which displays a simple "square dance checker" model.
CheckerDancer(DisplaySystem, StandardDancer) - Constructor for class net.cscott.sdr.anim.CheckerDancer
 
child - Variable in class net.cscott.sdr.calls.ast.If
 
child - Variable in class net.cscott.sdr.calls.ast.In
 
child - Variable in class net.cscott.sdr.calls.ast.OptCall
 
child - Variable in class net.cscott.sdr.calls.ast.ParCall
 
child - Variable in class net.cscott.sdr.calls.ast.Part
 
child - Variable in class net.cscott.sdr.calls.ast.Warped
 
children - Variable in class net.cscott.sdr.calls.ast.Opt
 
children - Variable in class net.cscott.sdr.calls.ast.Par
 
children - Variable in class net.cscott.sdr.calls.ast.Seq
 
ChoreoEngine - Class in net.cscott.sdr
ChoreoEngine specifies the interface through which the choreography engine communicates with the rest of the SDR application.
ChoreoEngine(DanceState) - Constructor for class net.cscott.sdr.ChoreoEngine
 
cleanup() - Method in class net.cscott.sdr.anim.Game
 
cleanup() - Method in class net.cscott.sdr.anim.SdrBaseGame
Cleans up the keyboard.
COLON - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
COLON - Static variable in class net.cscott.sdr.calls.transform.CallFileLexer
 
COLON - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
COLUMN - Static variable in class net.cscott.sdr.calls.SelectorList
 
COMMA - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
COMMA - Static variable in class net.cscott.sdr.calls.transform.CallFileLexer
 
COMMA - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
commandFromUnparsed(DanceState, String, long, long, CommandInput.PossibleCommand) - Method in class net.cscott.sdr.CommandInput
Create a PossibleCommand from an unparsed user input, along with the 'next worst' PossibleCommand.
CommandInput - Class in net.cscott.sdr
CommandInput implements the communication between some mechanism for inputting commands (voice recognition, keyboard input, file on disk, etc) and the rest of the SDR system.
CommandInput() - Constructor for class net.cscott.sdr.CommandInput
Create a CommandInput object to synchronize communication between input routines and the choreography engine.
CommandInput.PossibleCommand - Class in net.cscott.sdr
A CommandInput.PossibleCommand is an Apply corresponding to the most likely interpretation of the user's input.
CommandInput.PossibleCommand() - Constructor for class net.cscott.sdr.CommandInput.PossibleCommand
 
COMMENT - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
COMMENT - Static variable in class net.cscott.sdr.calls.transform.CallFileLexer
 
COMMENT - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
comp() - Method in class net.cscott.sdr.calls.ast.AstParser
 
Comp - Class in net.cscott.sdr.calls.ast
A Comp is a composition operator: either a sequence, an option list, a parallel split, or a restriction operator.
Comp(int) - Constructor for class net.cscott.sdr.calls.ast.Comp
 
compareTo(ExactRotation) - Method in class net.cscott.sdr.calls.ExactRotation
Compare unnormalized rotation amounts.
compareTo(Position) - Method in class net.cscott.sdr.calls.Position
Compare two Positions.
compareTo(TimedFormation) - Method in class net.cscott.sdr.calls.TimedFormation
TimedFormations are compared to each other on the basis of their time fields.
compareTo(TimedPosition) - Method in class net.cscott.sdr.calls.TimedPosition
TimedPositions are compared to each other on the basis of their time fields.
compareTo(Fraction) - Method in class net.cscott.sdr.util.Fraction
Compares this object to another based on size.
compareTo(Interval) - Method in class net.cscott.sdr.util.Interval
Compare two Intervals.
COMPLETED_DOUBLE_PASS_THRU - Static variable in class net.cscott.sdr.calls.FormationList
 
COMPLETED_DOUBLE_PASS_THRU - Static variable in class net.cscott.sdr.calls.SelectorList
 
COMPLETED_SINGLE_DOUBLE_PASS_THRU - Static variable in class net.cscott.sdr.calls.FormationList
 
COMPLETED_SINGLE_DOUBLE_PASS_THRU - Static variable in class net.cscott.sdr.calls.SelectorList
 
compose(Warp, Warp) - Static method in class net.cscott.sdr.calls.Warp
Returns a new Warp object which first applies the first warp to the given point, then applies the second warp to the result.
compress(List<FormationMapper.FormationPiece>) - Static method in class net.cscott.sdr.calls.FormationMapper
Create canonical formation by compressing components of a given formation.
cond_args() - Method in class net.cscott.sdr.calls.transform.CallFileBuilder
 
cond_args() - Method in class net.cscott.sdr.calls.transform.CallFileParser
 
cond_body() - Method in class net.cscott.sdr.calls.transform.CallFileBuilder
 
cond_body() - Method in class net.cscott.sdr.calls.transform.CallFileParser
 
condition() - Method in class net.cscott.sdr.calls.ast.AstParser
 
Condition - Class in net.cscott.sdr.calls.ast
Condition represents an invocation of a Predicate with zero or more arguments.
Condition(String, List<Condition>) - Constructor for class net.cscott.sdr.calls.ast.Condition
 
condition - Variable in class net.cscott.sdr.calls.ast.If
 
CONDITION - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
CONDITION - Static variable in class net.cscott.sdr.calls.transform.CallFileLexer
 
CONDITION - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
count - Variable in class net.cscott.sdr.calls.ast.In
 
COUPLE - Static variable in class net.cscott.sdr.calls.FormationList
 
COUPLE - Static variable in class net.cscott.sdr.calls.SelectorList
 
coupleNumber() - Method in enum net.cscott.sdr.calls.StandardDancer
Returns a couple number, from 1-4.
create(Fraction, Fraction) - Static method in class net.cscott.sdr.calls.Rotation
 
cubicDeriv(float, float, float, float, float) - Static method in class net.cscott.sdr.util.Bezier
Evaluate the derivative of a cubic bezier with the given four control points.
cubicInterp(float, float, float, float, float) - Static method in class net.cscott.sdr.util.Bezier
Evaluate a cubic bezier with the given four control points.

D

d - Variable in class net.cscott.sdr.calls.FormationMapper.FormationPiece
The (typically Phantom) dancer who will correspond to this in the output meta formation.
d(BuilderHelper.BDirection) - Method in class net.cscott.sdr.calls.transform.CallFileBuilder
 
dancer - Variable in class net.cscott.sdr.anim.AnimDancer
The StandardDancer corresponding to this animated dancer.
Dancer - Interface in net.cscott.sdr.calls
Dancer objects represent a dancer (real or phantom).
DancerActions - Class in net.cscott.sdr.calls
DancerActions is a bundle of PathAndTiming objects, one for each dancer.
DancerActions() - Constructor for class net.cscott.sdr.calls.DancerActions
 
dancerComparator() - Method in class net.cscott.sdr.calls.Formation
Return a Dancer Comparator that compares dancers based on their positions within this Formation.
dancerNames - Static variable in class net.cscott.sdr.calls.Formation
Map from StandardDancers to 2-character dancer representations.
DancerPath - Class in net.cscott.sdr.calls
A DancerPath is the result of evaluating a call for a specific dancer in a formation.
DancerPath(Position, Position, Point, Fraction, DancerPath.PointOfRotation, Rotation, Rotation) - Constructor for class net.cscott.sdr.calls.DancerPath
Create an immutable DancerPath object.
DancerPath.PointOfRotation - Enum in net.cscott.sdr.calls
In order to have a method of discussing the various motions encountered in square dance choreography, Lynette Bellini identified several points of rotation: A single dancer: the point of rotation is about the center of a single dancer, as in the call roll.
dancers() - Method in class net.cscott.sdr.calls.Formation
 
DanceState - Class in net.cscott.sdr.calls
DanceState captures all the static information about a dance which a Predicate might need to know.
DanceState(Program) - Constructor for class net.cscott.sdr.calls.DanceState
 
DEBUG - Static variable in class net.cscott.sdr.App
 
DebugState - Class in net.cscott.sdr.anim
 
DebugState() - Constructor for class net.cscott.sdr.anim.DebugState
 
dec() - Method in class net.cscott.sdr.anim.MenuItem
 
DEDENT - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
DEDENT - Static variable in class net.cscott.sdr.calls.transform.CallFileLexer
 
DEDENT - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
DEF - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
def() - Method in class net.cscott.sdr.calls.transform.CallFileBuilder
 
DEF - Static variable in class net.cscott.sdr.calls.transform.CallFileLexer
 
DEF - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
def() - Method in class net.cscott.sdr.calls.transform.CallFileParser
 
dfa11 - Variable in class net.cscott.sdr.calls.transform.CallFileParser
 
dfa13 - Variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
dfa19 - Variable in class net.cscott.sdr.calls.transform.CallFileParser
 
dfa2 - Variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
dfa20 - Variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
dfa23 - Variable in class net.cscott.sdr.calls.transform.CallFileParser
 
dfa26 - Variable in class net.cscott.sdr.calls.transform.CallFileParser
 
dfa27 - Variable in class net.cscott.sdr.calls.transform.CallFileParser
 
dfa28 - Variable in class net.cscott.sdr.calls.transform.CallFileParser
 
dfa3 - Variable in class net.cscott.sdr.calls.transform.CallFileParser
 
dfa31 - Variable in class net.cscott.sdr.calls.transform.CallFileParser
 
dfa32 - Variable in class net.cscott.sdr.calls.transform.CallFileParser
 
dfa33 - Variable in class net.cscott.sdr.calls.transform.CallFileParser
 
dfa36 - Variable in class net.cscott.sdr.calls.transform.CallFileParser
 
dfa38 - Variable in class net.cscott.sdr.calls.transform.CallFileParser
 
dfa39 - Variable in class net.cscott.sdr.calls.transform.CallFileParser
 
dfa40 - Variable in class net.cscott.sdr.calls.transform.CallFileParser
 
dfa41 - Variable in class net.cscott.sdr.calls.transform.CallFileParser
 
dfa42 - Variable in class net.cscott.sdr.calls.transform.CallFileParser
 
dfa5 - Variable in class net.cscott.sdr.calls.ast.AstLexer
 
dfa5 - Variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
dfa5 - Variable in class net.cscott.sdr.calls.transform.CallFileParser
 
dfa6 - Variable in class net.cscott.sdr.calls.transform.CallFileParser
 
dfa8 - Variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
dfa8 - Variable in class net.cscott.sdr.calls.transform.CallFileParser
 
dfa9 - Variable in class net.cscott.sdr.calls.transform.CallFileLexer
 
dir - Variable in class net.cscott.sdr.calls.ast.AstParser.in_out_dir_return
 
dir - Variable in class net.cscott.sdr.calls.ast.AstParser.in_out_num_return
 
direction() - Method in class net.cscott.sdr.calls.transform.CallFileBuilder
 
dirRot - Variable in class net.cscott.sdr.calls.ast.Prim
Is the movement direction relative to the center of the formation?
dirX - Variable in class net.cscott.sdr.calls.ast.Prim
Is the movement direction relative to the center of the formation?
dirY - Variable in class net.cscott.sdr.calls.ast.Prim
Is the movement direction relative to the center of the formation?
disabled - Variable in class net.cscott.sdr.calls.transform.CallFileLexer.IndentProcessor
Set to true to disable the IndentProcessor.
divide(Fraction) - Method in class net.cscott.sdr.util.Fraction
Divide the value of this fraction by another.
divideBy(Fraction) - Method in class net.cscott.sdr.util.Fraction
Deprecated. Renamed to divide()
doDebug(Renderer) - Method in class net.cscott.sdr.anim.SdrBaseGame
 
doFile(File) - Static method in class net.cscott.sdr.calls.TestParser
 
doMatch(Formation, TaggedFormation, boolean, boolean) - Static method in class net.cscott.sdr.calls.GeneralFormationMatcher
Attempt to match the input formation against the goal formation; you can have multiple rotated copies of the goal formation in the input.
doOptCall(OptCall, Formation) - Method in class net.cscott.sdr.calls.transform.Elaborate
 
DOUBLE_PASS_THRU - Static variable in class net.cscott.sdr.calls.FormationList
 
DOUBLE_PASS_THRU - Static variable in class net.cscott.sdr.calls.SelectorList
 
doubleValue() - Method in class net.cscott.sdr.util.Fraction
Gets the fraction as a double.

E

EAST - Static variable in class net.cscott.sdr.calls.ExactRotation
Common absolute rotations.
EIGHT_CHAIN_THRU - Static variable in class net.cscott.sdr.calls.FormationList
 
EIGHT_CHAIN_THRU - Static variable in class net.cscott.sdr.calls.SelectorList
 
Elaborate - Class in net.cscott.sdr.calls.transform
The Elaborate class does formation evaluation to eliminate Opt elements in the call tree and identify the dancers in Pars.
elaborate(DanceState, Formation, Comp, boolean) - Static method in class net.cscott.sdr.calls.transform.Elaborate
Evaluate formations to eliminate Opt elements and identify the dancers in Pars.
emit(String, List<RuleAndAction>) - Static method in class net.cscott.sdr.calls.grm.EmitANTLR
 
emit(String, List<RuleAndAction>) - Static method in class net.cscott.sdr.calls.grm.EmitANTLRv3
 
emit(String, List<RuleAndAction>) - Static method in class net.cscott.sdr.calls.grm.EmitJSAPI
 
EmitANTLR - Class in net.cscott.sdr.calls.grm
 
EmitANTLRv3 - Class in net.cscott.sdr.calls.grm
Emit an ANTLRv3 "natural language" grammar for calls.
EmitJSAPI - Class in net.cscott.sdr.calls.grm
 
end - Variable in class net.cscott.sdr.util.Interval
 
ENDS - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
ENDS - Static variable in class net.cscott.sdr.calls.transform.CallFileLexer
 
ENDS - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
ENDS_IN_INVERTED_LINES - Static variable in class net.cscott.sdr.calls.FormationList
 
ENDS_IN_INVERTED_LINES - Static variable in class net.cscott.sdr.calls.SelectorList
 
ENDS_OUT_INVERTED_LINES - Static variable in class net.cscott.sdr.calls.FormationList
 
ENDS_OUT_INVERTED_LINES - Static variable in class net.cscott.sdr.calls.SelectorList
 
endsin() - Method in class net.cscott.sdr.calls.transform.CallFileParser
 
EOF - Static variable in class net.cscott.sdr.calls.ast.AstLexer
 
EOF - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
EOF - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
EOF - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
EOF - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
EOF - Static variable in class net.cscott.sdr.calls.transform.CallFileLexer
 
EOF - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
EQUAL - Static variable in class net.cscott.sdr.calls.PredicateList
 
equals(Object) - Method in class net.cscott.sdr.calls.ast.Prim
 
equals(Object) - Method in class net.cscott.sdr.calls.Call
 
equals(Object) - Method in class net.cscott.sdr.calls.Formation
 
equals(Object) - Method in class net.cscott.sdr.calls.PhantomDancer
 
equals(Object) - Method in class net.cscott.sdr.calls.Position
 
equals(Object) - Method in class net.cscott.sdr.calls.Predicate
 
equals(Object) - Method in class net.cscott.sdr.calls.Rotation
Rotations are equal iff their normalized rotation amount and modulus are exactly equal.
equals(Object) - Method in class net.cscott.sdr.calls.TaggedFormation
 
EQUALS - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
EQUALS - Static variable in class net.cscott.sdr.calls.transform.CallFileLexer
 
EQUALS - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
equals(Object) - Method in class net.cscott.sdr.util.Box
 
equals(Object) - Method in class net.cscott.sdr.util.Fraction
Compares this fraction to another object to test if they are equal.
equals(Object) - Method in class net.cscott.sdr.util.Interval
 
equals(Object) - Method in class net.cscott.sdr.util.Point
 
EvalPrim - Class in net.cscott.sdr.calls.transform
Apply a Prim to a Dancer's Position to yield a DancerPath (which contains a new Position).
EvalPrim() - Constructor for class net.cscott.sdr.calls.transform.EvalPrim
 
evaluate(DanceState, Formation, Condition) - Method in class net.cscott.sdr.calls.Predicate
Evaluates this predicate with the arguments given in the Condition node, returning a boolean.
ExactRotation - Class in net.cscott.sdr.calls
Rotations are represented as fractions, where '0' is facing north (away from the caller), and '1/4' is facing east.
ExactRotation(Fraction) - Constructor for class net.cscott.sdr.calls.ExactRotation
Constructor from a Fraction object.
EXAMPLE - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
example() - Method in class net.cscott.sdr.calls.transform.CallFileBuilder
 
EXAMPLE - Static variable in class net.cscott.sdr.calls.transform.CallFileLexer
 
EXAMPLE - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
example() - Method in class net.cscott.sdr.calls.transform.CallFileParser
 
execute(TimedFormation, Apply, ScoreAccumulator) - Method in class net.cscott.sdr.ChoreoEngine
Given a TimedFormation representing the "current" dancer formation, perform the given call.
expand() - Method in class net.cscott.sdr.calls.ast.Apply
 

F

f - Variable in class net.cscott.sdr.calls.FormationMapper.FormationPiece
Warped rotated formation.
facing - Variable in class net.cscott.sdr.calls.Position
Facing direction.
FACING_COUPLES - Static variable in class net.cscott.sdr.calls.FormationList
 
FACING_COUPLES - Static variable in class net.cscott.sdr.calls.SelectorList
 
FACING_DANCERS - Static variable in class net.cscott.sdr.calls.FormationList
 
FACING_DANCERS - Static variable in class net.cscott.sdr.calls.SelectorList
 
FACING_LINES - Static variable in class net.cscott.sdr.calls.FormationList
 
FACING_LINES - Static variable in class net.cscott.sdr.calls.SelectorList
 
FALSE - Static variable in class net.cscott.sdr.calls.PredicateList
 
FIGURE - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FIGURE - Static variable in class net.cscott.sdr.calls.transform.CallFileLexer
 
FIGURE - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
figure() - Method in class net.cscott.sdr.calls.transform.CallFileParser
 
finalize() - Method in class net.cscott.sdr.anim.TexturedQuad
Release the texture when this TexturedQuad is no longer being used.
FIVE_EIGHTHS - Static variable in class net.cscott.sdr.calls.ExactRotation
Common rotations.
FIVE_EIGHTHS - Static variable in class net.cscott.sdr.util.Fraction
Fraction representation of 5/8.
floatValue() - Method in class net.cscott.sdr.util.Fraction
Gets the fraction as a float.
FOLLOW_100_in_reversable_anything1093 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_100_in_reversable_anything1102 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_105_in_all1233 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_106_in_all1237 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_106_in_all1243 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_107_in_a_digit1365 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_107_in_all1239 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_108_in_all1245 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_109_in_wave_select1257 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_10_in_anything_2160 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_10_in_prim528 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_10_in_prim534 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_10_in_prim540 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_10_in_prim563 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_10_in_prim580 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_10_in_string_list1055 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_110_in_wave_select1264 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_111_in_a_digit1379 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_111_in_a_fraction1503 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_112_in_a_digit1386 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_113_in_a_digit1393 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_114_in_a_digit1400 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_115_in_a_digit1407 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_116_in_a_digit1421 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_117_in_a_fraction1474 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_118_in_a_fraction1496 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_119_in_a_fraction1505 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_11_in_anything_2165 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_11_in_anything_3383 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_11_in_prim565 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_120_in_a_cardinal1539 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_121_in_a_cardinal1555 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_12_in_anything_2172 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_12_in_leftable_anything909 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_12_in_prim582 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_13_in_a_digit1372 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_13_in_a_fraction1494 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_13_in_anything_2194 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_13_in_string_list1037 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_14_in_anything_2200 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_14_in_anything_3575 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_14_in_string_list1066 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_15_in_anything_2211 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_15_in_anything_3844 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_15_in_opt_sign1200 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_16_in_anything_2213 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_16_in_anything_2224 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_16_in_anything_3419 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_16_in_anything_3482 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_16_in_anything_3588 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_16_in_anything_3846 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_16_in_leftable_anything900 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_16_in_opt_sign1210 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_17_in_anything_2215 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_17_in_anything_3459 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_17_in_anything_3848 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_17_in_fraction1248 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_17_in_leftable_anything918 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_18_in_anything_2222 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_18_in_warp1623 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_19_in_anything_2235 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_19_in_anything_3339 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_19_in_anything_3493 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_19_in_anything_3559 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_19_in_anything_3610 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_19_in_anything_3660 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_20_in_anything_2237 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_20_in_anything_3359 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_20_in_anything_3370 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_20_in_anything_3421 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_20_in_anything_3484 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_20_in_anything_3544 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_20_in_anything_3566 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_20_in_anything_3579 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_20_in_anything_3800 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_20_in_anything_3824 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_20_in_anything_3835 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_20_in_leftable_anything1011 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_20_in_leftable_anything1035 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_20_in_leftable_anything943 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_20_in_leftable_anything950 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_20_in_leftable_anything993 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_21_in_anything_2248 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_22_in_anything_2251 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_22_in_anything_3707 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_23_in_anything_2264 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_23_in_anything_2277 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_24_in_anything_2279 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_24_in_anything_3392 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_24_in_anything_3410 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_24_in_anything_3511 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_24_in_anything_3741 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_24_in_anything_3750 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_24_in_anything_3813 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_25_in_anything_2294 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_25_in_anything_2307 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_26_in_anything_3332 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_27_in_anything_3341 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_28_in_anything_3348 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_28_in_leftable_anything1053 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_29_in_anything_3350 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_30_in_anything_3357 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_31_in_anything_3361 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_31_in_anything_3581 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_31_in_leftable_anything1013 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_31_in_leftable_anything945 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_32_in_anything_3368 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_32_in_anything_3723 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_32_in_anything_3837 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_32_in_leftable_anything1024 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_33_in_anything_3372 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_34_in_a_cardinal1542 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_34_in_a_cardinal1558 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_34_in_a_number1327 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_34_in_anything_3381 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_34_in_anything_3457 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_34_in_anything_3513 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_34_in_anything_3811 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_35_in_anything_3390 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_35_in_anything_3696 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_36_in_a_fraction1487 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_36_in_anything_3399 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_36_in_anything_3430 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_36_in_anything_3739 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_36_in_anything_3766 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_37_in_anything_3401 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_38_in_anything_3408 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_38_in_anything_3855 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_39_in_anything_3417 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_40_in_anything_3423 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_40_in_anything_3486 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_40_in_anything_3568 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_41_in_anything_3432 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_42_in_anything_3439 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_43_in_anything_3446 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_44_in_anything_3448 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_45_in_anything_3455 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_46_in_anything_3466 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_47_in_anything_3468 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_47_in_anything_3517 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_47_in_anything_3535 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_47_in_anything_3689 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_47_in_anything_3725 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_47_in_anything_3815 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_47_in_leftable_anything1026 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_47_in_leftable_anything902 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_47_in_leftable_anything927 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_47_in_leftable_anything968 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_48_in_anything_3475 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_49_in_anything_3495 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_50_in_anything_3502 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_50_in_anything_3748 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_51_in_anything_3524 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_52_in_anything_3526 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_52_in_anything_3637 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_52_in_anything_3782 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_52_in_anything_3791 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_53_in_anything_3533 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_54_in_anything_3542 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_54_in_anything_3789 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_55_in_anything_3546 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_56_in_anything_3553 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_57_in_anything_3555 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_57_in_anything_3606 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_57_in_anything_3656 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_58_in_anything_3557 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_58_in_anything_3608 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_58_in_anything_3658 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_59_in_anything_3577 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_5_in_anything_082 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_60_in_anything_3590 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_60_in_anything_3653 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_61_in_anything_3597 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_62_in_anything_3604 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_62_in_anything_3687 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_63_in_anything_3617 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_63_in_anything_3635 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_63_in_anything_3676 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_63_in_anything_3864 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_64_in_anything_3619 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_64_in_anything_3732 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_65_in_anything_3626 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_66_in_anything_3628 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_66_in_reversable_anything1071 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_66_in_reversable_anything1109 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_67_in_anything_3644 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_68_in_anything_3651 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_69_in_anything_3669 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_6_in_anything_1111 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_6_in_anything_2266 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_6_in_anything_3504 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_6_in_anything_3515 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_6_in_anything_3678 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_6_in_anything_3698 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_6_in_anything_3768 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_6_in_anything_3809 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_6_in_anything_3857 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_70_in_anything_3680 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_70_in_anything_3866 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_70_in_leftable_anything934 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_71_in_anything_3705 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_72_in_anything_3714 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_73_in_anything_3721 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_74_in_anything_3757 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_75_in_anything_3759 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_76_in_all1229 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_76_in_anything_3776 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_76_in_leftable_anything948 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_77_in_a_digit1414 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_77_in_anything_3778 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_78_in_anything_3798 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_79_in_anything_3802 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_7_in_anything_2144 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_7_in_anything_2305 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_80_in_anything_3822 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_80_in_anything_3833 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_81_in_anything_3826 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_81_in_leftable_anything1037 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_81_in_leftable_anything995 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_82_in_leftable_anything916 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_83_in_leftable_anything925 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_84_in_leftable_anything1009 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_84_in_leftable_anything941 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_85_in_leftable_anything952 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_86_in_leftable_anything955 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_87_in_leftable_anything966 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_88_in_leftable_anything975 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_89_in_reversable_anything1111 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_8_in_anything_2146 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_8_in_anything_2187 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_8_in_apply406 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_8_in_condition202 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_8_in_if_628 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_8_in_in678 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_8_in_opt735 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_8_in_optcall257 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_8_in_par791 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_8_in_parcall307 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_8_in_part463 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_8_in_prim520 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_8_in_seq847 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_8_in_warped898 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_91_in_leftable_anything991 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_92_in_leftable_anything1002 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_93_in_leftable_anything1033 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_94_in_leftable_anything1044 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_95_in_leftable_anything1051 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_96_in_reversable_anything1069 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_97_in_a_fraction1461 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_97_in_reversable_anything1078 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_98_in_reversable_anything1080 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_99_in_reversable_anything1091 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_99_in_reversable_anything1100 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_9_in_anything_2157 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_9_in_anything_3379 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_9_in_apply423 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_9_in_condition217 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_9_in_if_638 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_9_in_in690 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_9_in_opt746 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_9_in_optcall267 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_9_in_par802 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_9_in_parcall317 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_9_in_part475 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_9_in_prim588 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_9_in_seq858 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_9_in_warped908 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_a_cardinal_in_cardinal1523 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_a_digit_in_a_number1325 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_a_digit_in_a_number1340 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_a_fraction_in_a_cardinal1546 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_a_fraction_in_a_cardinal1562 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_a_fraction_in_a_number1331 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_a_fraction_in_a_number1349 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_a_fraction_in_fraction1439 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_a_number_in_a_cardinal1573 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_a_number_in_number1307 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_ADJ_in_grm_rule1213 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_AFTER_in_example239 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_AFTER_in_example420 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_all_in_people1139 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_anyone_in_anything_2142 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_anyone_in_anything_2155 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_anyone_in_anything_2162 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_anyone_in_anything_2185 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_anyone_in_anything_2209 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_anyone_in_anything_2241 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_anyone_in_anything_2292 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_anyone_in_anything_2303 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_anyone_in_reversable_anything1089 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_anything_0_in_anything66 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_anything_1_in_anything_095 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_anything_2_in_anything_1124 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_anything_3_in_anything_2316 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_anything_in_start48 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_apply_in_apply417 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_APPLY_in_call_body928 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_APPLY_in_call_body974 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_APPLY_in_call_body995 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_apply_in_seqcall347 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_APPLY_in_synpred1_CallFileBuilder905 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_APPLY_in_synpred2_CallFileBuilder955 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_ARC_in_attribs567 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_ARC_in_prim_attribs1430 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_ASSERT_in_assertion693 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_ATTRIBS_in_one_seq448 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_attribs_in_one_seq452 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_BEFORE_in_example235 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_BEFORE_in_example413 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_BODY_in_simple_body806 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_BODY_in_simple_ref_body871 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_bool_in_part469 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_boys_in_genders1157 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_call_arg_in_call_args1156 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_call_arg_in_call_args1162 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_call_args_in_call_body1003 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_call_args_in_call_body1122 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_call_args_in_call_body940 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_call_args_in_call_body982 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_call_body_in_call_arg1174 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_call_body_in_call_args1049 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_call_body_in_call_body_seq1215 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_call_body_in_call_body_seq1220 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_call_body_in_call_body_seq1254 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_call_body_in_def136 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_call_body_in_def241 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_call_body_in_example233 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_call_body_in_one_seq471 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_call_body_in_synpred1_CallFile1199 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_call_body_in_synpred1_CallFile1203 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_call_body_seq_in_call_arg1182 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_call_body_seq_in_example401 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_call_body_seq_in_one_seq853 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_CALL_in_one_seq469 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_CALL_in_one_seq847 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_CALLLIST_in_calllist63 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_COLON_in_assertion696 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_COLON_in_def239 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_COLON_in_endsin674 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_COLON_in_example398 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_COLON_in_example415 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_COLON_in_example422 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_COLON_in_one_opt768 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_COLON_in_one_par941 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_COLON_in_one_seq839 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_COLON_in_one_seq850 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_COLON_in_one_seq861 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_COLON_in_one_seq872 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_COLON_in_optional332 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_COLON_in_program213 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_COLON_in_res607 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_COLON_in_res622 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_COLON_in_spoken358 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_COMMA_in_call_args1159 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_COMMA_in_call_body_seq1218 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_COMMA_in_cond_args1307 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_COMMA_in_opt_prim_attrib1382 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_COMMA_in_optional339 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_COMMA_in_prim_body1324 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_COMMA_in_prim_body1329 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_COMMA_in_simple_body1003 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_COMMA_in_simple_ref_body1038 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_COMMA_in_synpred1_CallFile1201 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_comp_in_ast53 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_comp_in_if_636 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_comp_in_in688 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_comp_in_optcall265 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_comp_in_parcall315 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_comp_in_part473 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_comp_in_warped906 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_cond_args_in_cond_body1100 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_cond_args_in_cond_body1119 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_cond_args_in_cond_body1270 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_cond_body_in_assertion699 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_cond_body_in_cond_args1146 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_cond_body_in_cond_args1304 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_cond_body_in_cond_args1310 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_cond_body_in_res624 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_cond_body_in_res691 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_condition_in_ast63 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_CONDITION_in_cond_body1092 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_CONDITION_in_cond_body1111 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_condition_in_condition211 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_condition_in_if_632 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_CONDITION_in_res620 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_CONDITION_in_synpred3_CallFileBuilder1073 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_DEDENT_in_def253 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_DEDENT_in_example427 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_DEDENT_in_pieces_factor585 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_DEF_in_def132 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_DEF_in_def237 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_def_in_program109 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_def_in_program220 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_direction_in_one_seq416 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_direction_in_one_seq427 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_direction_in_one_seq438 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_ENDS_in_endsin668 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_EOF_in_calllist167 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_EOF_in_start50 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_EQUALS_in_grm_exp1804 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_example_in_def205 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_example_in_def250 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_EXAMPLE_in_example231 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_EXAMPLE_in_example395 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_FIGURE_in_example237 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_FIGURE_in_example241 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_figure_in_example418 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_figure_in_example425 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_FIGURE_in_figure455 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_fraction_in_anything_2176 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_fraction_in_anything_2228 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_fraction_in_anything_2257 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_fraction_in_anything_2270 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_fraction_in_anything_2283 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_fraction_in_leftable_anything1017 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_fraction_in_number1128 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_fraction_in_number1168 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_fraction_in_rotation1399 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_FROM_in_one_opt346 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_FROM_in_one_opt765 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_genders_in_anything_2198 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_genders_in_people1131 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_girls_in_genders1165 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_grm_exp_in_grm_factor1746 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_grm_exp_in_grm_factor1772 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_grm_exp_in_synpred5_CallFile1736 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_grm_factor_in_grm_term1690 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_grm_factor_in_grm_term1694 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_grm_factor_in_grm_term1722 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_grm_factor_in_synpred4_CallFile1677 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_grm_factor_in_synpred4_CallFile1679 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_grm_mult_in_grm_factor1748 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_grm_mult_in_synpred5_CallFile1738 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_grm_ref_or_int_in_grm_rule1297 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_grm_rule_in_def191 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_grm_rule_in_grammar_start199 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_grm_rule_in_grammar_start85 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_grm_rule_in_grm_exp1785 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_grm_rule_in_grm_rule1198 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_grm_rule_in_grm_rule1218 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_grm_rule_in_grm_rule1237 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_grm_rule_in_grm_rule1252 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_grm_rule_in_grm_rule1267 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_grm_rule_in_spoken366 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_grm_term_in_grm_rule1629 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_grm_term_in_grm_rule1635 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_grm_term_in_grm_rule1663 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_grm_term_in_synpred3_CallFile1617 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_grm_term_in_synpred3_CallFile1621 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_IDENT_in_apply408 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_IDENT_in_bool1487 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_IDENT_in_bool1507 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_IDENT_in_condition204 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_IDENT_in_def159 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_IDENT_in_grm_exp1793 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_IDENT_in_grm_exp1809 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_IDENT_in_grm_ref_or_int1320 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_IDENT_in_grm_rule1279 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_IDENT_in_grm_rule1292 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_IDENT_in_if_630 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_IDENT_in_in680 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_IDENT_in_in_out1433 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_IDENT_in_in_out1453 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_IDENT_in_opt737 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_IDENT_in_optcall259 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_IDENT_in_optional335 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_IDENT_in_optional342 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_IDENT_in_par793 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_IDENT_in_parcall309 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_IDENT_in_part465 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_IDENT_in_prim522 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_IDENT_in_program104 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_IDENT_in_program216 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_IDENT_in_ref1088 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_IDENT_in_rotation1391 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_IDENT_in_seq849 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_IDENT_in_simple_word1531 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_IDENT_in_simple_word774 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_IDENT_in_simple_word957 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_IDENT_in_warped900 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_if__in_comp115 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_IF_in_res687 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_in_in_comp125 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_IN_in_direction517 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_IN_in_endsin671 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_IN_in_res604 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_IN_in_res666 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_in_out_dir_in_prim538 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_in_out_in_in_out_dir1350 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_in_out_in_in_out_num1316 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_in_out_num_in_prim526 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_in_out_num_in_prim532 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_in_out_num_in_prim_body1322 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_in_out_num_in_prim_body1327 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_INDENT_in_def243 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_INDENT_in_example410 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_INDENT_in_pieces_factor580 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_INT_in_integer1284 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_INT_in_simple_word1541 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_integer_in_fraction1246 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_integer_in_fraction1252 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_INTEGER_in_grm_ref_or_int1330 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_integer_in_number1126 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_integer_in_number1148 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_INTEGER_in_number1494 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_INTEGER_in_number1500 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_INTEGER_in_number1506 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_INTEGER_in_number1542 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_INTEGER_in_synpred2_CallFile1470 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_INTEGER_in_synpred2_CallFile1474 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_INTEGER_in_synpred2_CallFile1478 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_IPART_in_one_seq494 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_IPART_in_one_seq869 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_ITEM_in_call_body931 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_ITEM_in_simple_words724 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_ITEM_in_synpred1_CallFileBuilder908 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_LANGLE_in_grm_exp1798 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_LBRACK_in_priority376 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_LBRACK_in_ref1086 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_LEFT_in_attribs574 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_LEFT_in_prim_attribs1442 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_LEFT_in_rotation547 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_leftable_anything_in_anything_1115 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_leftable_anything_in_anything_3875 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_list_elem_in_predicate939 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_list_elem_in_string_list1041 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_list_elem_in_string_list1059 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_LPAREN_in_call_arg1179 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_LPAREN_in_call_body1120 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_LPAREN_in_cond_body1268 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_LPAREN_in_grm_exp1782 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_MINUS_in_opt_sign1581 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_NONE_in_rotation554 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_number_in_anything_086 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_number_in_call_body935 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_number_in_def185 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_number_in_in684 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_number_in_in_out_num1319 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_number_in_in_out_num1371 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_number_in_leftable_anything972 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_NUMBER_in_number1168 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_number_in_one_seq422 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_number_in_one_seq433 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_number_in_prim552 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_number_in_priority379 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_number_in_res610 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_number_in_res670 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_number_in_simple_word783 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_number_in_simple_word962 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_number_in_synpred1_CallFileBuilder910 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_one_opt_in_opt323 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_one_opt_in_opt728 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_one_par_in_par605 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_one_par_in_par900 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_one_seq_in_seq383 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_one_seq_in_seq802 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_opt_in_comp135 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_OPT_in_opt318 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_opt_in_pieces275 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_opt_in_pieces520 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_opt_prim_attrib_in_prim_body1352 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_opt_sign_in_number1124 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_opt_sign_in_number1146 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_opt_sign_in_number1166 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_opt_sign_in_number1489 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_opt_sign_in_number1538 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_opt_sign_in_synpred2_CallFile1467 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_optcall_in_ast73 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_optcall_in_opt740 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_OPTIONAL_in_def154 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_OPTIONAL_in_optional329 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_optional_in_os289 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_optional_in_os302 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_os_in_def245 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_OUT_in_direction524 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_par_in_comp145 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_PAR_in_par600 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_par_in_pieces289 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_par_in_pieces528 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_parcall_in_ast83 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_parcall_in_par796 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_PART_in_one_seq480 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_PART_in_one_seq858 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_part_in_seqcall357 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_people_in_anyone1282 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_pieces_factor_in_one_seq864 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_pieces_factor_in_one_seq875 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_pieces_factor_in_pieces_term562 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_pieces_in_def214 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_pieces_in_def248 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_pieces_in_one_opt354 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_pieces_in_one_par643 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_pieces_in_one_seq484 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_pieces_in_one_seq498 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_pieces_in_pieces_factor583 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_pieces_in_res612 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_pieces_in_res626 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_pieces_in_res674 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_pieces_in_res695 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_pieces_term_in_one_opt773 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_pieces_term_in_one_par946 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_pieces_term_in_pieces536 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_PLUS_in_grm_rule1233 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_PLUS_in_opt_sign1588 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_predicate_in_condition206 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_prim_attribs_in_opt_prim_attrib1384 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_prim_attribs_in_prim_attribs1434 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_prim_attribs_in_prim_attribs1446 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_prim_body_in_one_seq842 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_PRIM_in_one_seq411 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_PRIM_in_one_seq836 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_prim_in_seqcall368 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_priority_in_spoken362 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_program_in_calllist156 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_program_in_calllist66 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_PROGRAM_in_program100 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_PROGRAM_in_program210 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_QUESTION_in_grm_rule1263 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_RANGLE_in_grm_exp1811 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_RBRACK_in_priority381 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_RBRACK_in_ref1090 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_ref_in_call_body978 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_ref_in_cond_body1096 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_REF_in_grm_rule1288 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_REF_in_ref1024 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_REF_in_synpred2_CallFileBuilder957 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_REF_in_synpred3_CallFileBuilder1075 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_ref_in_words_or_ref1075 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_ref_in_words_or_ref844 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_ref_or_int_in_grm_exp1802 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_res_in_pieces296 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_res_in_pieces511 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_reversable_anything_in_anything_3884 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_RIGHT_in_rotation540 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_rotation_in_in_out_dir1353 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_rotation_in_one_seq444 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_RPAREN_in_call_arg1184 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_RPAREN_in_call_body1124 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_RPAREN_in_cond_body1272 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_RPAREN_in_grm_exp1787 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_SELECT_in_one_par635 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_SELECT_in_one_par938 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_selectors_in_optcall261 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_seq_in_comp155 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_seq_in_pieces282 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_seq_in_pieces_term554 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_SEQ_in_seq378 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_seqcall_in_ast93 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_seqcall_in_seq852 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_set_in_a_cardinal1575 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_set_in_a_fraction1455 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_set_in_a_fraction1468 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_set_in_a_fraction1481 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_set_in_boys0 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_set_in_girls0 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_set_in_grm_mult0 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_set_in_in_out_num1362 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_set_in_leftable_anything977 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_set_in_prim_body1332 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_set_in_ref_or_int0 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_simple_body_in_endsin677 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_simple_body_in_one_opt350 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_simple_body_in_one_opt771 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_simple_ref_body_in_one_par639 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_simple_ref_body_in_one_par944 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_simple_word_in_simple_words1572 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_simple_word_in_simple_words1587 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_simple_word_in_simple_words728 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_simple_word_in_simple_words744 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_simple_word_in_simple_words972 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_simple_words_in_apply412 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_simple_words_in_call_body999 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_simple_words_in_cond_body1115 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_simple_words_in_list_elem1088 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_simple_words_in_simple_body1000 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_simple_words_in_simple_body1005 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_simple_words_in_simple_body811 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_simple_words_in_words_or_ref1070 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_simple_words_in_words_or_ref834 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_SLASH_in_number1502 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_SLASH_in_synpred2_CallFile1476 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_SPOKEN_in_def180 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_spoken_in_os292 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_spoken_in_os299 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_SPOKEN_in_spoken355 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_STAR_in_grm_rule1248 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_STRING_in_list_elem1098 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_string_list_in_selectors969 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_string_list_in_tags999 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_tags_in_parcall311 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_VBAR_in_grm_rule1193 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FOLLOW_VBAR_in_grm_rule1633 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_VBAR_in_synpred3_CallFile1619 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_warp_in_warped902 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_warped_in_comp165 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
FOLLOW_wave_select_in_anyone1290 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
FOLLOW_words_or_ref_in_call_body1116 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_words_or_ref_in_cond_body1264 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_words_or_ref_in_simple_ref_body1035 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_words_or_ref_in_simple_ref_body1040 - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
FOLLOW_words_or_ref_in_simple_ref_body876 - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
forceArc - Variable in class net.cscott.sdr.calls.ast.Prim
The @{link #forceArc} parameter helps distinguish between (say) "pass thru and quarter in" and "split counter rotate 1/4".
Formation - Class in net.cscott.sdr.calls
A Formation is a set of dancers and positions for them.
Formation(Map<Dancer, Position>, Set<Dancer>) - Constructor for class net.cscott.sdr.calls.Formation
 
Formation(Map<Dancer, Position>) - Constructor for class net.cscott.sdr.calls.Formation
 
Formation(Formation, Map<Dancer, Dancer>) - Constructor for class net.cscott.sdr.calls.Formation
 
formation - Variable in class net.cscott.sdr.calls.TimedFormation
The dancer formation called for at the given time.
FormationList - Class in net.cscott.sdr.calls
A list of common formations, specified with phantoms.
FormationList() - Constructor for class net.cscott.sdr.calls.FormationList
 
FormationMapper - Class in net.cscott.sdr.calls
The FormationMapper class contains methods to disassemble a square, given component formations (ie, get a diamond back from a siamese diamond, breathing in), and to reassemble a square given components (given a diamond and the various tandems and couples, put them together, breathing out).
FormationMapper() - Constructor for class net.cscott.sdr.calls.FormationMapper
 
FormationMapper.FormationPiece - Class in net.cscott.sdr.calls
 
FormationMapper.FormationPiece(Formation, Dancer, ExactRotation) - Constructor for class net.cscott.sdr.calls.FormationMapper.FormationPiece
 
FormationMatch - Class in net.cscott.sdr.calls
A successful attempt to match one or more instances of a given formation against the current setup yields a FormationMatch objects.
FormationMatch(Formation, Map<Dancer, TaggedFormation>) - Constructor for class net.cscott.sdr.calls.FormationMatch
 
forwardStep(Fraction) - Method in class net.cscott.sdr.calls.Position
Move the given distance in the facing direction.
FOUR_FIFTHS - Static variable in class net.cscott.sdr.util.Fraction
Fraction representation of 4/5.
FOUR_SQUARE - Static variable in class net.cscott.sdr.calls.Formation
Starting formation for 2-couple dancing.
fraction() - Method in class net.cscott.sdr.calls.ast.AstParser
 
fraction() - Method in class net.cscott.sdr.calls.lists.C4GrammarParser
 
Fraction - Class in net.cscott.sdr.util
Fraction is a Number which implements exact arithmetic on fractions.
Fractional - Class in net.cscott.sdr.calls.transform
Tranformation implementing BasicList._FRACTIONAL.
Fractional() - Constructor for class net.cscott.sdr.calls.transform.Fractional
 
from - Variable in class net.cscott.sdr.calls.DancerPath
The rotations on the to and from positions should be exact.
FROM - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
FROM - Static variable in class net.cscott.sdr.calls.transform.CallFileLexer
 
FROM - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
fromAbsoluteString(String) - Static method in class net.cscott.sdr.calls.ExactRotation
Converts a string (one of n/s/e/w, ne/nw/se/sw) to the appropriate rotation object.
fromAbsoluteString(String) - Static method in class net.cscott.sdr.calls.Rotation
Converts a string (one of n/s/e/w, ne/nw/se/sw) to the appropriate rotation object.
fromRelativeString(String) - Static method in class net.cscott.sdr.calls.ExactRotation
Returns a ExactRotation corresponding to one of the strings "right", "left", or "none".
fromXY(Fraction, Fraction) - Static method in class net.cscott.sdr.calls.ExactRotation
Convert an x/y displacement to a rotation, using our 'squared off' circle.

G

Game - Class in net.cscott.sdr.anim
 
Game(BlockingQueue<BeatTimer>, BlockingQueue<LevelMonitor>, CyclicBarrier, CyclicBarrier) - Constructor for class net.cscott.sdr.anim.Game
You must provide the game with BlockingQueues from which we can get a BeatTimer (presumably from the music player thread) and a LevelMonitor (presumably from the speech-recognition thread).
Gauge - Class in net.cscott.sdr.anim
A Gauge is a jme component that implements a thermometer-type indicator.
Gauge(String, Color, Color) - Constructor for class net.cscott.sdr.anim.Gauge
Creates a Gauge with a gradient from leftColor on the left to rightColor on the right.
Gauge(String, boolean, Color[], float...) - Constructor for class net.cscott.sdr.anim.Gauge
Creates a Gauge with a gradient.
genders() - Method in class net.cscott.sdr.calls.lists.C4GrammarParser
 
GENERAL_COLUMNS - Static variable in class net.cscott.sdr.calls.SelectorList
 
GENERAL_LINE - Static variable in class net.cscott.sdr.calls.FormationList
 
GENERAL_LINE - Static variable in class net.cscott.sdr.calls.SelectorList
 
GeneralFormationMatcher - Class in net.cscott.sdr.calls
GeneralFormationMatcher produces a FormationMatch given an input Formation and a goal TaggedFormation.
GeneralFormationMatcher() - Constructor for class net.cscott.sdr.calls.GeneralFormationMatcher
 
getApply() - Method in class net.cscott.sdr.CommandInput.PossibleCommand
Return the parsed command possibility; throwing BadCallException if there is a problem with the parse.
getArg(int) - Method in class net.cscott.sdr.calls.ast.Apply
 
getArg(int) - Method in class net.cscott.sdr.calls.ast.Condition
 
getBeatTime() - Method in class net.cscott.sdr.sound.OldMidiTimer
 
getBeatTimer() - Method in class net.cscott.sdr.anim.Game
 
getCenter() - Method in class net.cscott.sdr.anim.Star
getCenter returns the center of the Star.
getCurrentBeat() - Method in class net.cscott.sdr.anim.SilentBeatTimer
 
getCurrentBeat() - Method in interface net.cscott.sdr.BeatTimer
 
getCurrentBeat() - Method in class net.cscott.sdr.sound.MidiTimer
 
getData() - Method in class net.cscott.sdr.recog.LevelMonitor
 
getDenominator() - Method in class net.cscott.sdr.util.Fraction
Gets the denominator part of the fraction.
getEndTime() - Method in class net.cscott.sdr.CommandInput.PossibleCommand
Return the time the user input was complete, in milliseconds since the epoch.
getFraction(int, int) - Static method in class net.cscott.sdr.util.Fraction
Deprecated. For reasons of backwards-compatibility, this method does not simplify fractions. The Fraction objects returned are thus subject to overflow. It should not be used in new code. Use valueOf() instead.
getFraction(int, int, int) - Static method in class net.cscott.sdr.util.Fraction
Deprecated. For reasons of backwards-compatibility, this method does not simplify fractions. The Fraction objects returned are thus subject to overflow. It should not be used in new code. Use valueOf() instead.
getFraction(double) - Static method in class net.cscott.sdr.util.Fraction
Deprecated. Renamed this method to valueOf() for consistency.
getFraction(String) - Static method in class net.cscott.sdr.util.Fraction
Deprecated. For reasons of backwards-compatibility, this method does not simplify fractions. The Fraction objects returned are thus subject to overflow. It should not be used in new code. Use valueOf() instead.
getFrameRate() - Method in class net.cscott.sdr.sound.OldMidiTimer
 
getGrammarFileName() - Method in class net.cscott.sdr.calls.ast.AstLexer
 
getGrammarFileName() - Method in class net.cscott.sdr.calls.ast.AstParser
 
getGrammarFileName() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
getGrammarFileName() - Method in class net.cscott.sdr.calls.lists.C4GrammarParser
 
getGrammarFileName() - Method in class net.cscott.sdr.calls.transform.CallFileBuilder
 
getGrammarFileName() - Method in class net.cscott.sdr.calls.transform.CallFileLexer
 
getGrammarFileName() - Method in class net.cscott.sdr.calls.transform.CallFileParser
 
getGrid(int, int, ExactRotation) - Static method in class net.cscott.sdr.calls.Position
Returns a position corresponding to the standard square dance grid. 0,0 is the center of the set, and odd coordinates between -3 and 3 correspond to the standard 4x4 grid.
getGrid(int, int, String) - Static method in class net.cscott.sdr.calls.Position
Returns a position corresponding to the standard square dance grid. 0,0 is the center of the set, and odd coordinates between -3 and 3 correspond to the standard 4x4 grid.
getHeight() - Method in class net.cscott.sdr.anim.TextureText
Return the actual height of this textured text object.
getLastPosition() - Method in class net.cscott.sdr.anim.AnimDancer
 
getLevels(List<LevelMonitor.LevelMeasurement>) - Method in class net.cscott.sdr.recog.LevelMonitor
Add all the level measurements taken since the last time this method was called (up to a maximum of 4096 measurements) to the given list.
getList() - Method in class net.cscott.sdr.calls.transform.CallFileBuilder
 
getMinNumberOfArguments() - Method in class net.cscott.sdr.calls.Call
Return the number of arguments which should, at minimum, be given to this Call.
getMouseInputAction() - Method in class net.cscott.sdr.anim.MenuItem
 
getName() - Method in class net.cscott.sdr.calls.Call
The name of this call, in our internal jargon.
getName() - Method in class net.cscott.sdr.calls.Predicate
The name of this predicate, in our internal jargon.
getNextCommand() - Method in class net.cscott.sdr.CommandInput
Called by the main code to get the next command from the input method.
getNextPosition(Fraction) - Method in class net.cscott.sdr.anim.AnimDancer
Get the next position with time greater than or equal to the given time.
getNumberArg(int) - Method in class net.cscott.sdr.calls.ast.Apply
 
getNumberArg(int) - Method in class net.cscott.sdr.calls.ast.Condition
 
getNumerator() - Method in class net.cscott.sdr.util.Fraction
Gets the numerator part of the fraction.
getPredicate() - Method in class net.cscott.sdr.calls.ast.Condition
 
getProgram() - Method in class net.cscott.sdr.calls.Call
The program to which this particular call or concept belongs.
getProgram() - Method in class net.cscott.sdr.calls.DanceState
 
getProperNumerator() - Method in class net.cscott.sdr.util.Fraction
Gets the proper numerator, always positive.
getProperWhole() - Method in class net.cscott.sdr.util.Fraction
Gets the proper whole part of the fraction.
getReducedFraction(int, int) - Static method in class net.cscott.sdr.util.Fraction
Deprecated. All fractions are now stored as reduced fractions; use the valueOf() method instead.
getResolution() - Method in class net.cscott.sdr.sound.MidiTimer
 
getResolution() - Method in class net.cscott.sdr.sound.OldMidiTimer
 
getRule() - Method in class net.cscott.sdr.calls.Call
Returns the grammar rule applicable to this call, or null, if there is none (ie, this is an internal call).
getSourceName() - Method in class net.cscott.sdr.calls.transform.CallFileLexer.IndentProcessor
 
getStartTime() - Method in class net.cscott.sdr.CommandInput.PossibleCommand
Return the time the user input began, in milliseconds since the epoch.
getStringArg(int) - Method in class net.cscott.sdr.calls.ast.Apply
 
getStringArg(int) - Method in class net.cscott.sdr.calls.ast.Condition
 
getTextureImage() - Method in class net.cscott.sdr.anim.TexturedQuad
Return an appropriate BufferedImage in which to draw the desired texture.
getTime() - Method in class net.cscott.sdr.sound.OldMidiTimer
 
getTimePerFrame() - Method in class net.cscott.sdr.sound.OldMidiTimer
 
getTokenNames() - Method in class net.cscott.sdr.calls.ast.AstParser
 
getTokenNames() - Method in class net.cscott.sdr.calls.lists.C4GrammarParser
 
getTokenNames() - Method in class net.cscott.sdr.calls.transform.CallFileBuilder
 
getTokenNames() - Method in class net.cscott.sdr.calls.transform.CallFileParser
 
getTree() - Method in class net.cscott.sdr.calls.transform.CallFileParser.assertion_return
 
getTree() - Method in class net.cscott.sdr.calls.transform.CallFileParser.call_arg_return
 
getTree() - Method in class net.cscott.sdr.calls.transform.CallFileParser.call_args_return
 
getTree() - Method in class net.cscott.sdr.calls.transform.CallFileParser.call_body_return
 
getTree() - Method in class net.cscott.sdr.calls.transform.CallFileParser.call_body_seq_return
 
getTree() - Method in class net.cscott.sdr.calls.transform.CallFileParser.calllist_return
 
getTree() - Method in class net.cscott.sdr.calls.transform.CallFileParser.cond_args_return
 
getTree() - Method in class net.cscott.sdr.calls.transform.CallFileParser.cond_body_return
 
getTree() - Method in class net.cscott.sdr.calls.transform.CallFileParser.def_return
 
getTree() - Method in class net.cscott.sdr.calls.transform.CallFileParser.endsin_return
 
getTree() - Method in class net.cscott.sdr.calls.transform.CallFileParser.example_return
 
getTree() - Method in class net.cscott.sdr.calls.transform.CallFileParser.figure_return
 
getTree() - Method in class net.cscott.sdr.calls.transform.CallFileParser.grammar_start_return
 
getTree() - Method in class net.cscott.sdr.calls.transform.CallFileParser.grm_exp_return
 
getTree() - Method in class net.cscott.sdr.calls.transform.CallFileParser.grm_factor_return
 
getTree() - Method in class net.cscott.sdr.calls.transform.CallFileParser.grm_mult_return
 
getTree() - Method in class net.cscott.sdr.calls.transform.CallFileParser.grm_rule_return
 
getTree() - Method in class net.cscott.sdr.calls.transform.CallFileParser.grm_term_return
 
getTree() - Method in class net.cscott.sdr.calls.transform.CallFileParser.in_out_num_return
 
getTree() - Method in class net.cscott.sdr.calls.transform.CallFileParser.number_return
 
getTree() - Method in class net.cscott.sdr.calls.transform.CallFileParser.one_opt_return
 
getTree() - Method in class net.cscott.sdr.calls.transform.CallFileParser.one_par_return
 
getTree() - Method in class net.cscott.sdr.calls.transform.CallFileParser.one_seq_return
 
getTree() - Method in class net.cscott.sdr.calls.transform.CallFileParser.opt_prim_attrib_return
 
getTree() - Method in class net.cscott.sdr.calls.transform.CallFileParser.opt_return
 
getTree() - Method in class net.cscott.sdr.calls.transform.CallFileParser.opt_sign_return
 
getTree() - Method in class net.cscott.sdr.calls.transform.CallFileParser.optional_return
 
getTree() - Method in class net.cscott.sdr.calls.transform.CallFileParser.os_return
 
getTree() - Method in class net.cscott.sdr.calls.transform.CallFileParser.par_return
 
getTree() - Method in class net.cscott.sdr.calls.transform.CallFileParser.pieces_factor_return
 
getTree() - Method in class net.cscott.sdr.calls.transform.CallFileParser.pieces_return
 
getTree() - Method in class net.cscott.sdr.calls.transform.CallFileParser.pieces_term_return
 
getTree() - Method in class net.cscott.sdr.calls.transform.CallFileParser.prim_attribs_return
 
getTree() - Method in class net.cscott.sdr.calls.transform.CallFileParser.prim_body_return
 
getTree() - Method in class net.cscott.sdr.calls.transform.CallFileParser.priority_return
 
getTree() - Method in class net.cscott.sdr.calls.transform.CallFileParser.program_return
 
getTree() - Method in class net.cscott.sdr.calls.transform.CallFileParser.ref_or_int_return
 
getTree() - Method in class net.cscott.sdr.calls.transform.CallFileParser.ref_return
 
getTree() - Method in class net.cscott.sdr.calls.transform.CallFileParser.res_return
 
getTree() - Method in class net.cscott.sdr.calls.transform.CallFileParser.seq_return
 
getTree() - Method in class net.cscott.sdr.calls.transform.CallFileParser.simple_body_return
 
getTree() - Method in class net.cscott.sdr.calls.transform.CallFileParser.simple_ref_body_return
 
getTree() - Method in class net.cscott.sdr.calls.transform.CallFileParser.simple_word_return
 
getTree() - Method in class net.cscott.sdr.calls.transform.CallFileParser.simple_words_return
 
getTree() - Method in class net.cscott.sdr.calls.transform.CallFileParser.spoken_return
 
getTree() - Method in class net.cscott.sdr.calls.transform.CallFileParser.words_or_ref_return
 
getTreeAdaptor() - Method in class net.cscott.sdr.calls.transform.CallFileParser
 
getUserInput() - Method in class net.cscott.sdr.CommandInput.PossibleCommand
Return the raw user input.
getValue(int) - Method in class net.cscott.sdr.anim.MenuItem
 
getWidth() - Method in class net.cscott.sdr.anim.TextureText
Return the actual width of this textured text object.
girls() - Method in class net.cscott.sdr.calls.lists.C4GrammarParser
 
goodCallGiven(Apply, long, long) - Method in interface net.cscott.sdr.ScoreAccumulator
 
GradientTriangle - Class in net.cscott.sdr.anim
GradientTriangle is a triangle shape with texture coordinates suitable for a gradient giving an outline.
grammar_start() - Method in class net.cscott.sdr.calls.transform.CallFileBuilder
 
grammar_start() - Method in class net.cscott.sdr.calls.transform.CallFileParser
 
GREATER - Static variable in class net.cscott.sdr.calls.PredicateList
 
Grm - Class in net.cscott.sdr.calls.grm
This class contains inner classes creating an AST for the 'natural language' grammar of square dance calls and concepts.
Grm() - Constructor for class net.cscott.sdr.calls.grm.Grm
 
Grm.Alt - Class in net.cscott.sdr.calls.grm
Alternation: a|b.
Grm.Alt(List<Grm>) - Constructor for class net.cscott.sdr.calls.grm.Grm.Alt
 
Grm.Concat - Class in net.cscott.sdr.calls.grm
Concatanation: a b.
Grm.Concat(List<Grm>) - Constructor for class net.cscott.sdr.calls.grm.Grm.Concat
 
Grm.Mult - Class in net.cscott.sdr.calls.grm
Multiplicity marker: a*, a+, or a?.
Grm.Mult(Grm, Grm.Mult.Type) - Constructor for class net.cscott.sdr.calls.grm.Grm.Mult
 
Grm.Mult.Type - Enum in net.cscott.sdr.calls.grm
 
Grm.Nonterminal - Class in net.cscott.sdr.calls.grm
A nonterminal reference to an external rule.
Grm.Nonterminal(String, int) - Constructor for class net.cscott.sdr.calls.grm.Grm.Nonterminal
 
Grm.Terminal - Class in net.cscott.sdr.calls.grm
A grammar terminal: a string literal to match.
Grm.Terminal(String) - Constructor for class net.cscott.sdr.calls.grm.Grm.Terminal
 
grm_exp() - Method in class net.cscott.sdr.calls.transform.CallFileParser
 
grm_factor() - Method in class net.cscott.sdr.calls.transform.CallFileParser
 
grm_mult() - Method in class net.cscott.sdr.calls.transform.CallFileParser
 
grm_ref_or_int() - Method in class net.cscott.sdr.calls.transform.CallFileBuilder
 
grm_rule() - Method in class net.cscott.sdr.calls.transform.CallFileBuilder
 
grm_rule() - Method in class net.cscott.sdr.calls.transform.CallFileParser
 
grm_term() - Method in class net.cscott.sdr.calls.transform.CallFileParser
 
GrmVisitor<T> - Class in net.cscott.sdr.calls.grm
Instance of the visitor pattern for Grm.
GrmVisitor() - Constructor for class net.cscott.sdr.calls.grm.GrmVisitor
 

H

hashCode() - Method in class net.cscott.sdr.calls.ast.Prim
 
hashCode() - Method in class net.cscott.sdr.calls.Call
 
hashCode() - Method in class net.cscott.sdr.calls.Formation
 
hashCode() - Method in class net.cscott.sdr.calls.PhantomDancer
Repeatable hashcode: return the id field of this phantom, which is incremented by one for each dancer.
hashCode() - Method in class net.cscott.sdr.calls.Position
 
hashCode() - Method in class net.cscott.sdr.calls.Predicate
 
hashCode() - Method in class net.cscott.sdr.calls.Rotation
Hashcode of the normalized amount & modulus.
hashCode() - Method in class net.cscott.sdr.calls.TaggedFormation
 
hashCode() - Method in class net.cscott.sdr.util.Box
 
hashCode() - Method in class net.cscott.sdr.util.Fraction
Gets a hashCode for the fraction.
hashCode() - Method in class net.cscott.sdr.util.Interval
 
hashCode() - Method in class net.cscott.sdr.util.Point
 
height() - Method in class net.cscott.sdr.util.Box
 
HUD - Class in net.cscott.sdr.anim
The HUD class encapsulates all the values displayed by the game's "heads up display".
HUD() - Constructor for class net.cscott.sdr.anim.HUD
 
HUDState - Class in net.cscott.sdr.anim
 
HUDState(BeatTimer) - Constructor for class net.cscott.sdr.anim.HUDState
 

I

IDENT - Static variable in class net.cscott.sdr.calls.ast.AstLexer
 
IDENT - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
IDENT - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
IDENT - Static variable in class net.cscott.sdr.calls.transform.CallFileLexer
 
IDENT - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
If - Class in net.cscott.sdr.calls.ast
If rejects its child as suitable for execution from the current formation unless its condition evaluates true.
If(Condition, Comp) - Constructor for class net.cscott.sdr.calls.ast.If
 
IF - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
IF - Static variable in class net.cscott.sdr.calls.transform.CallFileLexer
 
IF - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
if_() - Method in class net.cscott.sdr.calls.ast.AstParser
 
ifNull(T, T) - Method in class net.cscott.sdr.calls.transform.CallFileBuilder
 
illegalCallGiven(String, String) - Method in interface net.cscott.sdr.ScoreAccumulator
 
in() - Method in class net.cscott.sdr.calls.ast.AstParser
 
in - Variable in class net.cscott.sdr.calls.ast.AstParser.in_out_return
 
In - Class in net.cscott.sdr.calls.ast
In alters the timing of its child such that it executes in exactly count beats.
In(Fraction, Comp) - Constructor for class net.cscott.sdr.calls.ast.In
 
In(int, Seq) - Constructor for class net.cscott.sdr.calls.ast.In
 
IN - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
IN - Static variable in class net.cscott.sdr.calls.transform.CallFileLexer
 
IN - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
in_out() - Method in class net.cscott.sdr.calls.ast.AstParser
 
in_out_dir() - Method in class net.cscott.sdr.calls.ast.AstParser
 
in_out_num() - Method in class net.cscott.sdr.calls.ast.AstParser
 
in_out_num() - Method in class net.cscott.sdr.calls.transform.CallFileParser
 
inc() - Method in class net.cscott.sdr.anim.MenuItem
 
includes(Program) - Method in enum net.cscott.sdr.calls.Program
Implement an ordering on programs.
includes(Rotation) - Method in class net.cscott.sdr.calls.Rotation
Returns true iff all the rotations possible with the given r are included within the set of rotations possible with this.
INDENT - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
INDENT - Static variable in class net.cscott.sdr.calls.transform.CallFileLexer
 
INDENT - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
indentProcessor - Variable in class net.cscott.sdr.calls.transform.CallFileLexer
 
initCamera() - Method in class net.cscott.sdr.anim.VenueState
 
initGame() - Method in class net.cscott.sdr.anim.Game
 
initGame() - Method in class net.cscott.sdr.anim.SdrBaseGame
Creates rootNode, lighting, and other basic render states.
INITIAL_WS - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
INITIAL_WS - Static variable in class net.cscott.sdr.calls.transform.CallFileLexer
 
INITIAL_WS - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
initialize(float, float) - Method in class net.cscott.sdr.anim.Star
Star.initialize(float,float) builds the data for the Star object.
initInput(Game) - Method in class net.cscott.sdr.anim.MenuState
Inits the input handler we will use for navigation of the menu.
initSystem() - Method in class net.cscott.sdr.anim.Game
Creates display, sets up camera, and binds keys.
initSystem() - Method in class net.cscott.sdr.anim.SdrBaseGame
Creates display, sets up camera, and binds keys.
input - Variable in class net.cscott.sdr.anim.SdrBaseGame
Handles mouse/keyboard.
input - Variable in class net.cscott.sdr.calls.transform.CallFileLexer.IndentProcessor
 
insert(Formation, Map<Dancer, Formation>) - Static method in class net.cscott.sdr.calls.FormationMapper
Insert formations into a meta-formation.
INSTANCE - Static variable in class net.cscott.sdr.calls.CallDB
 
INT - Static variable in class net.cscott.sdr.calls.ast.AstLexer
 
INT - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
integer() - Method in class net.cscott.sdr.calls.ast.AstParser
 
INTEGER - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
INTEGER - Static variable in class net.cscott.sdr.calls.transform.CallFileLexer
 
INTEGER - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
Interval - Class in net.cscott.sdr.util
An interval between two Fractions.
Interval(Fraction, Fraction) - Constructor for class net.cscott.sdr.util.Interval
Create an Interval from start to end.
intValue() - Method in class net.cscott.sdr.util.Fraction
Gets the fraction as an int.
invert() - Method in class net.cscott.sdr.util.Fraction
Gets a fraction that is the inverse (1/fraction) of this one.
IPART - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
IPART - Static variable in class net.cscott.sdr.calls.transform.CallFileLexer
 
IPART - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
isAbsolute - Variable in class net.cscott.sdr.calls.TimedAction
Whether times are absolute, or relative to the previous TimedAction.
isAbsolute - Variable in class net.cscott.sdr.calls.TimedFormation
Whether times are absolute, or relative to the previous TimedFormation.
isAbsolute - Variable in class net.cscott.sdr.calls.TimedPosition
Whether times are absolute, or relative to the previous TimedPosition.
isBoy() - Method in interface net.cscott.sdr.calls.Dancer
 
isBoy() - Method in class net.cscott.sdr.calls.PhantomDancer
Phantoms are not boys.
isBoy() - Method in enum net.cscott.sdr.calls.StandardDancer
 
isCentered() - Method in class net.cscott.sdr.calls.Formation
Return true if the given formation is centered at the origin.
isDivisible - Variable in class net.cscott.sdr.calls.ast.Part
 
isExact() - Method in class net.cscott.sdr.calls.ExactRotation
 
isExact() - Method in class net.cscott.sdr.calls.Rotation
Return true iff this rotation is exact (that is, if the modulus is one).
isGirl() - Method in interface net.cscott.sdr.calls.Dancer
 
isGirl() - Method in class net.cscott.sdr.calls.PhantomDancer
Phantoms are not girls.
isGirl() - Method in enum net.cscott.sdr.calls.StandardDancer
 
isHead() - Method in interface net.cscott.sdr.calls.Dancer
 
isHead() - Method in class net.cscott.sdr.calls.PhantomDancer
Phantoms are not heads.
isHead() - Method in enum net.cscott.sdr.calls.StandardDancer
 
isInside(float, float) - Method in class net.cscott.sdr.anim.GradientTriangle
 
isPrimitive() - Method in enum net.cscott.sdr.calls.TaggedFormation.Tag
 
isSelected(Dancer) - Method in class net.cscott.sdr.calls.Formation
Return true iff the given dancer is selected.
isSide() - Method in interface net.cscott.sdr.calls.Dancer
 
isSide() - Method in class net.cscott.sdr.calls.PhantomDancer
Phantoms are not sides.
isSide() - Method in enum net.cscott.sdr.calls.StandardDancer
 
isTagged(Dancer, TaggedFormation.Tag) - Method in class net.cscott.sdr.calls.TaggedFormation
 
ITEM - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
ITEM - Static variable in class net.cscott.sdr.calls.transform.CallFileLexer
 
ITEM - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
iterator() - Method in class net.cscott.sdr.CommandInput.PossibleCommand
 

J

JavaSoundTest - Class in net.cscott.sdr.sound
 
JavaSoundTest() - Constructor for class net.cscott.sdr.sound.JavaSoundTest
 
JmeDemo - Class in net.cscott.sdr.anim
 
JmeDemo() - Constructor for class net.cscott.sdr.anim.JmeDemo
 

L

LANGLE - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
LANGLE - Static variable in class net.cscott.sdr.calls.transform.CallFileLexer
 
LANGLE - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
LBRACK - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
LBRACK - Static variable in class net.cscott.sdr.calls.transform.CallFileLexer
 
LBRACK - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
LEFT - Static variable in class net.cscott.sdr.calls.lists.BasicList
 
LEFT - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
LEFT - Static variable in class net.cscott.sdr.calls.transform.CallFileLexer
 
LEFT - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
leftable_anything() - Method in class net.cscott.sdr.calls.lists.C4GrammarParser
 
level - Variable in class net.cscott.sdr.recog.LevelMonitor.LevelMeasurement
Level at that time; max is 1.0
LevelMonitor - Class in net.cscott.sdr.recog
LevelMonitor tracks the raw data coming from the microphone and keeps a record of the maximum level of each data packet.
LevelMonitor() - Constructor for class net.cscott.sdr.recog.LevelMonitor
 
LevelMonitor.LevelMeasurement - Class in net.cscott.sdr.recog
 
LH_3_AND_1 - Static variable in class net.cscott.sdr.calls.SelectorList
 
LH_BOX - Static variable in class net.cscott.sdr.calls.FormationList
 
LH_BOX - Static variable in class net.cscott.sdr.calls.SelectorList
 
LH_COLUMN - Static variable in class net.cscott.sdr.calls.FormationList
 
LH_COLUMN - Static variable in class net.cscott.sdr.calls.SelectorList
 
LH_DIAMOND - Static variable in class net.cscott.sdr.calls.FormationList
 
LH_DIAMOND - Static variable in class net.cscott.sdr.calls.SelectorList
 
LH_FACING_DIAMOND - Static variable in class net.cscott.sdr.calls.FormationList
 
LH_FACING_DIAMOND - Static variable in class net.cscott.sdr.calls.SelectorList
 
LH_MINIWAVE - Static variable in class net.cscott.sdr.calls.FormationList
 
LH_MINIWAVE - Static variable in class net.cscott.sdr.calls.SelectorList
 
LH_OCEAN_WAVE - Static variable in class net.cscott.sdr.calls.FormationList
 
LH_OCEAN_WAVE - Static variable in class net.cscott.sdr.calls.SelectorList
 
LH_POINT_TO_POINT_DIAMONDS - Static variable in class net.cscott.sdr.calls.FormationList
 
LH_POINT_TO_POINT_DIAMONDS - Static variable in class net.cscott.sdr.calls.SelectorList
 
LH_POINT_TO_POINT_FACING_DIAMONDS - Static variable in class net.cscott.sdr.calls.FormationList
 
LH_POINT_TO_POINT_FACING_DIAMONDS - Static variable in class net.cscott.sdr.calls.SelectorList
 
LH_QUARTER_LINE - Static variable in class net.cscott.sdr.calls.FormationList
 
LH_QUARTER_LINE - Static variable in class net.cscott.sdr.calls.SelectorList
 
LH_QUARTER_TAG - Static variable in class net.cscott.sdr.calls.FormationList
 
LH_QUARTER_TAG - Static variable in class net.cscott.sdr.calls.SelectorList
 
LH_SINGLE_PROMENADE - Static variable in class net.cscott.sdr.calls.FormationList
 
LH_SPLIT_3_AND_1 - Static variable in class net.cscott.sdr.calls.SelectorList
 
LH_THREE_QUARTER_TAG - Static variable in class net.cscott.sdr.calls.FormationList
 
LH_THREE_QUARTER_TAG - Static variable in class net.cscott.sdr.calls.SelectorList
 
LH_TIDAL_LINE - Static variable in class net.cscott.sdr.calls.FormationList
 
LH_TIDAL_LINE - Static variable in class net.cscott.sdr.calls.SelectorList
 
LH_TIDAL_TWO_FACED_LINE - Static variable in class net.cscott.sdr.calls.FormationList
 
LH_TIDAL_TWO_FACED_LINE - Static variable in class net.cscott.sdr.calls.SelectorList
 
LH_TIDAL_WAVE - Static variable in class net.cscott.sdr.calls.FormationList
 
LH_TIDAL_WAVE - Static variable in class net.cscott.sdr.calls.SelectorList
 
LH_TWIN_DIAMONDS - Static variable in class net.cscott.sdr.calls.FormationList
 
LH_TWIN_DIAMONDS - Static variable in class net.cscott.sdr.calls.SelectorList
 
LH_TWIN_FACING_DIAMONDS - Static variable in class net.cscott.sdr.calls.FormationList
 
LH_TWIN_FACING_DIAMONDS - Static variable in class net.cscott.sdr.calls.SelectorList
 
LH_TWO_FACED_LINE - Static variable in class net.cscott.sdr.calls.FormationList
 
LH_TWO_FACED_LINE - Static variable in class net.cscott.sdr.calls.SelectorList
 
lhs - Variable in class net.cscott.sdr.calls.grm.Rule
 
lightState - Variable in class net.cscott.sdr.anim.SdrBaseGame
A lightstate to turn on and off for the rootNode.
LINES_FACING_OUT - Static variable in class net.cscott.sdr.calls.FormationList
 
LINES_FACING_OUT - Static variable in class net.cscott.sdr.calls.SelectorList
 
list_elem() - Method in class net.cscott.sdr.calls.ast.AstParser
 
literal - Variable in class net.cscott.sdr.calls.grm.Grm.Terminal
 
ll - Variable in class net.cscott.sdr.util.Box
 
load(URL, Map<String, Call>) - Static method in class net.cscott.sdr.calls.transform.CallFileLoader
Parse a call list and add its calls to the given map.
location - Variable in class net.cscott.sdr.calls.Formation
 
location(Dancer) - Method in class net.cscott.sdr.calls.Formation
 
longValue() - Method in class net.cscott.sdr.util.Fraction
Gets the fraction as a long.
lookup(String) - Method in class net.cscott.sdr.calls.CallDB
Lookup a call in the database.
lookup(String) - Static method in class net.cscott.sdr.calls.Predicate
Lookup a Predicate in the PredicateList.
LPAREN - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
LPAREN - Static variable in class net.cscott.sdr.calls.transform.CallFileLexer
 
LPAREN - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 

M

mAFTER() - Method in class net.cscott.sdr.calls.transform.CallFileLexer
 
main(String[]) - Static method in class net.cscott.sdr.anim.Gauge
Simple test harness to exercise the features of this class.
main(String[]) - Static method in class net.cscott.sdr.anim.JmeDemo
Entry point for the test,
main(String[]) - Static method in class net.cscott.sdr.anim.QTest
 
main(String[]) - Static method in class net.cscott.sdr.anim.TextureText
Simple test harness to exercise the features of this class.
main(String[]) - Static method in class net.cscott.sdr.App
The main entry point for the application.
main(String[]) - Static method in class net.cscott.sdr.calls.FormationList
 
main(String[]) - Static method in class net.cscott.sdr.calls.FormationMapper
This method is just for testing.
main(String[]) - Static method in class net.cscott.sdr.calls.grm.BuildGrammars
 
main(String[]) - Static method in class net.cscott.sdr.calls.Test
 
main(String[]) - Static method in class net.cscott.sdr.calls.TestParser
Invoke this driver as: java TestParser <file or directory name>
main(String[]) - Static method in class net.cscott.sdr.recog.SphinxDemo
Main method for running the demo.
main(String[]) - Static method in class net.cscott.sdr.sound.JavaSoundTest
 
main(String[]) - Static method in class net.cscott.sdr.sound.MidiDemo
 
main(String[]) - Static method in class net.cscott.sdr.Version
Prints the package version if invoked.
MainstreamList - Class in net.cscott.sdr.calls.lists
The MainstreamList class contains complex call and concept definitions which are on the 'mainstream' program.
makeApply(String) - Static method in class net.cscott.sdr.calls.ast.Apply
 
makeApply(String, Fraction) - Static method in class net.cscott.sdr.calls.ast.Apply
 
makeApply(String, Fraction, String) - Static method in class net.cscott.sdr.calls.ast.Apply
 
makeApply(String, Fraction, Apply) - Static method in class net.cscott.sdr.calls.ast.Apply
 
makeApply(String, Apply...) - Static method in class net.cscott.sdr.calls.ast.Apply
 
makeCondition(String) - Static method in class net.cscott.sdr.calls.ast.Condition
 
makeCondition(String, Fraction) - Static method in class net.cscott.sdr.calls.ast.Condition
 
makeCondition(String, Condition...) - Static method in class net.cscott.sdr.calls.ast.Condition
 
makeSelector(TaggedFormation) - Static method in class net.cscott.sdr.calls.GeneralFormationMatcher
 
makeSimpleCall(String, Program, Comp, Rule) - Static method in class net.cscott.sdr.calls.Call
Create a Call object for a 'simple call' which takes no arguments.
mARC() - Method in class net.cscott.sdr.calls.transform.CallFileLexer
 
mASSERT() - Method in class net.cscott.sdr.calls.transform.CallFileLexer
 
match(Formation) - Method in class net.cscott.sdr.calls.Selector
Select sub-formations from a formation using this selector.
matches - Variable in class net.cscott.sdr.calls.FormationMatch
The FormationMatch.matches field is a map from phantom dancers in the meta formation to real dancers in a tagged subformation.
matchesTag(TaggedFormation.Tag) - Method in interface net.cscott.sdr.calls.Dancer
Certain dancer TaggedFormation.Tags are inherent to a dancer, for example 'DANCER_1', 'COUPLE_2', 'BOY' etc.
matchesTag(TaggedFormation.Tag) - Method in class net.cscott.sdr.calls.PhantomDancer
Phantoms aren't couple 1, dancer 2, boy/girl etc.
matchesTag(TaggedFormation.Tag) - Method in enum net.cscott.sdr.calls.StandardDancer
 
mBEFORE() - Method in class net.cscott.sdr.calls.transform.CallFileLexer
 
mCALL() - Method in class net.cscott.sdr.calls.transform.CallFileLexer
 
mCOLON() - Method in class net.cscott.sdr.calls.transform.CallFileLexer
 
mCOMMA() - Method in class net.cscott.sdr.calls.transform.CallFileLexer
 
mCOMMENT() - Method in class net.cscott.sdr.calls.transform.CallFileLexer
 
mCONDITION() - Method in class net.cscott.sdr.calls.transform.CallFileLexer
 
mDEDENT() - Method in class net.cscott.sdr.calls.transform.CallFileLexer
 
mDEF() - Method in class net.cscott.sdr.calls.transform.CallFileLexer
 
mENDS() - Method in class net.cscott.sdr.calls.transform.CallFileLexer
 
MenuArrow - Class in net.cscott.sdr.anim
MenuArrow is a GradientTriangle which is sized and textured appropriately for use in the MenuState.
MenuArrow(String, BaseState, boolean) - Constructor for class net.cscott.sdr.anim.MenuArrow
 
MenuHandler - Class in net.cscott.sdr.anim
 
MenuHandler(Game) - Constructor for class net.cscott.sdr.anim.MenuHandler
 
MenuItem - Class in net.cscott.sdr.anim
A MenuItem is one row of the MenuState.
MenuItem(String, String, BaseState, String...) - Constructor for class net.cscott.sdr.anim.MenuItem
 
MenuState - Class in net.cscott.sdr.anim
The MenuState displays a cursor on the screen and an appropriate menu of options.
MenuState(Game) - Constructor for class net.cscott.sdr.anim.MenuState
 
mEQUALS() - Method in class net.cscott.sdr.calls.transform.CallFileLexer
 
meta - Variable in class net.cscott.sdr.calls.FormationMatch
The meta formation contains one dancer for each matched sub-formation in the setup.
mEXAMPLE() - Method in class net.cscott.sdr.calls.transform.CallFileLexer
 
mFIGURE() - Method in class net.cscott.sdr.calls.transform.CallFileLexer
 
mFROM() - Method in class net.cscott.sdr.calls.transform.CallFileLexer
 
mIDENT() - Method in class net.cscott.sdr.calls.ast.AstLexer
 
mIDENT() - Method in class net.cscott.sdr.calls.transform.CallFileLexer
 
MidiDemo - Class in net.cscott.sdr.sound
MidiDemo Looping a MIDI file (JDK1.5 and later) Purpose Loops a MIDI file using the new looping methods in the Sequencer of the JDK1.5.
MidiDemo() - Constructor for class net.cscott.sdr.sound.MidiDemo
 
MidiThread - Class in net.cscott.sdr.sound
 
MidiThread(BlockingQueue<BeatTimer>) - Constructor for class net.cscott.sdr.sound.MidiThread
 
MidiTimer - Class in net.cscott.sdr.sound
Create a jME timer object using timing info from MIDI playback.
MidiTimer(Sequencer) - Constructor for class net.cscott.sdr.sound.MidiTimer
 
mIN() - Method in class net.cscott.sdr.calls.transform.CallFileLexer
 
mINDENT() - Method in class net.cscott.sdr.calls.transform.CallFileLexer
 
mINITIAL_WS() - Method in class net.cscott.sdr.calls.transform.CallFileLexer
 
MINIWAVE - Static variable in class net.cscott.sdr.calls.SelectorList
 
mINT() - Method in class net.cscott.sdr.calls.ast.AstLexer
 
mINTEGER() - Method in class net.cscott.sdr.calls.transform.CallFileLexer
 
MINUS - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
MINUS - Static variable in class net.cscott.sdr.calls.transform.CallFileLexer
 
MINUS - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
mIPART() - Method in class net.cscott.sdr.calls.transform.CallFileLexer
 
MIRROR - Static variable in class net.cscott.sdr.calls.Warp
A Warp object that mirrors points across the y-axis.
mkGrm(String...) - Static method in class net.cscott.sdr.calls.grm.Grm
Make a Grm which will recognize the given sequence of terminal symbols.
mLANGLE() - Method in class net.cscott.sdr.calls.transform.CallFileLexer
 
mLBRACK() - Method in class net.cscott.sdr.calls.transform.CallFileLexer
 
mLEFT() - Method in class net.cscott.sdr.calls.transform.CallFileLexer
 
mLPAREN() - Method in class net.cscott.sdr.calls.transform.CallFileLexer
 
mMINUS() - Method in class net.cscott.sdr.calls.transform.CallFileLexer
 
mNL() - Method in class net.cscott.sdr.calls.transform.CallFileLexer
 
mNONE() - Method in class net.cscott.sdr.calls.transform.CallFileLexer
 
modulus - Variable in class net.cscott.sdr.calls.Rotation
The 'modulus' of the rotation: indicates the amount of uncertainty in the direction.
mONE - Static variable in class net.cscott.sdr.util.Fraction
Fraction representation of -1.
mONE_QUARTER - Static variable in class net.cscott.sdr.calls.ExactRotation
Common rotations.
mOPTIONAL() - Method in class net.cscott.sdr.calls.transform.CallFileLexer
 
mOUT() - Method in class net.cscott.sdr.calls.transform.CallFileLexer
 
mPART() - Method in class net.cscott.sdr.calls.transform.CallFileLexer
 
mPLUS() - Method in class net.cscott.sdr.calls.transform.CallFileLexer
 
mPRIM() - Method in class net.cscott.sdr.calls.transform.CallFileLexer
 
mPROGRAM() - Method in class net.cscott.sdr.calls.transform.CallFileLexer
 
mQUESTION() - Method in class net.cscott.sdr.calls.transform.CallFileLexer
 
mRANGLE() - Method in class net.cscott.sdr.calls.transform.CallFileLexer
 
mRBRACK() - Method in class net.cscott.sdr.calls.transform.CallFileLexer
 
mRIGHT() - Method in class net.cscott.sdr.calls.transform.CallFileLexer
 
mRPAREN() - Method in class net.cscott.sdr.calls.transform.CallFileLexer
 
mSELECT() - Method in class net.cscott.sdr.calls.transform.CallFileLexer
 
mSLASH() - Method in class net.cscott.sdr.calls.transform.CallFileLexer
 
mSPOKEN() - Method in class net.cscott.sdr.calls.transform.CallFileLexer
 
mSTAR() - Method in class net.cscott.sdr.calls.transform.CallFileLexer
 
mSTRING() - Method in class net.cscott.sdr.calls.ast.AstLexer
 
mT__10() - Method in class net.cscott.sdr.calls.ast.AstLexer
 
mT__10() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__100() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__101() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__102() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__103() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__104() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__105() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__106() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__107() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__108() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__109() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__11() - Method in class net.cscott.sdr.calls.ast.AstLexer
 
mT__11() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__110() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__111() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__112() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__113() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__114() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__115() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__116() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__117() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__118() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__119() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__12() - Method in class net.cscott.sdr.calls.ast.AstLexer
 
mT__12() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__120() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__121() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__122() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__123() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__13() - Method in class net.cscott.sdr.calls.ast.AstLexer
 
mT__13() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__14() - Method in class net.cscott.sdr.calls.ast.AstLexer
 
mT__14() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__15() - Method in class net.cscott.sdr.calls.ast.AstLexer
 
mT__15() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__16() - Method in class net.cscott.sdr.calls.ast.AstLexer
 
mT__16() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__17() - Method in class net.cscott.sdr.calls.ast.AstLexer
 
mT__17() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__18() - Method in class net.cscott.sdr.calls.ast.AstLexer
 
mT__18() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__19() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__20() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__21() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__22() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__23() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__24() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__25() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__26() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__27() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__28() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__29() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__30() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__31() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__32() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__33() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__34() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__35() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__36() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__37() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__38() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__39() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__40() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__41() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__42() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__43() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__44() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__45() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__46() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__47() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__48() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__49() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__5() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__50() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__51() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__52() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__53() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__54() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__55() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__56() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__57() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__58() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__59() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__6() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__60() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__61() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__62() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__63() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__64() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__65() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__66() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__67() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__68() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__69() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__7() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__70() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__71() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__72() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__73() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__74() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__75() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__76() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__77() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__78() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__79() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__8() - Method in class net.cscott.sdr.calls.ast.AstLexer
 
mT__8() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__80() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__81() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__82() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__83() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__84() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__85() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__86() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__87() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__88() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__89() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__9() - Method in class net.cscott.sdr.calls.ast.AstLexer
 
mT__9() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__90() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__91() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__92() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__93() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__94() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__95() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__96() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__97() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__98() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mT__99() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mTokens() - Method in class net.cscott.sdr.calls.ast.AstLexer
 
mTokens() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mTokens() - Method in class net.cscott.sdr.calls.transform.CallFileLexer
 
multiply(Fraction) - Method in class net.cscott.sdr.util.Fraction
Multiplies the value of this fraction by another.
multiplyBy(Fraction) - Method in class net.cscott.sdr.util.Fraction
Deprecated. Renamed to multiply()
MusicState - Class in net.cscott.sdr.anim
MusicState handles the "scrolling notes" display at the bottom of the screen.
MusicState(BeatTimer, LevelMonitor) - Constructor for class net.cscott.sdr.anim.MusicState
 
mVBAR() - Method in class net.cscott.sdr.calls.transform.CallFileLexer
 
mWS() - Method in class net.cscott.sdr.calls.ast.AstLexer
 
mWS() - Method in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
mWS() - Method in class net.cscott.sdr.calls.transform.CallFileLexer
 
mWSNL() - Method in class net.cscott.sdr.calls.transform.CallFileLexer
 

N

negate() - Method in class net.cscott.sdr.calls.ExactRotation
Negate this rotation (mirror image).
negate() - Method in class net.cscott.sdr.calls.Rotation
Negate this rotation (mirror image).
negate() - Method in class net.cscott.sdr.util.Fraction
Gets a fraction that is the negative (-fraction) of this one.
net.cscott.sdr - package net.cscott.sdr
This package contains the main class (App) as well as interface definitions needed to tie the various pieces together.
net.cscott.sdr.anim - package net.cscott.sdr.anim
This package contains the 3d animation code, which uses the jME game engine.
net.cscott.sdr.calls - package 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.ast - package net.cscott.sdr.calls.ast
This package contains the abstract syntax used for call definition and evaluation.
net.cscott.sdr.calls.grm - package net.cscott.sdr.calls.grm
This package contains the tools needed to generate Sphinx and ANTLRv3 grammars for "natural language calls" from the information in the call lists about grammar and precedence for individual calls.
net.cscott.sdr.calls.lists - package 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 - package net.cscott.sdr.calls.transform
This package contains code to parse call lists and transform call abstract syntax in various ways.
net.cscott.sdr.recog - package net.cscott.sdr.recog
This package contains the speech recognition engine, based on Sphinx4.
net.cscott.sdr.sound - package net.cscott.sdr.sound
This package contains the accompaniment music playback and timing engine.
net.cscott.sdr.util - package net.cscott.sdr.util
This package contains useful utility code.
next() - Method in class net.cscott.sdr.CommandInput.PossibleCommand
Return the next possible command, or null if there are no more.
nextToken() - Method in class net.cscott.sdr.calls.transform.CallFileLexer.IndentProcessor
This makes us a TokenSource.
nextToken() - Method in class net.cscott.sdr.calls.transform.CallFileLexer
Override superclass' nextToken to insert the IndentProcessor
NL - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
NL - Static variable in class net.cscott.sdr.calls.transform.CallFileLexer
 
NL - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
node - Variable in class net.cscott.sdr.anim.AnimDancer
The scene graph Node corresponding to this animated dancer.
NoMatchException - Exception in net.cscott.sdr.calls
NoMatchException is thrown when a necessary formation can't be found in the given setup.
NoMatchException(String) - Constructor for exception net.cscott.sdr.calls.NoMatchException
 
NONE - Static variable in class net.cscott.sdr.calls.SelectorList
 
NONE - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
NONE - Static variable in class net.cscott.sdr.calls.transform.CallFileLexer
 
NONE - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
NONE - Static variable in class net.cscott.sdr.calls.Warp
A Warp which returns points unchanged.
normalize() - Method in class net.cscott.sdr.calls.ExactRotation
Normalize rotation to the range 0-1.
normalize() - Method in class net.cscott.sdr.calls.Position
Normalize (restrict to 0-modulus) the rotation of the given position.
normalize() - Method in class net.cscott.sdr.calls.Rotation
Normalize rotation to the range 0-modulus.
NORTH - Static variable in class net.cscott.sdr.calls.ExactRotation
Common absolute rotations.
NOT - Static variable in class net.cscott.sdr.calls.PredicateList
 
number() - Method in class net.cscott.sdr.calls.ast.AstParser
 
number() - Method in class net.cscott.sdr.calls.lists.C4GrammarParser
 
NUMBER - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
number() - Method in class net.cscott.sdr.calls.transform.CallFileBuilder
 
NUMBER - Static variable in class net.cscott.sdr.calls.transform.CallFileLexer
 
NUMBER - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
number() - Method in class net.cscott.sdr.calls.transform.CallFileParser
 

O

OCEAN_WAVE - Static variable in class net.cscott.sdr.calls.SelectorList
 
OldMidiTimer - Class in net.cscott.sdr.sound
Create a jME timer object using timing info from MIDI playback.
OldMidiTimer(Sequencer) - Constructor for class net.cscott.sdr.sound.OldMidiTimer
 
onAction() - Method in class net.cscott.sdr.anim.SdrFirstPersonHandler
This method is called whenever an appropriate keyboard or mouse action is performed (that is, whenever this handler changes the camera position or angle.
onActivate() - Method in class net.cscott.sdr.anim.DebugState
 
onActivate() - Method in class net.cscott.sdr.anim.HUDState
 
onActivate() - Method in class net.cscott.sdr.anim.MenuState
 
onActivate() - Method in class net.cscott.sdr.anim.MusicState
 
onActivate() - Method in class net.cscott.sdr.anim.VenueState
 
onCamera() - Method in class net.cscott.sdr.anim.SdrBaseGame
This method is called whenever the camera is moved.
onCamera() - Method in class net.cscott.sdr.anim.SdrGame
 
onCamera() - Method in class net.cscott.sdr.anim.VenueState
 
onChange(int) - Method in class net.cscott.sdr.anim.MenuItem
Subclasses can override this method to get notification of state changes.
ONE - Static variable in class net.cscott.sdr.calls.ExactRotation
Common rotations.
ONE - Static variable in class net.cscott.sdr.util.Fraction
Fraction representation of 1.
ONE_EIGHTH - Static variable in class net.cscott.sdr.calls.ExactRotation
Common rotations.
ONE_EIGHTH - Static variable in class net.cscott.sdr.util.Fraction
Fraction representation of 1/8.
ONE_FIFTH - Static variable in class net.cscott.sdr.util.Fraction
Fraction representation of 1/5.
ONE_HALF - Static variable in class net.cscott.sdr.calls.ExactRotation
Common rotations.
ONE_HALF - Static variable in class net.cscott.sdr.util.Fraction
Fraction representation of 1/2.
one_opt() - Method in class net.cscott.sdr.calls.transform.CallFileBuilder
 
one_opt() - Method in class net.cscott.sdr.calls.transform.CallFileParser
 
one_par() - Method in class net.cscott.sdr.calls.transform.CallFileBuilder
 
one_par() - Method in class net.cscott.sdr.calls.transform.CallFileParser
 
ONE_QUARTER - Static variable in class net.cscott.sdr.calls.ExactRotation
Common rotations.
ONE_QUARTER - Static variable in class net.cscott.sdr.util.Fraction
Fraction representation of 1/4.
one_seq() - Method in class net.cscott.sdr.calls.transform.CallFileBuilder
 
one_seq() - Method in class net.cscott.sdr.calls.transform.CallFileParser
 
ONE_THIRD - Static variable in class net.cscott.sdr.util.Fraction
Fraction representation of 1/3.
onlySelected() - Method in class net.cscott.sdr.calls.Formation
Create a new formation containing only the selected dancers from this formation.
operand - Variable in class net.cscott.sdr.calls.grm.Grm.Mult
 
opt() - Method in class net.cscott.sdr.calls.ast.AstParser
 
Opt - Class in net.cscott.sdr.calls.ast
Opt is a list of call options.
Opt(OptCall...) - Constructor for class net.cscott.sdr.calls.ast.Opt
 
Opt(List<OptCall>) - Constructor for class net.cscott.sdr.calls.ast.Opt
 
OPT - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
opt() - Method in class net.cscott.sdr.calls.transform.CallFileBuilder
 
OPT - Static variable in class net.cscott.sdr.calls.transform.CallFileLexer
 
OPT - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
opt() - Method in class net.cscott.sdr.calls.transform.CallFileParser
 
opt_prim_attrib() - Method in class net.cscott.sdr.calls.transform.CallFileParser
 
opt_sign() - Method in class net.cscott.sdr.calls.ast.AstParser
 
opt_sign() - Method in class net.cscott.sdr.calls.transform.CallFileParser
 
optcall() - Method in class net.cscott.sdr.calls.ast.AstParser
 
OptCall - Class in net.cscott.sdr.calls.ast
OptCall bundles a formation condition with a Comp.
OptCall(List<Selector>, Comp) - Constructor for class net.cscott.sdr.calls.ast.OptCall
 
OPTIONAL - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
OPTIONAL - Static variable in class net.cscott.sdr.calls.transform.CallFileLexer
 
OPTIONAL - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
optional() - Method in class net.cscott.sdr.calls.transform.CallFileParser
 
OR - Static variable in class net.cscott.sdr.calls.PredicateList
 
OR(Selector...) - Static method in class net.cscott.sdr.calls.SelectorList
The SelectorList.OR(net.cscott.sdr.calls.Selector...) function creates a Selector which matches any one of the given alternatives.
os() - Method in class net.cscott.sdr.calls.transform.CallFileParser
 
out - Variable in class net.cscott.sdr.calls.ast.AstParser.in_out_return
 
OUT - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
OUT - Static variable in class net.cscott.sdr.calls.transform.CallFileLexer
 
OUT - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 

P

PACKAGE_BUGREPORT - Static variable in class net.cscott.sdr.Version
The address to which bug reports should be sent.
PACKAGE_NAME - Static variable in class net.cscott.sdr.Version
The name of the package.
PACKAGE_STRING - Static variable in class net.cscott.sdr.Version
The package name and version as one string.
PACKAGE_VERSION - Static variable in class net.cscott.sdr.Version
The version of the package.
par() - Method in class net.cscott.sdr.calls.ast.AstParser
 
Par - Class in net.cscott.sdr.calls.ast
Par is a list of call pieces.
Par(ParCall...) - Constructor for class net.cscott.sdr.calls.ast.Par
 
Par(List<ParCall>) - Constructor for class net.cscott.sdr.calls.ast.Par
 
PAR - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
par() - Method in class net.cscott.sdr.calls.transform.CallFileBuilder
 
PAR - Static variable in class net.cscott.sdr.calls.transform.CallFileLexer
 
PAR - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
par() - Method in class net.cscott.sdr.calls.transform.CallFileParser
 
PARALLEL_GENERAL_LINES - Static variable in class net.cscott.sdr.calls.SelectorList
 
PARALLEL_LH_TWO_FACED_LINES - Static variable in class net.cscott.sdr.calls.FormationList
 
PARALLEL_LH_TWO_FACED_LINES - Static variable in class net.cscott.sdr.calls.SelectorList
 
PARALLEL_LH_WAVES - Static variable in class net.cscott.sdr.calls.FormationList
 
PARALLEL_LH_WAVES - Static variable in class net.cscott.sdr.calls.SelectorList
 
PARALLEL_RH_TWO_FACED_LINES - Static variable in class net.cscott.sdr.calls.FormationList
 
PARALLEL_RH_TWO_FACED_LINES - Static variable in class net.cscott.sdr.calls.SelectorList
 
PARALLEL_RH_WAVES - Static variable in class net.cscott.sdr.calls.FormationList
 
PARALLEL_RH_WAVES - Static variable in class net.cscott.sdr.calls.SelectorList
 
PARALLEL_TWO_FACED_LINES - Static variable in class net.cscott.sdr.calls.SelectorList
 
PARALLEL_WAVES - Static variable in class net.cscott.sdr.calls.SelectorList
 
param - Variable in class net.cscott.sdr.calls.grm.Grm.Nonterminal
 
parcall() - Method in class net.cscott.sdr.calls.ast.AstParser
 
ParCall - Class in net.cscott.sdr.calls.ast
ParCall bundles a selector with a Comp.
ParCall(Set<TaggedFormation.Tag>, Comp) - Constructor for class net.cscott.sdr.calls.ast.ParCall
 
parse(Program, String) - Method in class net.cscott.sdr.calls.CallDB
Parse a natural-language string of calls.
parse(String) - Static method in class net.cscott.sdr.calls.grm.Grm
Parse a string representing a Grm.
parseCalllist(Reader) - Static method in class net.cscott.sdr.calls.transform.CallFileBuilder
 
parseCalllist(String) - Static method in class net.cscott.sdr.calls.transform.CallFileBuilder
 
parseFile(InputStream) - Static method in class net.cscott.sdr.calls.TestParser
 
parseFormations(List<String>) - Static method in class net.cscott.sdr.calls.ast.OptCall
 
parseGrm(String) - Static method in class net.cscott.sdr.calls.transform.CallFileBuilder
 
parseTags(List<String>) - Static method in class net.cscott.sdr.calls.ast.ParCall
 
part() - Method in class net.cscott.sdr.calls.ast.AstParser
 
Part - Class in net.cscott.sdr.calls.ast
Part denotes an fractional part of a call.
Part(boolean, Comp) - Constructor for class net.cscott.sdr.calls.ast.Part
 
PART - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
PART - Static variable in class net.cscott.sdr.calls.transform.CallFileLexer
 
PART - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
passRight - Variable in class net.cscott.sdr.calls.ast.Prim
This parameter indicates whether this motion involves a right shoulder pass (as most motions do, including "cross" calls where the crossers start far apart) or else a left shoulder pass ("cross" calls which start with adjacent crossers).
people() - Method in class net.cscott.sdr.calls.lists.C4GrammarParser
 
PhantomDancer - Class in net.cscott.sdr.calls
An object representing a phantom dancer.
PhantomDancer() - Constructor for class net.cscott.sdr.calls.PhantomDancer
You can create as many phantom dancers as you need.
pieces() - Method in class net.cscott.sdr.calls.transform.CallFileBuilder
 
pieces() - Method in class net.cscott.sdr.calls.transform.CallFileParser
 
pieces_factor() - Method in class net.cscott.sdr.calls.transform.CallFileParser
 
pieces_term() - Method in class net.cscott.sdr.calls.transform.CallFileParser
 
playMidi() - Method in class net.cscott.sdr.sound.MidiThread
 
PLUS - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
PLUS - Static variable in class net.cscott.sdr.calls.transform.CallFileLexer
 
PLUS - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
Point - Class in net.cscott.sdr.util
A 2D point, where x and y coordinate are Fractions.
Point(Fraction, Fraction) - Constructor for class net.cscott.sdr.util.Point
 
POINT_TO_POINT_DIAMONDS - Static variable in class net.cscott.sdr.calls.SelectorList
 
POINT_TO_POINT_FACING_DIAMONDS - Static variable in class net.cscott.sdr.calls.SelectorList
 
pointOfRotation - Variable in class net.cscott.sdr.calls.DancerPath
The point of rotation, for flow computations.
Position - Class in net.cscott.sdr.calls
Position objects represent the position and orientation of a dancer.
Position(Fraction, Fraction, Rotation) - Constructor for class net.cscott.sdr.calls.Position
Create a Position object from the given x and y coordinates and Rotation.
Position(int, int, Rotation) - Constructor for class net.cscott.sdr.calls.Position
Create a Position object with integer-valued x and y coordinates.
position - Variable in class net.cscott.sdr.calls.TimedPosition
The dancer position called for at the given time.
pow(int) - Method in class net.cscott.sdr.util.Fraction
Gets a fraction that is raised to the passed in power.
prec - Variable in class net.cscott.sdr.calls.grm.Rule
 
precedence() - Method in class net.cscott.sdr.calls.grm.Grm.Alt
 
precedence() - Method in class net.cscott.sdr.calls.grm.Grm.Concat
 
precedence() - Method in class net.cscott.sdr.calls.grm.Grm.Mult
 
precedence() - Method in class net.cscott.sdr.calls.grm.Grm.Nonterminal
 
precedence() - Method in class net.cscott.sdr.calls.grm.Grm
 
precedence() - Method in class net.cscott.sdr.calls.grm.Grm.Terminal
 
predicate() - Method in class net.cscott.sdr.calls.ast.AstParser
 
predicate - Variable in class net.cscott.sdr.calls.ast.Condition
 
Predicate - Class in net.cscott.sdr.calls
A Predicate is a boolean test on the current formation and dance state, or else an operator on such boolean tests.
Predicate() - Constructor for class net.cscott.sdr.calls.Predicate
 
PredicateList - Class in net.cscott.sdr.calls
This class contains all the predicates known to the system.
PredicateList() - Constructor for class net.cscott.sdr.calls.PredicateList
 
prim() - Method in class net.cscott.sdr.calls.ast.AstParser
 
Prim - Class in net.cscott.sdr.calls.ast
A Prim represents a primitive action: a certain distance travelled forward and to the side, while rotating a certain amount, performed in a certain number of beats.
Prim(Prim.Direction, Fraction, Prim.Direction, Fraction, Prim.Direction, ExactRotation, Fraction, boolean, boolean) - Constructor for class net.cscott.sdr.calls.ast.Prim
 
PRIM - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
PRIM - Static variable in class net.cscott.sdr.calls.transform.CallFileLexer
 
PRIM - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
Prim.Direction - Enum in net.cscott.sdr.calls.ast
The Prim.Direction enumeration tells whether the movement is relative to the center of the formation.
prim_attribs() - Method in class net.cscott.sdr.calls.transform.CallFileParser
 
prim_body() - Method in class net.cscott.sdr.calls.transform.CallFileParser
 
primitiveTag() - Method in interface net.cscott.sdr.calls.Dancer
Returns the most-specific primitive tag for the given dancer, or 'null' if the dancer is a phantom.
primitiveTag() - Method in class net.cscott.sdr.calls.PhantomDancer
Phantoms can't be primitively-selected.
primitiveTag() - Method in enum net.cscott.sdr.calls.StandardDancer
 
priority() - Method in class net.cscott.sdr.calls.transform.CallFileParser
 
Program - Enum in net.cscott.sdr.calls
 
PROGRAM - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
program() - Method in class net.cscott.sdr.calls.transform.CallFileBuilder
 
PROGRAM - Static variable in class net.cscott.sdr.calls.transform.CallFileLexer
 
PROGRAM - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
program() - Method in class net.cscott.sdr.calls.transform.CallFileParser
 
PROGRAM_AT_LEAST - Static variable in class net.cscott.sdr.calls.PredicateList
 
PROMENADE - Static variable in class net.cscott.sdr.calls.FormationList
 
PROMENADE - Static variable in class net.cscott.sdr.calls.SelectorList
 

Q

QTest - Class in net.cscott.sdr.anim
 
QTest() - Constructor for class net.cscott.sdr.anim.QTest
 
quadInterp(float, float, float, float) - Static method in class net.cscott.sdr.util.Bezier
Evaluate a quadratic bezier with the given three control points.
QUARTER_LINE - Static variable in class net.cscott.sdr.calls.SelectorList
 
QUARTER_TAG - Static variable in class net.cscott.sdr.calls.SelectorList
 
QUESTION - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
QUESTION - Static variable in class net.cscott.sdr.calls.transform.CallFileLexer
 
QUESTION - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
quit() - Method in class net.cscott.sdr.anim.Game
Calls the quit of BaseGame to clean up the display and then closes the JVM.
quit() - Method in class net.cscott.sdr.anim.SdrBaseGame
Calls the quit of BaseGame to clean up the display and then closes the JVM.

R

r - Variable in class net.cscott.sdr.calls.FormationMapper.FormationPiece
The rotation to use for this dancer in the output meta formation (typically this is the rotation of formation f from whatever the 'canonical' orientation is.
RANGLE - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
RANGLE - Static variable in class net.cscott.sdr.calls.transform.CallFileLexer
 
RANGLE - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
RBRACK - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
RBRACK - Static variable in class net.cscott.sdr.calls.transform.CallFileLexer
 
RBRACK - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
recenter() - Method in class net.cscott.sdr.calls.Formation
Build a new formation, centered on 0,0.
RecogThread - Class in net.cscott.sdr.recog
Use the Sphinx-4 speech recognition engine to perform speech input for SDR.
RecogThread(DanceState, CommandInput, BlockingQueue<LevelMonitor>) - Constructor for class net.cscott.sdr.recog.RecogThread
 
RedOval - Class in net.cscott.sdr.anim
RedOval is the background shape for the menu: a semi-transparent red rectangle with rounded edges.
RedOval(String, float, float) - Constructor for class net.cscott.sdr.anim.RedOval
 
reduce() - Method in class net.cscott.sdr.util.Fraction
Deprecated. Unless you are using deprecated methods this operation is a no-op.
REF - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
ref() - Method in class net.cscott.sdr.calls.transform.CallFileBuilder
 
REF - Static variable in class net.cscott.sdr.calls.transform.CallFileLexer
 
REF - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
ref() - Method in class net.cscott.sdr.calls.transform.CallFileParser
 
ref_or_int() - Method in class net.cscott.sdr.calls.transform.CallFileParser
 
reinit() - Method in class net.cscott.sdr.anim.Game
 
reinit() - Method in class net.cscott.sdr.anim.SdrBaseGame
Unused.
RemoveIn - Class in net.cscott.sdr.calls.transform
Remove Ins from a call tree by pushing them down and adjusting Prim timing.
removeIn(Comp) - Static method in class net.cscott.sdr.calls.transform.RemoveIn
Main method: pass in a Comp, and get out a Comp without In nodes.
render(float) - Method in class net.cscott.sdr.anim.Game
 
render(float) - Method in class net.cscott.sdr.anim.SdrBaseGame
This is called for every frame in BaseGame.start(), after update().
res() - Method in class net.cscott.sdr.calls.transform.CallFileBuilder
 
res() - Method in class net.cscott.sdr.calls.transform.CallFileParser
 
reset() - Method in class net.cscott.sdr.sound.MidiTimer
 
reset() - Method in class net.cscott.sdr.sound.OldMidiTimer
 
reversable_anything() - Method in class net.cscott.sdr.calls.lists.C4GrammarParser
 
RH_3_AND_1 - Static variable in class net.cscott.sdr.calls.SelectorList
 
RH_BOX - Static variable in class net.cscott.sdr.calls.FormationList
 
RH_BOX - Static variable in class net.cscott.sdr.calls.SelectorList
 
RH_COLUMN - Static variable in class net.cscott.sdr.calls.FormationList
 
RH_COLUMN - Static variable in class net.cscott.sdr.calls.SelectorList
 
RH_DIAMOND - Static variable in class net.cscott.sdr.calls.FormationList
 
RH_DIAMOND - Static variable in class net.cscott.sdr.calls.SelectorList
 
RH_FACING_DIAMOND - Static variable in class net.cscott.sdr.calls.FormationList
 
RH_FACING_DIAMOND - Static variable in class net.cscott.sdr.calls.SelectorList
 
RH_MINIWAVE - Static variable in class net.cscott.sdr.calls.FormationList
 
RH_MINIWAVE - Static variable in class net.cscott.sdr.calls.SelectorList
 
RH_OCEAN_WAVE - Static variable in class net.cscott.sdr.calls.FormationList
 
RH_OCEAN_WAVE - Static variable in class net.cscott.sdr.calls.SelectorList
 
RH_POINT_TO_POINT_DIAMONDS - Static variable in class net.cscott.sdr.calls.FormationList
 
RH_POINT_TO_POINT_DIAMONDS - Static variable in class net.cscott.sdr.calls.SelectorList
 
RH_POINT_TO_POINT_FACING_DIAMONDS - Static variable in class net.cscott.sdr.calls.FormationList
 
RH_POINT_TO_POINT_FACING_DIAMONDS - Static variable in class net.cscott.sdr.calls.SelectorList
 
RH_QUARTER_LINE - Static variable in class net.cscott.sdr.calls.FormationList
 
RH_QUARTER_LINE - Static variable in class net.cscott.sdr.calls.SelectorList
 
RH_QUARTER_TAG - Static variable in class net.cscott.sdr.calls.FormationList
 
RH_QUARTER_TAG - Static variable in class net.cscott.sdr.calls.SelectorList
 
RH_SINGLE_PROMENADE - Static variable in class net.cscott.sdr.calls.FormationList
 
RH_SPLIT_3_AND_1 - Static variable in class net.cscott.sdr.calls.SelectorList
 
RH_THREE_QUARTER_TAG - Static variable in class net.cscott.sdr.calls.FormationList
 
RH_THREE_QUARTER_TAG - Static variable in class net.cscott.sdr.calls.SelectorList
 
RH_TIDAL_LINE - Static variable in class net.cscott.sdr.calls.FormationList
 
RH_TIDAL_LINE - Static variable in class net.cscott.sdr.calls.SelectorList
 
RH_TIDAL_TWO_FACED_LINE - Static variable in class net.cscott.sdr.calls.FormationList
 
RH_TIDAL_TWO_FACED_LINE - Static variable in class net.cscott.sdr.calls.SelectorList
 
RH_TIDAL_WAVE - Static variable in class net.cscott.sdr.calls.FormationList
 
RH_TIDAL_WAVE - Static variable in class net.cscott.sdr.calls.SelectorList
 
RH_TWIN_DIAMONDS - Static variable in class net.cscott.sdr.calls.FormationList
 
RH_TWIN_DIAMONDS - Static variable in class net.cscott.sdr.calls.SelectorList
 
RH_TWIN_FACING_DIAMONDS - Static variable in class net.cscott.sdr.calls.FormationList
 
RH_TWIN_FACING_DIAMONDS - Static variable in class net.cscott.sdr.calls.SelectorList
 
RH_TWO_FACED_LINE - Static variable in class net.cscott.sdr.calls.FormationList
 
RH_TWO_FACED_LINE - Static variable in class net.cscott.sdr.calls.SelectorList
 
rhs - Variable in class net.cscott.sdr.calls.grm.Rule
 
RIGHT - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
RIGHT - Static variable in class net.cscott.sdr.calls.transform.CallFileLexer
 
RIGHT - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
rollDir - Variable in class net.cscott.sdr.calls.DancerPath
The rollDir and sweepDir may be zero.
rootNode - Variable in class net.cscott.sdr.anim.SdrBaseGame
Root node of our scene graph.
rot - Variable in class net.cscott.sdr.calls.ast.AstParser.in_out_dir_return
 
rot - Variable in class net.cscott.sdr.calls.ast.Prim
Amount of rotation.
rotate(ExactRotation) - Method in class net.cscott.sdr.calls.Formation
Build a new formation, like this one except rotated around 0,0.
rotateAndMove(Position, Position) - Static method in class net.cscott.sdr.calls.Warp
Returns a Warp which will rotate and translate points such that from is warped to to.
rotateAroundOrigin(ExactRotation) - Method in class net.cscott.sdr.calls.Position
Rotate this position around the origin by the given amount.
rotation() - Method in class net.cscott.sdr.calls.ast.AstParser
 
Rotation - Class in net.cscott.sdr.calls
Rotations are represented as fractions, where '0' is facing north (that is, away from the caller), and '1/4' is facing east.
Rotation(Fraction, Fraction) - Constructor for class net.cscott.sdr.calls.Rotation
Private constructor from a Fraction object.
rotation() - Method in class net.cscott.sdr.calls.transform.CallFileBuilder
 
RPAREN - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
RPAREN - Static variable in class net.cscott.sdr.calls.transform.CallFileLexer
 
RPAREN - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
Rule - Class in net.cscott.sdr.calls.grm
Grammar rule: a right-hand side, left-hand side, and a precedence level.
Rule(String, Grm, Fraction) - Constructor for class net.cscott.sdr.calls.grm.Rule
 
rule - Variable in class net.cscott.sdr.calls.grm.RuleAndAction
 
RuleAndAction - Class in net.cscott.sdr.calls.grm
Rule and Action is a simple mutable pair class to associate a grammar rule with its appropriate (ANTLR) action.
RuleAndAction(Rule, String) - Constructor for class net.cscott.sdr.calls.grm.RuleAndAction
 
ruleName - Variable in class net.cscott.sdr.calls.grm.Grm.Nonterminal
 
run() - Method in class net.cscott.sdr.recog.RecogThread
 
run() - Method in class net.cscott.sdr.sound.MidiThread
 

S

s - Variable in class net.cscott.sdr.calls.transform.CallFileParser.opt_sign_return
 
scaleTime(Fraction) - Method in class net.cscott.sdr.calls.ast.Prim
Create a new Prim, identical to this one except that the time is scaled by the given fraction.
ScoreAccumulator - Interface in net.cscott.sdr
This interface will eventually be the means of communication between the choreography engine and the game score mechanism.
SdrBaseGame - Class in net.cscott.sdr.anim
SdrBaseGame is a fixed-framerate base game class.
SdrBaseGame() - Constructor for class net.cscott.sdr.anim.SdrBaseGame
 
SdrFirstPersonHandler - Class in net.cscott.sdr.anim
FirsPersonController defines an InputHandler that sets input to be controlled similar to First Person Shooting games.
SdrFirstPersonHandler(Camera, float, float) - Constructor for class net.cscott.sdr.anim.SdrFirstPersonHandler
Creates a first person handler.
SdrGame - Class in net.cscott.sdr.anim
 
SdrGame() - Constructor for class net.cscott.sdr.anim.SdrGame
 
sdrInitGame() - Method in class net.cscott.sdr.anim.JmeDemo
builds the trimesh.
sdrInitGame() - Method in class net.cscott.sdr.anim.SdrBaseGame
Called near end of initGame().
sdrInitGame() - Method in class net.cscott.sdr.anim.SdrGame
builds the trimesh.
sdrRender() - Method in class net.cscott.sdr.anim.SdrBaseGame
Defined in subclasses for custom rendering.
sdrUpdate() - Method in class net.cscott.sdr.anim.JmeDemo
 
sdrUpdate() - Method in class net.cscott.sdr.anim.SdrBaseGame
Defined in subclasses for custom updating.
sdrUpdate() - Method in class net.cscott.sdr.anim.SdrGame
 
select(Set<Dancer>) - Method in class net.cscott.sdr.calls.Formation
Build a new formation with only the given dancers selected.
select(Set<Dancer>) - Method in class net.cscott.sdr.calls.TaggedFormation
 
SELECT - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
SELECT - Static variable in class net.cscott.sdr.calls.transform.CallFileLexer
 
SELECT - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
selected - Variable in class net.cscott.sdr.calls.Formation
 
selectedDancers() - Method in class net.cscott.sdr.calls.Formation
 
Selector - Class in net.cscott.sdr.calls
A selector takes a formation and pulls out all instances of a selected sub-formation, numbering the dancers in each in a canonical order.
Selector() - Constructor for class net.cscott.sdr.calls.Selector
 
SelectorList - Class in net.cscott.sdr.calls
The selector list creates selectors for various formations.
SelectorList() - Constructor for class net.cscott.sdr.calls.SelectorList
 
selectors() - Method in class net.cscott.sdr.calls.ast.AstParser
 
selectors - Variable in class net.cscott.sdr.calls.ast.OptCall
 
seq() - Method in class net.cscott.sdr.calls.ast.AstParser
 
Seq - Class in net.cscott.sdr.calls.ast
Seq is the serial composition of primitive call pieces.
Seq(SeqCall...) - Constructor for class net.cscott.sdr.calls.ast.Seq
 
Seq(List<SeqCall>) - Constructor for class net.cscott.sdr.calls.ast.Seq
 
SEQ - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
seq() - Method in class net.cscott.sdr.calls.transform.CallFileBuilder
 
SEQ - Static variable in class net.cscott.sdr.calls.transform.CallFileLexer
 
SEQ - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
seq() - Method in class net.cscott.sdr.calls.transform.CallFileParser
 
seqcall() - Method in class net.cscott.sdr.calls.ast.AstParser
 
SeqCall - Class in net.cscott.sdr.calls.ast
This is the common superclass of all AST elements which can appear in a Seq.
SeqCall(int) - Constructor for class net.cscott.sdr.calls.ast.SeqCall
 
sequence - Variable in class net.cscott.sdr.calls.grm.Grm.Concat
 
setAlign(TextureText.JustifyX, TextureText.JustifyY) - Method in class net.cscott.sdr.anim.TextureText
Set the desired alignment of this text node.
setColor(ColorRGBA) - Method in class net.cscott.sdr.anim.TextureText
Set the foreground color in which to display the text.
setEnabled(boolean) - Method in class net.cscott.sdr.anim.MenuItem
 
setMaxSize(float, float) - Method in class net.cscott.sdr.anim.TextureText
Set the maximum width/height of this node.
setSelected(boolean) - Method in class net.cscott.sdr.anim.MenuArrow
 
setText(String) - Method in class net.cscott.sdr.anim.TextureText
Set the text to display.
setToRuleStart() - Method in class net.cscott.sdr.calls.transform.CallFileLexer
Set the lexer state to begin parsing a grammar rule.
setTreeAdaptor(TreeAdaptor) - Method in class net.cscott.sdr.calls.transform.CallFileParser
 
SEVEN_EIGHTHS - Static variable in class net.cscott.sdr.calls.ExactRotation
Common rotations.
SEVEN_EIGHTHS - Static variable in class net.cscott.sdr.util.Fraction
Fraction representation of 7/8.
showBounds - Variable in class net.cscott.sdr.anim.SdrBaseGame
True if the renderer should display bounds.
showDepth - Variable in class net.cscott.sdr.anim.SdrBaseGame
True if the renderer should display the depth buffer.
showNormals - Variable in class net.cscott.sdr.anim.SdrBaseGame
True if the rnederer should display normals.
sideStep(Fraction) - Method in class net.cscott.sdr.calls.Position
Move the given distance perpendicular to the facing direction.
SilentBeatTimer - Class in net.cscott.sdr.anim
The SilentBeatTimer generates beats from a wall clock: it is not synchronized to any music source.
SilentBeatTimer(int) - Constructor for class net.cscott.sdr.anim.SilentBeatTimer
Create a SilentBeatTimer with the specified beat rate (in "beats per minute").
SilentBeatTimer() - Constructor for class net.cscott.sdr.anim.SilentBeatTimer
Create a SilentBeatTimer which generates beats at 120bpm.
simple_body() - Method in class net.cscott.sdr.calls.transform.CallFileBuilder
 
simple_body() - Method in class net.cscott.sdr.calls.transform.CallFileParser
 
simple_ref_body() - Method in class net.cscott.sdr.calls.transform.CallFileBuilder
 
simple_ref_body() - Method in class net.cscott.sdr.calls.transform.CallFileParser
 
simple_word() - Method in class net.cscott.sdr.calls.ast.AstParser
 
simple_word() - Method in class net.cscott.sdr.calls.transform.CallFileBuilder
 
simple_word() - Method in class net.cscott.sdr.calls.transform.CallFileParser
 
simple_words() - Method in class net.cscott.sdr.calls.ast.AstParser
 
simple_words() - Method in class net.cscott.sdr.calls.transform.CallFileBuilder
 
simple_words() - Method in class net.cscott.sdr.calls.transform.CallFileParser
 
simplify(Grm) - Static method in class net.cscott.sdr.calls.grm.SimplifyGrm
 
SimplifyGrm - Class in net.cscott.sdr.calls.grm
 
SimplifyGrm() - Constructor for class net.cscott.sdr.calls.grm.SimplifyGrm
 
SINGLE_DANCER - Static variable in class net.cscott.sdr.calls.FormationList
 
SINGLE_DOUBLE_PASS_THRU - Static variable in class net.cscott.sdr.calls.FormationList
 
SINGLE_DOUBLE_PASS_THRU - Static variable in class net.cscott.sdr.calls.SelectorList
 
SINGLE_INVERTED_LINE - Static variable in class net.cscott.sdr.calls.FormationList
 
SLASH - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
SLASH - Static variable in class net.cscott.sdr.calls.transform.CallFileLexer
 
SLASH - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
SOUTH - Static variable in class net.cscott.sdr.calls.ExactRotation
Common absolute rotations.
SphinxDemo - Class in net.cscott.sdr.recog
A simple demo showing a simple speech application built using Sphinx-4.
SphinxDemo() - Constructor for class net.cscott.sdr.recog.SphinxDemo
 
SPOKEN - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
SPOKEN - Static variable in class net.cscott.sdr.calls.transform.CallFileLexer
 
SPOKEN - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
spoken() - Method in class net.cscott.sdr.calls.transform.CallFileParser
 
SQUARED_SET - Static variable in class net.cscott.sdr.calls.Formation
Starting formation for 8-couple dancing.
STAND_STILL - Static variable in class net.cscott.sdr.calls.ast.Prim
 
StandardDancer - Enum in net.cscott.sdr.calls
An object representing one of the eight real dancers.
Star - Class in net.cscott.sdr.anim
Star defines a N-sided, two dimensional star.
Star(String, float, float) - Constructor for class net.cscott.sdr.anim.Star
Constructor creates a new Star object with nPoints points and which fits in a circle of the given diameter.
STAR - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
STAR - Static variable in class net.cscott.sdr.calls.transform.CallFileLexer
 
STAR - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
start() - Method in class net.cscott.sdr.calls.lists.C4GrammarParser
 
start - Variable in class net.cscott.sdr.util.Interval
 
stateUpdate(float) - Method in class net.cscott.sdr.anim.DebugState
 
stateUpdate(float) - Method in class net.cscott.sdr.anim.HUDState
 
stateUpdate(float) - Method in class net.cscott.sdr.anim.MenuState
Updates input and button.
stateUpdate(float) - Method in class net.cscott.sdr.anim.MusicState
 
stateUpdate(float) - Method in class net.cscott.sdr.anim.VenueState
 
STATIC_SQUARE - Static variable in class net.cscott.sdr.calls.FormationList
 
STATIC_SQUARE - Static variable in class net.cscott.sdr.calls.SelectorList
 
STRING - Static variable in class net.cscott.sdr.calls.ast.AstLexer
 
STRING - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
string_list() - Method in class net.cscott.sdr.calls.ast.AstParser
 
subtract(Fraction) - Method in class net.cscott.sdr.calls.ExactRotation
Subtract the given amount from this rotation direction.
subtract(Fraction) - Method in class net.cscott.sdr.calls.Rotation
Subtract the given amount from this rotation direction.
subtract(Fraction) - Method in class net.cscott.sdr.util.Fraction
Subtracts the value of another fraction from the value of this one.
superNextToken() - Method in class net.cscott.sdr.calls.transform.CallFileLexer
 
sweepDir - Variable in class net.cscott.sdr.calls.DancerPath
The rollDir and sweepDir may be zero.
synpred1_CallFile() - Method in class net.cscott.sdr.calls.transform.CallFileParser
 
synpred1_CallFile_fragment() - Method in class net.cscott.sdr.calls.transform.CallFileParser
 
synpred1_CallFileBuilder() - Method in class net.cscott.sdr.calls.transform.CallFileBuilder
 
synpred1_CallFileBuilder_fragment() - Method in class net.cscott.sdr.calls.transform.CallFileBuilder
 
synpred2_CallFile() - Method in class net.cscott.sdr.calls.transform.CallFileParser
 
synpred2_CallFile_fragment() - Method in class net.cscott.sdr.calls.transform.CallFileParser
 
synpred2_CallFileBuilder() - Method in class net.cscott.sdr.calls.transform.CallFileBuilder
 
synpred2_CallFileBuilder_fragment() - Method in class net.cscott.sdr.calls.transform.CallFileBuilder
 
synpred3_CallFile() - Method in class net.cscott.sdr.calls.transform.CallFileParser
 
synpred3_CallFile_fragment() - Method in class net.cscott.sdr.calls.transform.CallFileParser
 
synpred3_CallFileBuilder() - Method in class net.cscott.sdr.calls.transform.CallFileBuilder
 
synpred3_CallFileBuilder_fragment() - Method in class net.cscott.sdr.calls.transform.CallFileBuilder
 
synpred4_CallFile() - Method in class net.cscott.sdr.calls.transform.CallFileParser
 
synpred4_CallFile_fragment() - Method in class net.cscott.sdr.calls.transform.CallFileParser
 
synpred5_CallFile() - Method in class net.cscott.sdr.calls.transform.CallFileParser
 
synpred5_CallFile_fragment() - Method in class net.cscott.sdr.calls.transform.CallFileParser
 

T

T__10 - Static variable in class net.cscott.sdr.calls.ast.AstLexer
 
T__10 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
T__10 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__10 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__100 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__100 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__101 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__101 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__102 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__102 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__103 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__103 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__104 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__104 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__105 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__105 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__106 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__106 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__107 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__107 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__108 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__108 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__109 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__109 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__11 - Static variable in class net.cscott.sdr.calls.ast.AstLexer
 
T__11 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
T__11 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__11 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__110 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__110 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__111 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__111 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__112 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__112 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__113 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__113 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__114 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__114 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__115 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__115 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__116 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__116 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__117 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__117 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__118 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__118 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__119 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__119 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__12 - Static variable in class net.cscott.sdr.calls.ast.AstLexer
 
T__12 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
T__12 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__12 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__120 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__120 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__121 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__121 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__122 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__122 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__123 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__123 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__13 - Static variable in class net.cscott.sdr.calls.ast.AstLexer
 
T__13 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
T__13 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__13 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__14 - Static variable in class net.cscott.sdr.calls.ast.AstLexer
 
T__14 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
T__14 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__14 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__15 - Static variable in class net.cscott.sdr.calls.ast.AstLexer
 
T__15 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
T__15 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__15 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__16 - Static variable in class net.cscott.sdr.calls.ast.AstLexer
 
T__16 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
T__16 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__16 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__17 - Static variable in class net.cscott.sdr.calls.ast.AstLexer
 
T__17 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
T__17 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__17 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__18 - Static variable in class net.cscott.sdr.calls.ast.AstLexer
 
T__18 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
T__18 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__18 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__19 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__19 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__20 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__20 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__21 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__21 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__22 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__22 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__23 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__23 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__24 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__24 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__25 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__25 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__26 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__26 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__27 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__27 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__28 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__28 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__29 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__29 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__30 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__30 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__31 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__31 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__32 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__32 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__33 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__33 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__34 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__34 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__35 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__35 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__36 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__36 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__37 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__37 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__38 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__38 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__39 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__39 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__40 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__40 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__41 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__41 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__42 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__42 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__43 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__43 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__44 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__44 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__45 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__45 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__46 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__46 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__47 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__47 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__48 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__48 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__49 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__49 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__5 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__5 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__50 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__50 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__51 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__51 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__52 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__52 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__53 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__53 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__54 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__54 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__55 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__55 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__56 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__56 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__57 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__57 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__58 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__58 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__59 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__59 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__6 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__6 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__60 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__60 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__61 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__61 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__62 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__62 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__63 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__63 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__64 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__64 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__65 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__65 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__66 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__66 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__67 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__67 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__68 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__68 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__69 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__69 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__7 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__7 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__70 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__70 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__71 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__71 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__72 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__72 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__73 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__73 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__74 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__74 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__75 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__75 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__76 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__76 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__77 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__77 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__78 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__78 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__79 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__79 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__8 - Static variable in class net.cscott.sdr.calls.ast.AstLexer
 
T__8 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
T__8 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__8 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__80 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__80 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__81 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__81 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__82 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__82 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__83 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__83 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__84 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__84 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__85 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__85 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__86 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__86 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__87 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__87 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__88 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__88 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__89 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__89 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__9 - Static variable in class net.cscott.sdr.calls.ast.AstLexer
 
T__9 - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
T__9 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__9 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__90 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__90 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__91 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__91 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__92 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__92 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__93 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__93 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__94 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__94 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__95 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__95 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__96 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__96 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__97 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__97 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__98 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__98 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
T__99 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
T__99 - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
tag2(Formation, MultiMap<Dancer, TaggedFormation.Tag>) - Static method in class net.cscott.sdr.calls.Tagger
 
tagged(TaggedFormation.Tag) - Method in class net.cscott.sdr.calls.TaggedFormation
 
TaggedFormation - Class in net.cscott.sdr.calls
A Formation is a set of dancers and positions for them.
TaggedFormation(Map<Dancer, Position>, Set<Dancer>, MultiMap<Dancer, TaggedFormation.Tag>) - Constructor for class net.cscott.sdr.calls.TaggedFormation
 
TaggedFormation(TaggedFormation, Map<Dancer, Dancer>) - Constructor for class net.cscott.sdr.calls.TaggedFormation
 
TaggedFormation(Formation, MultiMap<Dancer, TaggedFormation.Tag>) - Constructor for class net.cscott.sdr.calls.TaggedFormation
 
TaggedFormation.Tag - Enum in net.cscott.sdr.calls
 
Tagger - Class in net.cscott.sdr.calls
 
tags() - Method in class net.cscott.sdr.calls.ast.AstParser
 
tags - Variable in class net.cscott.sdr.calls.ast.ParCall
 
tags(Dancer) - Method in class net.cscott.sdr.calls.TaggedFormation
 
TANDEM - Static variable in class net.cscott.sdr.calls.FormationList
 
TANDEM - Static variable in class net.cscott.sdr.calls.SelectorList
 
TANDEM_COUPLES - Static variable in class net.cscott.sdr.calls.FormationList
 
TANDEM_COUPLES - Static variable in class net.cscott.sdr.calls.SelectorList
 
Test - Class in net.cscott.sdr.calls
 
Test() - Constructor for class net.cscott.sdr.calls.Test
 
test1 - Static variable in class net.cscott.sdr.calls.FormationMapper
 
test2 - Static variable in class net.cscott.sdr.calls.FormationMapper
 
TestParser - Class in net.cscott.sdr.calls
Simple parser driver to syntax-check call lists.
TestParser() - Constructor for class net.cscott.sdr.calls.TestParser
 
texture - Variable in class net.cscott.sdr.anim.TexturedQuad
The Texture we will ultimately generate.
TexturedQuad - Class in net.cscott.sdr.anim
A "TexturedQuad" is textured with a BufferedImage which the client can draw into.
TexturedQuad(String, int) - Constructor for class net.cscott.sdr.anim.TexturedQuad
Creates a TexturedQuad which is textured with a BufferedImage of the specified size.
TextureText - Class in net.cscott.sdr.anim
TextureText renders text to a textured quad.
TextureText(String, Font, int) - Constructor for class net.cscott.sdr.anim.TextureText
Create a TextureText with the given node name (required to be unique in the scene graph) which will display using the given Font and use the given amount of texture memory.
TextureText.JustifyX - Enum in net.cscott.sdr.anim
An enumeration of horizontal justification options.
TextureText.JustifyY - Enum in net.cscott.sdr.anim
An enumeration of vertical justification options.
THAR - Static variable in class net.cscott.sdr.calls.FormationList
 
THAR - Static variable in class net.cscott.sdr.calls.SelectorList
 
THREE_EIGHTHS - Static variable in class net.cscott.sdr.calls.ExactRotation
Common rotations.
THREE_EIGHTHS - Static variable in class net.cscott.sdr.util.Fraction
Fraction representation of 3/8.
THREE_FIFTHS - Static variable in class net.cscott.sdr.util.Fraction
Fraction representation of 3/5.
THREE_QUARTER_TAG - Static variable in class net.cscott.sdr.calls.SelectorList
 
THREE_QUARTERS - Static variable in class net.cscott.sdr.calls.ExactRotation
Common rotations.
THREE_QUARTERS - Static variable in class net.cscott.sdr.util.Fraction
Fraction representation of 3/4.
TIDAL_LINE - Static variable in class net.cscott.sdr.calls.SelectorList
 
TIDAL_TWO_FACED_LINE - Static variable in class net.cscott.sdr.calls.SelectorList
 
TIDAL_WAVE - Static variable in class net.cscott.sdr.calls.SelectorList
 
time - Variable in class net.cscott.sdr.calls.ast.Prim
The number of beats which this motion should take.
time - Variable in class net.cscott.sdr.calls.DancerPath
The time this motion should take.
time - Variable in class net.cscott.sdr.calls.TimedAction
If isAbsolute is true, then the absolute time at which this formation should appear.
time - Variable in class net.cscott.sdr.calls.TimedFormation
If isAbsolute is true, then the absolute time at which this formation should appear.
time - Variable in class net.cscott.sdr.calls.TimedPosition
If isAbsolute is true, then the absolute time at which this formation should appear.
TimedAction - Class in net.cscott.sdr.calls
A TimedAction combines an Action with a timestamp indicating notionally when that particular action should occur, although the exact timing and duration depends on the action: some actions may begin at the specified time, with others (for example) may be centered on the time given.
TimedAction(Action, Fraction, boolean) - Constructor for class net.cscott.sdr.calls.TimedAction
 
TimedFormation - Class in net.cscott.sdr.calls
A TimedFormation combines a Formation with a timestamp indicating when that particular formation should be reached.
TimedFormation(Formation, Fraction, boolean) - Constructor for class net.cscott.sdr.calls.TimedFormation
 
TimedPosition - Class in net.cscott.sdr.calls
A TimedPosition combines a Position with a timestamp indicating when that particular position should be reached.
TimedPosition(Position, Fraction, boolean) - Constructor for class net.cscott.sdr.calls.TimedPosition
 
timer - Variable in class net.cscott.sdr.anim.SdrBaseGame
High resolution timer for tempo-independent animation.
timer - Variable in class net.cscott.sdr.anim.VenueState
High resolution timer for tempo-independent animation.
to - Variable in class net.cscott.sdr.calls.DancerPath
The rotations on the to and from positions should be exact.
toAbsoluteString() - Method in class net.cscott.sdr.calls.ExactRotation
Returns a human-readable description of the rotation.
toAbsoluteString() - Method in class net.cscott.sdr.calls.Rotation
Returns a human-readable description of the rotation, similar to the input to ExactRotation.fromAbsoluteString(String).
toDiagramChar() - Method in class net.cscott.sdr.calls.ExactRotation
Convert rotation to an appropriate ascii-art representation.
toDiagramChar() - Method in class net.cscott.sdr.calls.Rotation
Convert rotation to an appropriate ascii-art representation.
tokenNames - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
tokenNames - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
tokenNames - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
tokenNames - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
tokensToString() - Method in class net.cscott.sdr.calls.transform.CallFileLexer
For testing.
TokenTypes - Class in net.cscott.sdr.calls.ast
 
TokenTypes() - Constructor for class net.cscott.sdr.calls.ast.TokenTypes
 
toProperString() - Method in class net.cscott.sdr.util.Fraction
Gets the fraction as a proper String in the format X Y/Z.
toRelativeString() - Method in class net.cscott.sdr.calls.ExactRotation
Returns a human-readable description of the rotation.
toString() - Method in class net.cscott.sdr.calls.ast.AstNode
Output AST tree in lisp-like notation.
toString() - Method in class net.cscott.sdr.calls.Call
 
toString() - Method in class net.cscott.sdr.calls.ExactRotation
 
toString() - Method in class net.cscott.sdr.calls.Formation
 
toString() - Method in class net.cscott.sdr.calls.FormationMatch
Pretty-print a FormationMatch.
toString() - Method in enum net.cscott.sdr.calls.grm.Grm.Mult.Type
 
toString() - Method in class net.cscott.sdr.calls.grm.Grm
 
toString() - Method in class net.cscott.sdr.calls.grm.Rule
 
toString() - Method in class net.cscott.sdr.calls.grm.RuleAndAction
 
toString() - Method in class net.cscott.sdr.calls.PhantomDancer
Human-readable representation.
toString() - Method in class net.cscott.sdr.calls.Position
 
toString() - Method in class net.cscott.sdr.calls.Predicate
 
toString() - Method in class net.cscott.sdr.calls.Rotation
Returns a human-readable description of the rotation.
toString() - Method in enum net.cscott.sdr.calls.StandardDancer
 
toString() - Method in class net.cscott.sdr.calls.TaggedFormation
 
toString() - Method in class net.cscott.sdr.util.Box
 
toString() - Method in class net.cscott.sdr.util.Fraction
Gets the fraction as a String.
toString() - Method in class net.cscott.sdr.util.Interval
 
toString() - Method in class net.cscott.sdr.util.Point
 
toStringDiagram() - Method in class net.cscott.sdr.calls.Formation
Return an ascii-art diagram of this formation.
toStringDiagram(String, Map<Dancer, String>) - Method in class net.cscott.sdr.calls.Formation
Return an ascii-art diagram of this formation, using a custom mapping from Dancers to 2-character strings.
toTitleCase() - Method in enum net.cscott.sdr.calls.Program
 
toX() - Method in class net.cscott.sdr.calls.ExactRotation
Return the X offset of a one-unit step in the rotation direction.
toY() - Method in class net.cscott.sdr.calls.ExactRotation
Return the Y offset of a one-unit step in the rotation direction.
TRADE_BY - Static variable in class net.cscott.sdr.calls.FormationList
 
TRADE_BY - Static variable in class net.cscott.sdr.calls.SelectorList
 
TransformVisitor<T> - Class in net.cscott.sdr.calls.transform
TransformVisitor is a superclass to eliminate common code when writing tree transformations.
TransformVisitor() - Constructor for class net.cscott.sdr.calls.transform.TransformVisitor
 
TRUE - Static variable in class net.cscott.sdr.calls.PredicateList
 
turn(Fraction) - Method in class net.cscott.sdr.calls.Position
Turn in place the given amount.
TWIN_DIAMONDS - Static variable in class net.cscott.sdr.calls.SelectorList
 
TWIN_FACING_DIAMONDS - Static variable in class net.cscott.sdr.calls.SelectorList
 
TWO - Static variable in class net.cscott.sdr.util.Fraction
Fraction representation of 2.
TWO_FACED_LINE - Static variable in class net.cscott.sdr.calls.SelectorList
 
TWO_FIFTHS - Static variable in class net.cscott.sdr.util.Fraction
Fraction representation of 2/5.
TWO_QUARTERS - Static variable in class net.cscott.sdr.util.Fraction
Deprecated. This is an unreduced fraction for backwards-compatibility, and is prone to overflow during arithmetic. Use ONE_HALF instead.
TWO_THIRDS - Static variable in class net.cscott.sdr.util.Fraction
Fraction representation of 2/3.
type - Variable in class net.cscott.sdr.calls.ast.AstNode
 
type - Variable in class net.cscott.sdr.calls.grm.Grm.Mult
 

U

update(Fraction) - Method in class net.cscott.sdr.anim.AnimDancer
Update the node based on the current beat time.
update(Fraction) - Method in class net.cscott.sdr.anim.CheckerDancer
 
update(float) - Method in class net.cscott.sdr.anim.Game
 
update(float) - Method in class net.cscott.sdr.anim.Gauge
Update the value displayed in this Gauge.
update(float) - Method in class net.cscott.sdr.anim.SdrBaseGame
Updates the timer, input, and update queue.
update() - Method in class net.cscott.sdr.sound.OldMidiTimer
 
updateCall(String) - Method in class net.cscott.sdr.anim.HUDState
 
updateScore(int) - Method in class net.cscott.sdr.anim.HUDState
 
updateTexture(BufferedImage) - Method in class net.cscott.sdr.anim.TexturedQuad
Update the texture on this quad.
ur - Variable in class net.cscott.sdr.util.Box
 

V

value - Variable in enum net.cscott.sdr.calls.grm.Grm.Mult.Type
 
valueOf(String) - Static method in enum net.cscott.sdr.anim.TextureText.JustifyX
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.cscott.sdr.anim.TextureText.JustifyY
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class net.cscott.sdr.calls.ast.AstNode
Parse AST tree from string; inverse of AstNode.toString().
valueOf(String) - Static method in enum net.cscott.sdr.calls.ast.Prim.Direction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.cscott.sdr.calls.DancerPath.PointOfRotation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.cscott.sdr.calls.grm.Grm.Mult.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.cscott.sdr.calls.Program
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class net.cscott.sdr.calls.Selector
 
valueOf(String) - Static method in enum net.cscott.sdr.calls.StandardDancer
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.cscott.sdr.calls.TaggedFormation.Tag
Returns the enum constant of this type with the specified name.
valueOf(int, int) - Static method in class net.cscott.sdr.util.Fraction
Creates a Fraction instance with the 2 parts of a fraction Y/Z.
valueOf(int) - Static method in class net.cscott.sdr.util.Fraction
Creates a Fraction instance from a int value.
valueOf(int, int, int) - Static method in class net.cscott.sdr.util.Fraction
Creates a Fraction instance with the 3 parts of a fraction X Y/Z.
valueOf(double) - Static method in class net.cscott.sdr.util.Fraction
Creates a Fraction instance from a double value.
valueOf(String) - Static method in class net.cscott.sdr.util.Fraction
Creates a Fraction from a String.
values() - Static method in enum net.cscott.sdr.anim.TextureText.JustifyX
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.cscott.sdr.anim.TextureText.JustifyY
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.cscott.sdr.calls.ast.Prim.Direction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.cscott.sdr.calls.DancerPath.PointOfRotation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.cscott.sdr.calls.grm.Grm.Mult.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.cscott.sdr.calls.Program
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.cscott.sdr.calls.StandardDancer
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.cscott.sdr.calls.TaggedFormation.Tag
Returns an array containing the constants of this enum type, in the order they are declared.
ValueVisitor<RESULT,CLOSURE> - Class in net.cscott.sdr.calls.transform
ValueVisitor is a superclass to eliminate common code when writing tree transformations.
ValueVisitor() - Constructor for class net.cscott.sdr.calls.transform.ValueVisitor
 
VBAR - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
VBAR - Static variable in class net.cscott.sdr.calls.transform.CallFileLexer
 
VBAR - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
VenueState - Class in net.cscott.sdr.anim
The VenueState is in charge of showing the background venue and controlling the camera.
VenueState(BeatTimer) - Constructor for class net.cscott.sdr.anim.VenueState
 
Version - Class in net.cscott.sdr
The Version object contains fields naming the current version of the SDR application (0.3).
Version() - Constructor for class net.cscott.sdr.Version
 
visit(Grm.Terminal) - Method in class net.cscott.sdr.calls.grm.EmitANTLR
 
visit(Grm.Mult) - Method in class net.cscott.sdr.calls.grm.EmitANTLR
 
visit(Grm.Nonterminal) - Method in class net.cscott.sdr.calls.grm.EmitANTLR
 
visit(Grm.Terminal) - Method in class net.cscott.sdr.calls.grm.EmitANTLRv3
 
visit(Grm.Mult) - Method in class net.cscott.sdr.calls.grm.EmitANTLRv3
 
visit(Grm.Nonterminal) - Method in class net.cscott.sdr.calls.grm.EmitANTLRv3
 
visit(Grm.Mult) - Method in class net.cscott.sdr.calls.grm.EmitJSAPI
 
visit(Grm.Nonterminal) - Method in class net.cscott.sdr.calls.grm.EmitJSAPI
 
visit(Grm.Alt) - Method in class net.cscott.sdr.calls.grm.GrmVisitor
 
visit(Grm.Concat) - Method in class net.cscott.sdr.calls.grm.GrmVisitor
 
visit(Grm.Mult) - Method in class net.cscott.sdr.calls.grm.GrmVisitor
 
visit(Grm.Nonterminal) - Method in class net.cscott.sdr.calls.grm.GrmVisitor
 
visit(Grm.Terminal) - Method in class net.cscott.sdr.calls.grm.GrmVisitor
 
visit(Grm.Alt) - Method in class net.cscott.sdr.calls.grm.SimplifyGrm
 
visit(Grm.Concat) - Method in class net.cscott.sdr.calls.grm.SimplifyGrm
 
visit(Grm.Mult) - Method in class net.cscott.sdr.calls.grm.SimplifyGrm
 
visit(Grm.Nonterminal) - Method in class net.cscott.sdr.calls.grm.SimplifyGrm
 
visit(Grm.Terminal) - Method in class net.cscott.sdr.calls.grm.SimplifyGrm
 
visit(Apply, Formation) - Method in class net.cscott.sdr.calls.transform.Elaborate
Expand any 'Apply' node we come to.
visit(If, Formation) - Method in class net.cscott.sdr.calls.transform.Elaborate
 
visit(Opt, Formation) - Method in class net.cscott.sdr.calls.transform.Elaborate
Go through list of possible formations, and pick the first one which works.
visit(OptCall, Formation) - Method in class net.cscott.sdr.calls.transform.Elaborate
 
visit(Par, Formation) - Method in class net.cscott.sdr.calls.transform.Elaborate
For each select clause, rephrase using 'primitive' tags.
visit(ParCall, Formation) - Method in class net.cscott.sdr.calls.transform.Elaborate
Select the given dancers in the formation, and evaluate the child.
visit(Warped, Formation) - Method in class net.cscott.sdr.calls.transform.Elaborate
A little optimization: for pairs of Warps, compose them into one node.
visit(In, Fraction) - Method in class net.cscott.sdr.calls.transform.Fractional
 
visit(Prim, Fraction) - Method in class net.cscott.sdr.calls.transform.Fractional
 
visit(Part, Fraction) - Method in class net.cscott.sdr.calls.transform.Fractional
 
visit(Apply, Fraction) - Method in class net.cscott.sdr.calls.transform.Fractional
 
visit(Seq, Fraction) - Method in class net.cscott.sdr.calls.transform.Fractional
 
visit(Seq, Fraction) - Method in class net.cscott.sdr.calls.transform.RemoveIn
 
visit(Prim, Fraction) - Method in class net.cscott.sdr.calls.transform.RemoveIn
 
visit(Apply, Fraction) - Method in class net.cscott.sdr.calls.transform.RemoveIn
 
visit(Part, Fraction) - Method in class net.cscott.sdr.calls.transform.RemoveIn
 
visit(Par, Fraction) - Method in class net.cscott.sdr.calls.transform.RemoveIn
 
visit(In, Fraction) - Method in class net.cscott.sdr.calls.transform.RemoveIn
 
visit(Apply, T) - Method in class net.cscott.sdr.calls.transform.TransformVisitor
 
visit(Condition, T) - Method in class net.cscott.sdr.calls.transform.TransformVisitor
 
visit(If, T) - Method in class net.cscott.sdr.calls.transform.TransformVisitor
 
visit(In, T) - Method in class net.cscott.sdr.calls.transform.TransformVisitor
 
visit(Opt, T) - Method in class net.cscott.sdr.calls.transform.TransformVisitor
 
visit(OptCall, T) - Method in class net.cscott.sdr.calls.transform.TransformVisitor
 
visit(Par, T) - Method in class net.cscott.sdr.calls.transform.TransformVisitor
 
visit(ParCall, T) - Method in class net.cscott.sdr.calls.transform.TransformVisitor
 
visit(Part, T) - Method in class net.cscott.sdr.calls.transform.TransformVisitor
 
visit(Prim, T) - Method in class net.cscott.sdr.calls.transform.TransformVisitor
 
visit(Seq, T) - Method in class net.cscott.sdr.calls.transform.TransformVisitor
 
visit(Warped, T) - Method in class net.cscott.sdr.calls.transform.TransformVisitor
 
visit(Apply, CLOSURE) - Method in class net.cscott.sdr.calls.transform.ValueVisitor
 
visit(Condition, CLOSURE) - Method in class net.cscott.sdr.calls.transform.ValueVisitor
 
visit(If, CLOSURE) - Method in class net.cscott.sdr.calls.transform.ValueVisitor
 
visit(In, CLOSURE) - Method in class net.cscott.sdr.calls.transform.ValueVisitor
 
visit(Opt, CLOSURE) - Method in class net.cscott.sdr.calls.transform.ValueVisitor
 
visit(OptCall, CLOSURE) - Method in class net.cscott.sdr.calls.transform.ValueVisitor
 
visit(Par, CLOSURE) - Method in class net.cscott.sdr.calls.transform.ValueVisitor
 
visit(ParCall, CLOSURE) - Method in class net.cscott.sdr.calls.transform.ValueVisitor
 
visit(Part, CLOSURE) - Method in class net.cscott.sdr.calls.transform.ValueVisitor
 
visit(Prim, CLOSURE) - Method in class net.cscott.sdr.calls.transform.ValueVisitor
 
visit(Seq, CLOSURE) - Method in class net.cscott.sdr.calls.transform.ValueVisitor
 
visit(Warped, CLOSURE) - Method in class net.cscott.sdr.calls.transform.ValueVisitor
 

W

warp() - Method in class net.cscott.sdr.calls.ast.AstParser
 
warp - Variable in class net.cscott.sdr.calls.ast.Warped
 
WARP - Static variable in class net.cscott.sdr.calls.transform.AstTokenTypes
 
Warp - Class in net.cscott.sdr.calls
A Warp denotes a time-dependent transformation of the dancers' positions.
warp(Position, Fraction) - Method in class net.cscott.sdr.calls.Warp
 
warped() - Method in class net.cscott.sdr.calls.ast.AstParser
 
Warped - Class in net.cscott.sdr.calls.ast
Warped transforms the coordinate space of its child.
Warped(Warp, Comp) - Constructor for class net.cscott.sdr.calls.ast.Warped
 
wave_select() - Method in class net.cscott.sdr.calls.lists.C4GrammarParser
 
WEST - Static variable in class net.cscott.sdr.calls.ExactRotation
Common absolute rotations.
when - Variable in class net.cscott.sdr.recog.LevelMonitor.LevelMeasurement
Time, in milliseconds since midnight, January 1, 1970, when the data for this level measurement was taken.
width() - Method in class net.cscott.sdr.util.Box
 
wireState - Variable in class net.cscott.sdr.anim.SdrBaseGame
A wirestate to turn on and off for the rootNode.
words_or_ref() - Method in class net.cscott.sdr.calls.transform.CallFileBuilder
 
words_or_ref() - Method in class net.cscott.sdr.calls.transform.CallFileParser
 
writeFile(String, String) - Static method in class net.cscott.sdr.calls.grm.BuildGrammars
 
WRONG_WAY_PROMENADE - Static variable in class net.cscott.sdr.calls.FormationList
 
WRONG_WAY_PROMENADE - Static variable in class net.cscott.sdr.calls.SelectorList
 
WRONG_WAY_THAR - Static variable in class net.cscott.sdr.calls.FormationList
 
WRONG_WAY_THAR - Static variable in class net.cscott.sdr.calls.SelectorList
 
WS - Static variable in class net.cscott.sdr.calls.ast.AstLexer
 
WS - Static variable in class net.cscott.sdr.calls.ast.AstParser
 
WS - Static variable in class net.cscott.sdr.calls.lists.C4GrammarLexer
 
WS - Static variable in class net.cscott.sdr.calls.lists.C4GrammarParser
 
WS - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
WS - Static variable in class net.cscott.sdr.calls.transform.CallFileLexer
 
WS - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 
WSNL - Static variable in class net.cscott.sdr.calls.transform.CallFileBuilder
 
WSNL - Static variable in class net.cscott.sdr.calls.transform.CallFileLexer
 
WSNL - Static variable in class net.cscott.sdr.calls.transform.CallFileParser
 

X

x - Variable in class net.cscott.sdr.calls.ast.Prim
Amount of movement in the 'x' direction (dancer's right/left).
x - Variable in class net.cscott.sdr.calls.Position
Location.
x - Variable in class net.cscott.sdr.util.Point
 

Y

y - Variable in class net.cscott.sdr.calls.ast.Prim
Amount of movement in the 'y' direction (dancer forward and back).
y - Variable in class net.cscott.sdr.calls.Position
Location.
y - Variable in class net.cscott.sdr.util.Point
 

Z

ZERO - Static variable in class net.cscott.sdr.calls.ExactRotation
Common rotations.
ZERO - Static variable in class net.cscott.sdr.util.Fraction
Fraction representation of 0.

_

_2_X2 - Static variable in class net.cscott.sdr.calls.SelectorList
 
_2x2 - Static variable in class net.cscott.sdr.calls.FormationList
 
_ADD_NUM - Static variable in class net.cscott.sdr.calls.lists.BasicList
 
_DIVIDE_NUM - Static variable in class net.cscott.sdr.calls.lists.BasicList
 
_FRACTIONAL - Static variable in class net.cscott.sdr.calls.lists.BasicList
The "fractional" concept.
_MULTIPLY_NUM - Static variable in class net.cscott.sdr.calls.lists.BasicList
 
_SUBTRACT_NUM - Static variable in class net.cscott.sdr.calls.lists.BasicList
 

A B C D E F G H I J L M N O P Q R S T U V W X Y Z _
sdr 0.3

Copyright © 2006-2009 C. Scott Ananian