hmi.facegraphics.deformers
Class EaseFalloff

java.lang.Object
  extended by hmi.facegraphics.deformers.EaseFalloff

public class EaseFalloff
extends Object


Nested Class Summary
static class EaseFalloff.Method
           
 
Field Summary
private static EaseFalloff.Method method
           
private static float smoothLeft
           
private static float smoothRight
           
 
Constructor Summary
EaseFalloff()
           
 
Method Summary
(package private) static float getFalloff(float ease, float distanceRatio)
           
(package private) static float getSimpleFalloff(float ease, float distanceRatio)
           
(package private) static float getSmoothFalloff(float ease, float distanceRatio)
           
static void main(String[] args)
           
(package private) static float mapEaseToExponent(float ease)
           
(package private) static float principalValue(float exponent, float distanceRatio)
           
static void setMethod(EaseFalloff.Method method)
           
static void setSmoothLeft(float smoothLeft)
           
static void setSmoothRight(float smoothRight)
           
private static float smooth(float x, float y)
           
private static float smoothLeft(float x, float y)
           
private static float smoothRight(float x, float y)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

method

private static EaseFalloff.Method method

smoothLeft

private static float smoothLeft

smoothRight

private static float smoothRight
Constructor Detail

EaseFalloff

public EaseFalloff()
Method Detail

setMethod

public static void setMethod(EaseFalloff.Method method)

setSmoothLeft

public static void setSmoothLeft(float smoothLeft)

setSmoothRight

public static void setSmoothRight(float smoothRight)

getFalloff

static float getFalloff(float ease,
                        float distanceRatio)

getSimpleFalloff

static float getSimpleFalloff(float ease,
                              float distanceRatio)

getSmoothFalloff

static float getSmoothFalloff(float ease,
                              float distanceRatio)

smoothLeft

private static float smoothLeft(float x,
                                float y)

smoothRight

private static float smoothRight(float x,
                                 float y)

smooth

private static float smooth(float x,
                            float y)

mapEaseToExponent

static float mapEaseToExponent(float ease)

principalValue

static float principalValue(float exponent,
                            float distanceRatio)

main

public static void main(String[] args)