XMT-O Reference Software

xmtutil
Class ScalarAnimationInterpolation

java.lang.Object
  |
  +--xmtutil.AnimationInterpolation
        |
        +--xmtutil.ScalarAnimationInterpolation

public class ScalarAnimationInterpolation
extends AnimationInterpolation


Fields inherited from class xmtutil.AnimationInterpolation
accumulate, accumulateK, additive, additiveK, by, calcMode, calcModeK, calcOp, cycleInterval, dur, from, initialValue, kAccumulateNone, kAccumulateSum, kAdditiveReplace, kAdditiveSum, kCalcModeDiscrete, kCalcModeLinear, kCalcModePaced, kCalcModeSpline, kCalcOpBy, kCalcOpFromBy, kCalcOpFromTo, kCalcOpTo, kCalcOpUnknown, kCalcOpValues, kCalcOpValuesKeyed, kCalcOpValuesKeyedSplined, keys, keySplines, keyTimes, keyValues, loop, loopCount, oneF, path, repeatCount, repeatDur, to, values, zeroF
 
Constructor Summary
ScalarAnimationInterpolation(java.lang.Float initialValue, java.lang.Float from, java.lang.Float to, java.lang.Float by, java.lang.Float[] values, java.lang.String calcMode, java.lang.String accumulate, java.lang.String additive, java.lang.Float[] keyTimes, java.lang.Float[] keySplines, java.lang.String path, TimingAttribute dur, TimingAttribute repeatDur, java.lang.Float repeatCount)
           
 
Method Summary
protected  java.lang.Object[] alloc(int size)
           
 java.lang.Float[] getScalarInterpolatorKeyValues()
           
protected  java.lang.Object sum(java.lang.Object a, java.lang.Object b)
           
 
Methods inherited from class xmtutil.AnimationInterpolation
calculateAsFromByTo, calculateCycleIntervalLoop, calculateInterpolation, getAccumulate, getAdditive, getCalcMode, getCalcOp, getCycleInterval, getInterpolatorKeys, getInterpolatorKeyValues, getKeySplines, getKeyTimes, getLoop, getLoopCount, getPath, setAccumulate, setAdditive, setCalcMode, setCalcOp, setCount
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Constructor Detail

ScalarAnimationInterpolation

public ScalarAnimationInterpolation(java.lang.Float initialValue,
                                    java.lang.Float from,
                                    java.lang.Float to,
                                    java.lang.Float by,
                                    java.lang.Float[] values,
                                    java.lang.String calcMode,
                                    java.lang.String accumulate,
                                    java.lang.String additive,
                                    java.lang.Float[] keyTimes,
                                    java.lang.Float[] keySplines,
                                    java.lang.String path,
                                    TimingAttribute dur,
                                    TimingAttribute repeatDur,
                                    java.lang.Float repeatCount)
Method Detail

getScalarInterpolatorKeyValues

public java.lang.Float[] getScalarInterpolatorKeyValues()

alloc

protected java.lang.Object[] alloc(int size)
Overrides:
alloc in class AnimationInterpolation

sum

protected java.lang.Object sum(java.lang.Object a,
                               java.lang.Object b)
Overrides:
sum in class AnimationInterpolation

XMT-O Reference Software