Gamma  0.9.5
Generic Synthesis Library
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator
gam::gen Namespace Reference

Generator function objects. More...

Classes

struct  Val
 Single value generator. More...
struct  Nyquist
 Nyquist sequence generator. More...
struct  Recip
 Reciprocal sequence generator. More...
struct  RCos
 Cosine generator based on recursive formula x0 = c x1 - x2. More...
struct  RSin
 Sinusoidal generator based on recursive formula x0 = c x1 - x2. More...
struct  RAdd
 Recursive add generator that generates lines. More...
struct  RAdd1
 Recursive add 1 generator (iota function) More...
struct  RAddN
 Recursive add integer generator. More...
struct  RAddWrap
 Recursive addition wrapped in interval [min, max) More...
struct  RMul
 Recursive multiply generator. More...
struct  RMulAdd
 Recursive multiply-add generator. More...
struct  Sin
 Sinusoid sequence generator. More...
class  CReson
 Complex resonator. More...
class  Seq
 Fixed-sized array with a sequence generator. More...
struct  Trigger
 Triggers after a specified number of iterations and then resets. More...

Detailed Description

Generator function objects.