Struct ccgeom::Poincare3Normal [−][src]
pub struct Poincare3Normal;
Trait Implementations
impl<T: Scalar> Distribution<Quaternion<T>> for Poincare3Normal where
Normal: Distribution<T>,
[src]
impl<T: Scalar> Distribution<Quaternion<T>> for Poincare3Normal where
Normal: Distribution<T>,
[src]fn sample<R: Rng + ?Sized>(&self, rng: &mut R) -> Quaternion<T>
[src]
fn sample<R: Rng + ?Sized>(&self, rng: &mut R) -> Quaternion<T>
[src]Generate a random value of T
, using rng
as the source of randomness.
fn sample_iter<R>(self, rng: R) -> DistIter<Self, R, T> where
R: Rng,
[src]
fn sample_iter<R>(self, rng: R) -> DistIter<Self, R, T> where
R: Rng,
[src]Create an iterator that generates random values of T
, using rng
as
the source of randomness. Read more
Auto Trait Implementations
impl RefUnwindSafe for Poincare3Normal
impl Send for Poincare3Normal
impl Sync for Poincare3Normal
impl Unpin for Poincare3Normal
impl UnwindSafe for Poincare3Normal
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]pub fn borrow_mut(&mut self) -> &mut T
[src]
pub fn borrow_mut(&mut self) -> &mut T
[src]Mutably borrows from an owned value. Read more
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,