anar

Class ParamCycle

java.lang.Object
  extended by anar.Parametric
      extended by anar.Param
          extended by anar.ParamCycle
All Implemented Interfaces:
iTaggable
Direct Known Subclasses:
ParamCycleCos

public class ParamCycle
extends Param

Parameter cycling between an interval with an internal counter.


Field Summary
static ClockFC clock
           
static boolean cycle
           
static boolean isGlobal
           
 
Fields inherited from class anar.Param
DefaultValue, max, min, mod
 
Fields inherited from class anar.Parametric
meta
 
Constructor Summary
ParamCycle(float t)
           
ParamCycle(float value, float t)
           
ParamCycle(float value, float mod, float t)
           
ParamCycle(float value, float min, float max, float t)
           
ParamCycle(float value, float min, float max, float mod, float t)
           
ParamCycle(float value, float min, float max, float mod, Param t)
           
ParamCycle(float value, float min, float max, Param t)
           
ParamCycle(float value, float min, float max, java.lang.String simpleMetaTag, Param t)
          Deprecated use tag(String) instead
ParamCycle(float value, float mod, Param t)
           
ParamCycle(float value, Param t)
           
ParamCycle(float value, java.lang.String metaTag, Param t)
          Deprecated use tag(String) instead
ParamCycle(Param t)
           
 
Method Summary
 Param cos()
           
 
Methods inherited from class anar.Param
abs, addRatio, addToSlidersMain, div, divide, divide, get, getRatio, getRatio, inv, invert, minus, minus, mul, multiply, multiply, plus, plus, pow, set, set, set, set, set, setMeta, setMidi, setRatio, sign, sin, sqrt, square, sub, sum, tag, tag, tan, toFloat, toInt, toLong, toString
 
Methods inherited from class anar.Parametric
child, get, getMeta, getPrimitive, parent, parent, parentList, parentList, parentList, parentListGraphViz, parentListGraphViz, parentListRecursive, parentListRecursiveGraphViz, parentToString, parentToStringRecursive, parentToStringRecursive, primitiveToString, replaceParent, replaceParent, replicate, tag
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

cycle

public static boolean cycle

isGlobal

public static boolean isGlobal

clock

public static ClockFC clock
Constructor Detail

ParamCycle

public ParamCycle(Param t)

ParamCycle

public ParamCycle(float value,
                  float min,
                  float max,
                  float mod,
                  Param t)
Parameters:
value -
min -
max -
mod -

ParamCycle

public ParamCycle(float value,
                  float min,
                  float max,
                  java.lang.String simpleMetaTag,
                  Param t)
Deprecated use tag(String) instead

Parameters:
value -
min -
max -
simpleMetaTag -

ParamCycle

public ParamCycle(float value,
                  float min,
                  float max,
                  Param t)
Parameters:
value -
min -
max -

ParamCycle

public ParamCycle(float value,
                  float mod,
                  Param t)
Parameters:
value -
mod -

ParamCycle

public ParamCycle(float value,
                  java.lang.String metaTag,
                  Param t)
Deprecated use tag(String) instead

Parameters:
value -
metaTag -

ParamCycle

public ParamCycle(float value,
                  Param t)
Parameters:
value -

ParamCycle

public ParamCycle(float value,
                  float min,
                  float max,
                  float mod,
                  float t)
Parameters:
value -
min -
max -
mod -
t -
See Also:
ParamCycle(float,float,float,float,Param)

ParamCycle

public ParamCycle(float value,
                  float min,
                  float max,
                  float t)
Parameters:
value -
min -
max -
t -
See Also:
ParamCycle(float,float,float,Param)

ParamCycle

public ParamCycle(float value,
                  float mod,
                  float t)
Parameters:
value -
mod -
t -
See Also:
ParamCycle(float,float,Param)

ParamCycle

public ParamCycle(float value,
                  float t)
Parameters:
value -
t -
See Also:
ParamCycle(float,Param)

ParamCycle

public ParamCycle(float t)
Parameters:
t -
See Also:
ParamCycle(Param)
Method Detail

cos

public Param cos()
Overrides:
cos in class Param