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