us.ihmc.utilities.math.alphaToAlpha
Class SmearedSinusoidalTransformation

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

public class SmearedSinusoidalTransformation
extends java.lang.Object
implements AlphaToAlphaFunction

Title:

Description:

Copyright: Copyright (c) 2007

Company:

Version:
1.0
Author:
not attributable

Constructor Summary
SmearedSinusoidalTransformation(int originalListSize, int finalListSize, boolean zeroVelAtStart)
           
 
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

SmearedSinusoidalTransformation

public SmearedSinusoidalTransformation(int originalListSize,
                                       int finalListSize,
                                       boolean zeroVelAtStart)
Method Detail

getAlphaPrime

public double getAlphaPrime(double alpha)
Specified by:
getAlphaPrime 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

getMaxAlpha

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

main

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