package edu.stanford.rsl.conrad.geometry.motion.timewarp; import java.io.Serializable; /** * TimeWarper is a class to warp time to match certain periodic, quasi-periodic, and non periodic behavior. * * @author akmaier * */ public abstract class TimeWarper implements Serializable{ /** * */ private static final long serialVersionUID = -6032593933715940914L; /** * Applies the time warping to the given input time * @param time the input time * @return the output time */ public abstract double warpTime(double time); } /* * Copyright (C) 2010-2014 Andreas Maier * CONRAD is developed as an Open Source project under the GNU General Public License (GPL). */