sdr 0.21

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

Packages that use Position
net.cscott.sdr.anim This package contains the 3d animation code, which uses the jME game engine. 
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.transform This package contains code to parse call lists and transform call abstract syntax in various ways. 
 

Uses of Position in net.cscott.sdr.anim
 

Methods in net.cscott.sdr.anim with parameters of type Position
 void AnimDancer.addPosition(Fraction time, Position target)
          Add a new position target.
 

Uses of Position in net.cscott.sdr.calls
 

Fields in net.cscott.sdr.calls declared as Position
 Position DancerPath.from
          The rotations on the to and from positions should be exact.
 Position TimedPosition.position
          The dancer position called for at the given time.
 Position DancerPath.to
          The rotations on the to and from positions should be exact.
 

Fields in net.cscott.sdr.calls with type parameters of type Position
protected  Map<Dancer,Position> Formation.location
           
 

Methods in net.cscott.sdr.calls that return Position
 Position Position.forwardStep(Fraction distance)
          Move the given distance in the facing direction.
static Position Position.getGrid(int x, int y, ExactRotation r)
          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.
static Position Position.getGrid(int x, int y, String direction)
          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.
 Position Formation.location(Dancer d)
           
 Position Position.normalize()
          Normalize (restrict to 0-modulus) the rotation of the given position.
 Position Position.rotateAroundOrigin(ExactRotation rot)
          Rotate this position around the origin by the given amount.
 Position Position.sideStep(Fraction distance)
          Move the given distance perpendicular to the facing direction.
 Position Position.turn(Fraction amount)
          Turn in place the given amount.
abstract  Position Warp.warp(Position p, Fraction time)
           
 

Methods in net.cscott.sdr.calls with parameters of type Position
static Warp Warp.rotateAndMove(Position from, Position to)
          Returns a Warp which will rotate and translate points such that from is warped to to.
abstract  Position Warp.warp(Position p, Fraction time)
           
 

Constructors in net.cscott.sdr.calls with parameters of type Position
DancerPath(Position from, Position to, Point arcCenter, Fraction time, DancerPath.PointOfRotation pointOfRotation, Rotation rollDir, Rotation sweepDir)
          Create an immutable DancerPath object.
TimedPosition(Position position, Fraction time, boolean isAbsolute)
           
 

Constructor parameters in net.cscott.sdr.calls with type arguments of type Position
Formation(Map<Dancer,Position> location)
           
Formation(Map<Dancer,Position> location, Set<Dancer> selected)
           
TaggedFormation(Map<Dancer,Position> location, Set<Dancer> selected, MultiMap<Dancer,TaggedFormation.Tag> tags)
           
 

Uses of Position in net.cscott.sdr.calls.transform
 

Methods in net.cscott.sdr.calls.transform with parameters of type Position
static DancerPath EvalPrim.apply(Prim prim, Position from, int formationSize)
          "Dance" the given primitive from the given position (in a formation of the given size) to yield a DancerPath.
 


sdr 0.21

Copyright (c) 2006 C. Scott Ananian