git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8304 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
@@ -252,6 +252,13 @@ public final class BoneTrack implements Track<Skeleton> {
target.setAnimTransforms(tempV, tempQ, scales != null ? tempS : null);
}
+
+ /**
+ * @return the length of the track
+ */
+ public float getLength() {
+ return times == null ? 0 : times[times.length - 1] - times[0];
+ }
/**
* This method creates a clone of the current object.
@@ -144,6 +144,13 @@ public final class PoseTrack implements Track<Mesh[]> {
* @return a clone of the current object
@@ -180,6 +180,13 @@ public class SpatialTrack implements Track<Spatial> {
public Vector3f[] getTranslations() {
return translations.toObjectArray();
@@ -88,6 +88,11 @@ public interface Track<T> extends Savable, Cloneable {
*/
Vector3f[] getTranslations();
+ float getLength();