com.yobotics.simulationconstructionset.util.trajectory
Class YoParabolicTrajectoryGenerator

java.lang.Object
  extended by com.yobotics.simulationconstructionset.util.trajectory.YoParabolicTrajectoryGenerator

public class YoParabolicTrajectoryGenerator
extends java.lang.Object


Constructor Summary
YoParabolicTrajectoryGenerator(java.lang.String namePrefix, ReferenceFrame referenceFrame, YoVariableRegistry parentRegistry)
           
 
Method Summary
 ReferenceFrame getReferenceFrame()
           
 void initialize(FramePoint initialPosition, FramePoint finalPosition, double heightAtParameter, double parameter)
           
 void initialize(FramePoint initialPosition, FramePoint intermediatePosition, FramePoint finalPosition, double intermediateParameter)
           
 void initialize(FramePoint initialPosition, FrameVector initialVelocity, FramePoint finalPosition)
           
 void packAcceleration(FrameVector accelerationToPack)
           
 void packPosition(FramePoint positionToPack, double parameter)
           
 void packVelocity(FrameVector velocityToPack, double parameter)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

YoParabolicTrajectoryGenerator

public YoParabolicTrajectoryGenerator(java.lang.String namePrefix,
                                      ReferenceFrame referenceFrame,
                                      YoVariableRegistry parentRegistry)
Method Detail

initialize

public void initialize(FramePoint initialPosition,
                       FramePoint finalPosition,
                       double heightAtParameter,
                       double parameter)

initialize

public void initialize(FramePoint initialPosition,
                       FramePoint intermediatePosition,
                       FramePoint finalPosition,
                       double intermediateParameter)

initialize

public void initialize(FramePoint initialPosition,
                       FrameVector initialVelocity,
                       FramePoint finalPosition)

packPosition

public void packPosition(FramePoint positionToPack,
                         double parameter)

packVelocity

public void packVelocity(FrameVector velocityToPack,
                         double parameter)

packAcceleration

public void packAcceleration(FrameVector accelerationToPack)

getReferenceFrame

public ReferenceFrame getReferenceFrame()