pub struct vtkBoxMuellerRandomSequence(/* private fields */);Expand description
Gaussian sequence of pseudo random numbers implemented with the Box-Mueller transform
vtkGaussianRandomSequence is a sequence of pseudo random numbers distributed according to the Gaussian/normal distribution (mean=0 and standard deviation=1).
It based is calculation from a uniformly distributed pseudo random sequence. The initial sequence is a vtkMinimalStandardRandomSequence.
Implementations§
Source§impl vtkBoxMuellerRandomSequence
impl vtkBoxMuellerRandomSequence
Sourcepub fn new() -> Self
pub fn new() -> Self
Creates a new vtkBoxMuellerRandomSequence wrapped inside vtkNew
Trait Implementations§
Auto Trait Implementations§
impl Freeze for vtkBoxMuellerRandomSequence
impl RefUnwindSafe for vtkBoxMuellerRandomSequence
impl !Send for vtkBoxMuellerRandomSequence
impl !Sync for vtkBoxMuellerRandomSequence
impl Unpin for vtkBoxMuellerRandomSequence
impl UnwindSafe for vtkBoxMuellerRandomSequence
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more