sdr 0.2

net.cscott.sdr.calls
Class DancerPath

java.lang.Object
  extended by net.cscott.sdr.calls.DancerPath

public class DancerPath
extends Object

A DancerPath is the result of evaluating a call for a specific dancer in a formation. Unlike a Prim, a DancerPath is an absolute motion, and includes computed information about flow, roll, sweep, and timing.

The flow information we collect is based on Lynette Bellini's Rules of Flow.

Version:
$Id: DancerPath.java,v 1.1 2006-11-28 06:48:13 cananian Exp $
Author:
C. Scott Ananian

Nested Class Summary
static class DancerPath.PointOfRotation
          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.
 
Field Summary
 Point arcCenter
           
 Position from
           
 DancerPath.PointOfRotation pointOfRotation
           
 Rotation rollDir
           
 Rotation sweepDir
           
 Fraction time
           
 Position to
           
 
Constructor Summary
DancerPath()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

from

public Position from

to

public Position to

arcCenter

public Point arcCenter

time

public Fraction time

pointOfRotation

public DancerPath.PointOfRotation pointOfRotation

rollDir

public Rotation rollDir

sweepDir

public Rotation sweepDir
Constructor Detail

DancerPath

public DancerPath()

sdr 0.2

Copyright (c) 2006 C. Scott Ananian