public class RMAnimUtils extends RMObject
Constructor and Description |
---|
RMAnimUtils() |
Modifier and Type | Method and Description |
---|---|
static void |
addTime(java.util.List aList,
float aTime)
Adds a given time to the given list at the proper ordered index.
|
static void |
addTime(java.util.List aList,
java.lang.Number aTime)
Adds a given time to the given list at the proper ordered index.
|
static void |
addTimes(java.util.List aList,
java.util.List times)
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 aList,
float aTime)
Returns whether a given list contains a given float time.
|
static int |
indexOfTime(java.util.List aList,
float aTime)
Returns the index of a given time in the given list.
|
static int |
indexOfTimeAfterTime(java.util.List 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 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 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 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 aList,
float aTime)
Returns the time in the given list that is just before the given time (or null if no such time).
|
clone, copy, didChange, didUndo, getAnimAttribute, getClassNameShort, initWithArchiver, undoClone, undoCopy, undoEquals
public static boolean containsTime(java.util.List aList, float aTime)
public static int indexOfTime(java.util.List aList, float aTime)
public static int indexOfTimeBeforeTime(java.util.List aList, float aTime)
public static int indexOfTimeAfterTime(java.util.List aList, float aTime)
public static java.lang.Number timeBeforeTime(java.util.List aList, float aTime)
public static java.lang.Number timeAfterTime(java.util.List aList, float aTime)
public static void addTime(java.util.List aList, float aTime)
public static void addTime(java.util.List aList, java.lang.Number aTime)
public static void addTimes(java.util.List aList, java.util.List times)
public static void removeTimeBetweenTimes(java.util.List aList, float startTime, float endTime)