|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectus.ihmc.utilities.math.alphaToAlpha.StretchedSlowInMiddleAlphaToAlphaFunction
public class StretchedSlowInMiddleAlphaToAlphaFunction
StretchedSlowInMiddleAlphaToAlphaFunction
AlphaToAlphaFunction morphing that ensures: a) f(0) = 0, f(1) = 1, b) f'(0) = derivativeAtStartAndEnd, f'(1) = derivativeAtStartAndEnd c) f''(0) = 0, f''(1) = 0
Copyright (c) 2007
Company: IHMC
| Constructor Summary | |
|---|---|
StretchedSlowInMiddleAlphaToAlphaFunction(double derivativeAtStartAndEnd)
Create a StretchedSlowInMiddleAlphaToAlphaFunction given nSwing points and nBody points. |
|
| 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 |
|---|
public StretchedSlowInMiddleAlphaToAlphaFunction(double derivativeAtStartAndEnd)
derivativeAtStartAndEnd - The slope of alphaPrime| Method Detail |
|---|
public double getAlphaPrime(double alpha)
getAlphaPrime in interface AlphaToAlphaFunctionpublic double getMaxAlpha()
getMaxAlpha in interface AlphaToAlphaFunctionpublic double getDerivativeAtAlpha(double alpha)
getDerivativeAtAlpha in interface AlphaToAlphaFunctionpublic double getSecondDerivativeAtAlpha(double alpha)
getSecondDerivativeAtAlpha in interface AlphaToAlphaFunctionpublic static void main(java.lang.String[] args)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||