pub fn from_angle_y(theta: Rad<S>) -> Matrix3<S> {
        // http://en.wikipedia.org/wiki/Rotation_matrix#Basic_rotations
        let (s, c) = Rad::sin_cos(theta);
        Matrix3::new(c, S::zero(), -s,
                     S::zero(), S::one(), S::zero(),
                     s, S::zero(), c)
    }
/// Create a rotation matrix from a rotation around the `y` axis (yaw).
Create a rotation matrix from a rotation around the `y` axis (yaw).
Create a rotation matrix from a rotation around the ` y ` axis ( yaw ) .
pub fn from_angle_y(theta: Rad<S>) -> Matrix3<S> {
        // http://en.wikipedia.org/wiki/Rotation_matrix#Basic_rotations
        let (s, c) = Rad::sin_cos(theta);
        Matrix3::new(c, S::zero(), -s,
                     S::zero(), S::one(), S::zero(),
                     s, S::zero(), c)
    }
pub fn from_angle_y ( theta : Rad < S > ) -> Matrix3 < S > { // http://en.wikipedia.org/wiki/Rotation_matrix#Basic_rotations let ( s , c ) = Rad :: sin_cos ( theta ) ; Matrix3 :: new ( c , S :: zero ( ) , - s , S :: zero ( ) , S :: one ( ) , S :: zero ( ) , s , S :: zero ( ) , c ) }
Create a rotation matrix from a rotation around the `y` axis (yaw).
Create a rotation matrix from a rotation around the ` y ` axis ( yaw ) .
theta
Rad<S>
theta
Rad<S>