Uses of Class
movements.ParticipantPosition

Packages that use ParticipantPosition
movements Implements a class that converts the dance specification into lists of person and hand movements. 
 

Uses of ParticipantPosition in movements
 

Fields in movements declared as ParticipantPosition
private  ParticipantPosition TrackGenerator.position
           
private  ParticipantPosition PersonMovementInTransition.unadjustedPosition
          Work object used to obtain the position where the participant would have been were there no adjustment for the transition.
private  ParticipantPosition PersonMovementInAUnit.unitPosition
          Work object used to obtain the position of the unit.
private  ParticipantPosition HandMovementInTransition.personPosition
           
private  ParticipantPosition HandMovementFixed.personPosition
           
private  ParticipantPosition DanceData.cachedPersonPosition
          The position of the person calculated during the previous call to getPositionDown, getPositionAcross, or getDirection.
 

Methods in movements that return ParticipantPosition
(package private)  ParticipantPosition PersonMovement.getPosition(int ticksIntoMovement)
           
(package private)  ParticipantPosition ParticipantMovements.getPosition(int tick)
           
(package private)  ParticipantPosition MovementGenerator.FigurePlacement.getFloorParticipantPosition(double down, double across, double direction)
          DOCUMENT ME!
 

Methods in movements with parameters of type ParticipantPosition
(package private)  void TransitionGenerator.getCurrentPosition(ParticipantPosition position)
          Returns the position of the participant when the last movement ended.
(package private)  boolean TransitionGenerator.isValidStartPosition(ParticipantPosition followingPosition)
          Determines if the given position is a valid starting point for the next movement.
(package private)  void TrackGenerator.addWayPoint(ParticipantPosition wayPoint)
          Adds a way point.
(package private)  void Position.setFromPositionRelativeToPerson(ParticipantPosition personPosition, double positionForwards, double positionSideways)
          Given a position specified relative to the person, calculate the position relative to the dance floor.
(package private)  void PersonMovementTimeShifted.getPosition(ParticipantPosition position, int ticksIntoMovement)
           
(package private)  void PersonMovementSplitter.getPosition(ParticipantPosition position, int ticksIntoMovement)
           
(package private)  void PersonMovementList.getPosition(ParticipantPosition position, int ticksIntoMovement)
           
(package private)  void PersonMovementInTransition.getPosition(ParticipantPosition position, int ticksIntoMovement)
           
(package private)  void PersonMovementInAUnit.getPosition(ParticipantPosition position, int ticksIntoMovement)
           
(package private)  void PersonMovementFix.getPosition(ParticipantPosition position, int ticksIntoMovement)
           
(package private)  void PersonMovementAlone.getPosition(ParticipantPosition position, int ticksIntoMovement)
           
(package private) abstract  void PersonMovement.getPosition(ParticipantPosition position, int ticksIntoMovement)
           
(package private)  boolean ParticipantPosition.isEqual(ParticipantPosition x)
           
(package private)  void ParticipantMovements.getPosition(ParticipantPosition position, int tick)
           
 

Constructors in movements with parameters of type ParticipantPosition
TrackGenerator(ParticipantPosition startingPosition)
          Construct an empty list of tracks.
PersonMovementFix(ParticipantPosition position)
           
 



Copyright © 2003 Nigel Westbury