edu.stanford.rsl.konrad.geometry.motion.timewarp
Class TimeWarper

java.lang.Object
  extended by edu.stanford.rsl.konrad.geometry.motion.timewarp.TimeWarper
Direct Known Subclasses:
DualPhasePeriodicTimeWarper, HarmonicTimeWarper, IdentityTimeWarper, PeriodicTimeWarper

public abstract class TimeWarper
extends java.lang.Object

TimeWarper is a class to warp time to match certain periodic, quasi-periodic, and non periodic behavior.

Author:
akmaier

Constructor Summary
TimeWarper()
           
 
Method Summary
abstract  double warpTime(double time)
          Applies the time warping to the given input time
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TimeWarper

public TimeWarper()
Method Detail

warpTime

public abstract double warpTime(double time)
Applies the time warping to the given input time

Parameters:
time - the input time
Returns:
the output time