Add doc-tests to rotation_construction.

This commit is contained in:
sebcrozet 2018-11-04 07:20:49 +01:00 committed by Sébastien Crozet
parent 7d9d47d9ea
commit 80fc057ead
1 changed files with 10 additions and 0 deletions

View File

@ -14,6 +14,16 @@ where
DefaultAllocator: Allocator<N, D, D>,
{
/// Creates a new square identity rotation of the given `dimension`.
///
/// # Example
/// ```
/// # use nalgebra::Quaternion;
/// let rot1 = Quaternion::identity();
/// let rot2 = Quaternion::new(1.0, 2.0, 3.0, 4.0);
///
/// assert_eq!(rot1 * rot2, rot2);
/// assert_eq!(rot2 * rot1, rot2);
/// ```
#[inline]
pub fn identity() -> Rotation<N, D> {
Self::from_matrix_unchecked(MatrixN::<N, D>::identity())