de.humatic.dsj.edit
Class CuePoint
java.lang.Object
de.humatic.dsj.edit.CuePoint
public class CuePoint
- extends java.lang.Object
A CuePoint is an entry in a TrackEffects automation curve, i.e. a point on the timeline where parameters of
the effect change. Changes can either be abrupt or linear over time
|
Constructor Summary |
CuePoint(java.lang.String parameterName,
int t,
float v,
int curve)
Creates a CuePoint for the given parameter (see EffectDescription.getParameterNames()). |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
CuePoint
public CuePoint(java.lang.String parameterName,
int t,
float v,
int curve)
- Creates a CuePoint for the given parameter (see EffectDescription.getParameterNames()).
The curve parameter determines if the value will abruptly jump to value v at time t (TrackEffect.JUMP)
or approach it in linear fashion from the previous CuePoint (TrackEffect.LINEAR).
getValue
public float getValue()
getTime
public int getTime()
getCurve
public int getCurve()
setFloatValue
public void setFloatValue(float val)
setIntValue
public void setIntValue(int val)
setTime
public void setTime(int t)
setCurve
public void setCurve(int curve)
getParameterID
public int getParameterID()
getParameterName
public java.lang.String getParameterName()
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object