Trait rblas::vector::ops::Rot [] [src]

pub trait Rot: Sized {
    fn rot<V: ?Sized + Vector<Self>, W: ?Sized + Vector<Self>>(x: &mut V, y: &mut W, cos: &Self, sin: &Self);
}

Applies a Givens rotation matrix to a pair of vectors, where cos is the value of the cosine of the angle in the Givens matrix, and sin is the sine.

Required Methods

fn rot<V: ?Sized + Vector<Self>, W: ?Sized + Vector<Self>>(x: &mut V, y: &mut W, cos: &Self, sin: &Self)

Implementors