Changeset 50 in flair-dev for trunk/include/FlairCore/OneAxisRotation.h
- Timestamp:
- 05/31/17 15:54:26 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/FlairCore/OneAxisRotation.h
r13 r50 15 15 16 16 #include <GroupBox.h> 17 #include <Vector3D.h> 17 18 18 19 class OneAxisRotation_impl; … … 24 25 25 26 namespace core { 26 class Vector3D;27 27 class Euler; 28 28 class Quaternion; … … 57 57 * \brief Compute rotation 58 58 * 59 * \param vector Vector3D to rotate59 * \param vector Vector3Df to rotate 60 60 */ 61 void ComputeRotation(core::Vector3D&vector) const;61 template <typename T> void ComputeRotation(core::Vector3D<T> &vector) const; 62 62 63 63 /*! … … 81 81 */ 82 82 void ComputeRotation(core::RotationMatrix &matrix) const; 83 84 /*! 85 * \brief Get angle 86 * 87 * \return angle in radians 88 */ 89 float GetAngle() const; 90 int GetAxis() const; 83 91 84 92 private:
Note:
See TracChangeset
for help on using the changeset viewer.