us.ihmc.utilities.math.alphaToAlpha
Class RampedClippedAlphaToAlpha

java.lang.Object
  extended by us.ihmc.utilities.math.alphaToAlpha.RampedClippedAlphaToAlpha
All Implemented Interfaces:
AlphaToAlphaFunction

public class RampedClippedAlphaToAlpha
extends java.lang.Object
implements AlphaToAlphaFunction

Title:

Description:

Copyright: Copyright (c) 2007

Company:

Version:
1.0
Author:
not attributable

Constructor Summary
RampedClippedAlphaToAlpha(double upRampStart, double upRampEnd, double downRampStart, double downRampEnd)
           
 
Method Summary
 double getAlphaPrime(double alpha)
           
 double getDerivativeAtAlpha(double alpha)
           
 double getMaxAlpha()
           
 double getSecondDerivativeAtAlpha(double alpha)
           
static void main(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RampedClippedAlphaToAlpha

public RampedClippedAlphaToAlpha(double upRampStart,
                                 double upRampEnd,
                                 double downRampStart,
                                 double downRampEnd)
Method Detail

getAlphaPrime

public double getAlphaPrime(double alpha)
Specified by:
getAlphaPrime in interface AlphaToAlphaFunction

getMaxAlpha

public double getMaxAlpha()
Specified by:
getMaxAlpha in interface AlphaToAlphaFunction

getDerivativeAtAlpha

public double getDerivativeAtAlpha(double alpha)
Specified by:
getDerivativeAtAlpha in interface AlphaToAlphaFunction

getSecondDerivativeAtAlpha

public double getSecondDerivativeAtAlpha(double alpha)
Specified by:
getSecondDerivativeAtAlpha in interface AlphaToAlphaFunction

main

public static void main(java.lang.String[] args)