anar

Class ParamOp

java.lang.Object
  extended by anar.Parametric
      extended by anar.Param
          extended by anar.ParamOp
All Implemented Interfaces:
iTaggable
Direct Known Subclasses:
ParamDiv, ParamMul, ParamPow, ParamSub, ParamSum

public abstract class ParamOp
extends Param


Field Summary
 
Fields inherited from class anar.Param
DefaultValue, max, min, mod
 
Fields inherited from class anar.Parametric
meta
 
Constructor Summary
ParamOp(float... vs)
           
ParamOp(float valA, float valB)
           
ParamOp(float valA, Param valB)
           
ParamOp(Param... vs)
           
ParamOp(Param valA, float valB)
           
ParamOp(Param valA, Param valB)
           
 
Method Summary
 void add(Param v)
           
 void set(Param valA, Param valB)
           
 
Methods inherited from class anar.Param
abs, addRatio, addToSlidersMain, cos, 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
 

Constructor Detail

ParamOp

public ParamOp(Param valA,
               Param valB)

ParamOp

public ParamOp(float valA,
               Param valB)

ParamOp

public ParamOp(Param valA,
               float valB)

ParamOp

public ParamOp(float valA,
               float valB)

ParamOp

public ParamOp(float... vs)

ParamOp

public ParamOp(Param... vs)
Method Detail

set

public void set(Param valA,
                Param valB)

add

public void add(Param v)