KrisLibrary  1.0.0
Public Member Functions | Public Attributes | List of all members
ParabolicRamp::PPRamp Class Reference

Public Member Functions

Real Evaluate (Real t) const
 
Real Derivative (Real t) const
 
Real Accel (Real t) const
 
bool SolveMinTime (Real amax)
 
bool SolveMinTime2 (Real amax, Real timeLowerBound)
 
bool SolveMinAccel (Real endTime)
 
Real SolveMinAccel2 (Real endTime)
 
Real MaxVelocity () const
 
Real CalcTotalTime (Real a) const
 
Real CalcSwitchTime (Real a) const
 
Real CalcMinAccel (Real endTime, Real sign, Real &switchTime) const
 
int CalcSwitchTimes (Real a, Real &t1, Real &t2) const
 
int CalcTotalTimes (Real a, Real &t1, Real &t2) const
 

Public Attributes

Real x0
 
Real dx0
 
Real x1
 
Real dx1
 
Real a
 
Real tswitch
 
Real ttotal
 

The documentation for this class was generated from the following file: