Improve documentation

Former-commit-id: 08d70f6a53a7f12d2748d145d1fe139595a1b39e
This commit is contained in:
Lynix
2016-03-01 15:37:05 +01:00
parent dbce7592a9
commit 1c4135fc09
74 changed files with 277 additions and 242 deletions

View File

@@ -16,14 +16,15 @@ namespace Nz
{
/*!
* \class Nz::Vector4<T>
* \ingroup math
* \class Nz::EulerAngles
* \brief Math class that represents an Euler angle. Those describe a rotation transformation by rotating an object on its various axes in specified amounts per axis, and a specified axis order
*
* \remark Rotation are "left-handed", it means that you take your left hand, put your thumb finger in the direction you want and you other fingers represent the way of rotating
*/
/*!
* \brief Constructs a EulerAngles<T> object from its components
* \brief Constructs a EulerAngles object from its components
*
* \param P Pitch component = X axis
* \param Y Yaw component = Y axis
@@ -37,7 +38,7 @@ namespace Nz
}
/*!
* \brief Constructs a EulerAngles<T> object from an array of three elements
* \brief Constructs a EulerAngles object from an array of three elements
*
* \param angles[3] angles[0] is pitch component, angles[1] is yaw component and angles[2] is roll component
*/
@@ -49,7 +50,7 @@ namespace Nz
}
/*!
* \brief Constructs a EulerAngles<T> object from a quaternion
* \brief Constructs a EulerAngles object from a quaternion
*
* \param quat Quaternion representing a rotation of space
*/
@@ -61,7 +62,7 @@ namespace Nz
}
/*!
* \brief Constructs a EulerAngles<T> object from another type of EulerAngles
* \brief Constructs a EulerAngles object from another type of EulerAngles
*
* \param angles EulerAngles of type U to convert to type T
*/