additv.controls
Class AFloatAbstract

java.lang.Object
  extended by additv.controls.AControllable
      extended by additv.controls.AControllableFloat
          extended by additv.controls.AFloatAbstract
All Implemented Interfaces:
AControllableI, ASpreadI
Direct Known Subclasses:
AFloat, AFloatSmoothed, AFloatSpread

public abstract class AFloatAbstract
extends AControllableFloat


Field Summary
 float max
           
 float min
           
 float value
           
 
Fields inherited from class additv.controls.AControllable
name, oscP5
 
Constructor Summary
AFloatAbstract(java.lang.String _name, float val, float _min, float _max)
           
 
Method Summary
abstract  float getMax()
           
abstract  float getMin()
           
 float getValue()
           
 void notifyListeners()
           
abstract  void setRelative(float f)
           
 void setValue(float val)
           
 
Methods inherited from class additv.controls.AControllableFloat
get, get, lerp, set
 
Methods inherited from class additv.controls.AControllable
addListener, getName, setSender
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface additv.controls.ASpreadI
getSpreadCount
 

Field Detail

min

public float min

max

public float max

value

public float value
Constructor Detail

AFloatAbstract

public AFloatAbstract(java.lang.String _name,
                      float val,
                      float _min,
                      float _max)
Method Detail

getMax

public abstract float getMax()

getMin

public abstract float getMin()

setRelative

public abstract void setRelative(float f)

notifyListeners

public void notifyListeners()

setValue

public void setValue(float val)

getValue

public float getValue()