Skip to content

class generator_sin<T, VecWidth> generators

template <typename T, size_t VecWidth = internal::generator_width<T>(2)>
struct generator_sin : public generator<T, VecWidth, generator_sin<T, VecWidth>, vec<T, 2>> { … }

constructor generator_sin<T, VecWidth>(T, T)

generator_sin(T start, T step)

Defined at base/generators.hpp:228

function sync(T)

Defined at base/generators.hpp:233

function next()

Defined at base/generators.hpp:239

function get_value()

Defined at base/generators.hpp:247

variable step

T step

Defined at base/generators.hpp:250

variable alpha

T alpha

Defined at base/generators.hpp:251

variable beta

T beta

Defined at base/generators.hpp:252

Defined at base/generators.hpp:226