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