MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ StochasticContextGpu()

MayaFlux::Nodes::Generator::Stochastics::StochasticContextGpu::StochasticContextGpu ( double  value,
Utils::distribution  type,
double  amplitude,
double  range_start,
double  range_end,
double  normal_spread,
std::span< const float >  gpu_data 
)
inline

Definition at line 86 of file Stochastic.hpp.

96 {
97 type_id = typeid(StochasticContextGpu).name();
98 }
StochasticContextGpu(double value, Utils::distribution type, double amplitude, double range_start, double range_end, double normal_spread, std::span< const float > gpu_data)
StochasticContext(double value, Utils::distribution type, double amplitude, double range_start, double range_end, double normal_spread)
Constructs a StochasticContext with the current generator state.
double normal_spread
Current variance parameter for normal distribution.
double amplitude
Current amplitude scaling factor.
double range_start
Current lower bound of the range.
double range_end
Current upper bound of the range.
std::span< const float > gpu_data() const
std::string type_id
Type identifier for runtime type checking.
Definition Node.hpp:48
double value
Current sample value.
Definition Node.hpp:40