public class RMAnimUtils extends RMObject
Constructor and Description |
---|
RMAnimUtils() |
Modifier and Type | Method and Description |
---|---|
static void |
addTime(java.util.List<java.lang.Number> aList,
java.lang.Number aTime)
Adds a given time to the given list at the proper ordered index.
|
static void |
addTimes(java.util.List<java.lang.Number> aList,
java.util.List<java.lang.Number> theTimes)
Adds the list of times in list 2 to the given list of times in list 1 at the proper ordered indexes.
|
static boolean |
containsTime(java.util.List<? extends java.lang.Number> aList,
float aTime)
Returns whether a given list contains a given float time.
|
static int |
indexOfTime(java.util.List<? extends java.lang.Number> aList,
float aTime)
Returns the index of a given time in the given list.
|
static int |
indexOfTimeAfterTime(java.util.List<? extends java.lang.Number> aList,
float aTime)
Returns the index of the time in the given list that is closest but just past the given time.
|
static int |
indexOfTimeBeforeTime(java.util.List<? extends java.lang.Number> aList,
float aTime)
Returns the index of the time in the given list that is closest without going past the given time.
|
static void |
removeTimeBetweenTimes(java.util.List<? extends java.lang.Number> aList,
float startTime,
float endTime)
Removes the times between the two given times (not including the two times).
|
static java.lang.Number |
timeAfterTime(java.util.List<? extends java.lang.Number> aList,
float aTime)
Returns the time in the given list that is just after the given time (or null if no such time).
|
static java.lang.Number |
timeBeforeTime(java.util.List<? extends java.lang.Number> aList,
float aTime)
Returns the time in the given list that is just before the given time (or null if no such time).
|
addPropertyChangeListener, animUpdate, firePropertyChange, firePropertyChange, firePropertyChange, getPCEvent, removePropertyChangeListener, sendPropertyChange, toString
addListener, clone, getListener, getListenerCount, getListenerCount, getListenerList, getListeners, hasListeners, removeListener
public static boolean containsTime(java.util.List<? extends java.lang.Number> aList, float aTime)
public static int indexOfTime(java.util.List<? extends java.lang.Number> aList, float aTime)
public static int indexOfTimeBeforeTime(java.util.List<? extends java.lang.Number> aList, float aTime)
public static int indexOfTimeAfterTime(java.util.List<? extends java.lang.Number> aList, float aTime)
public static java.lang.Number timeBeforeTime(java.util.List<? extends java.lang.Number> aList, float aTime)
public static java.lang.Number timeAfterTime(java.util.List<? extends java.lang.Number> aList, float aTime)
public static void addTime(java.util.List<java.lang.Number> aList, java.lang.Number aTime)
public static void addTimes(java.util.List<java.lang.Number> aList, java.util.List<java.lang.Number> theTimes)
public static void removeTimeBetweenTimes(java.util.List<? extends java.lang.Number> aList, float startTime, float endTime)