de.sciss.util
Class DefaultUnitTranslator

java.lang.Object
  extended by de.sciss.util.DefaultUnitTranslator
All Implemented Interfaces:
ParamSpace.Translator

public class DefaultUnitTranslator
extends java.lang.Object
implements ParamSpace.Translator

Version:
0.27, 25-Sep-05

Constructor Summary
DefaultUnitTranslator()
           
 
Method Summary
 void setCoefficient(int sourceUnit, int targetUnit, double coeff)
           
 void setLengthAndRate(long frames, double rate)
           
 Param translate(Param oldParam, ParamSpace newSpace)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultUnitTranslator

public DefaultUnitTranslator()
Method Detail

translate

public Param translate(Param oldParam,
                       ParamSpace newSpace)
Specified by:
translate in interface ParamSpace.Translator

setLengthAndRate

public void setLengthAndRate(long frames,
                             double rate)

setCoefficient

public void setCoefficient(int sourceUnit,
                           int targetUnit,
                           double coeff)
Specified by:
setCoefficient in interface ParamSpace.Translator