|
Lugdunum
0.1.0
|
Functions | |
| template<typename T > | |
| Matrix< 4, 4, T > | translate (const Vector< 3, T > &direction) |
| template<typename T > | |
| Matrix< 4, 4, T > | rotate (T angle, const Vector< 3, T > &axis) |
| template<typename T > | |
| Matrix< 4, 4, T > | scale (const Vector< 3, T > &factors) |
| template<typename T > | |
| Matrix< 4, 4, T > | lookAt (const Vector< 3, T > &eye, const Vector< 3, T > ¢er, const Vector< 3, T > &up) |
| template<typename T > | |
| Matrix< 4, 4, T > | ortho (T left, T right, T bottom, T top, T zNear, T zFar) |
| template<typename T > | |
| Matrix< 4, 4, T > | perspective (T fovy, T aspect, T zNear, T zFar) |
| template<typename T = double> | |
| T | radians (T degrees) |
| template<typename T = double> | |
| T | degrees (T radians) |
| template<typename T = double> | |
| T | sin (T radians) |
| template<typename T = double> | |
| T | cos (T radians) |
| template<typename T = double> | |
| T | tan (T radians) |
| template<typename T = double> | |
| T | asin (T radians) |
| template<typename T = double> | |
| T | acos (T radians) |
| template<typename T = double> | |
| T | atan (T radians) |
| template<typename T = double> | |
| T | atan2 (T y, T x) |
| Matrix<4, 4, T> lug::Math::Geometry::translate | ( | const Vector< 3, T > & | direction | ) |
| Matrix<4, 4, T> lug::Math::Geometry::rotate | ( | T | angle, |
| const Vector< 3, T > & | axis | ||
| ) |
| Matrix<4, 4, T> lug::Math::Geometry::lookAt | ( | const Vector< 3, T > & | eye, |
| const Vector< 3, T > & | center, | ||
| const Vector< 3, T > & | up | ||
| ) |
|
inline |
Definition at line 81 of file Transform.inl.
|
inline |
Definition at line 95 of file Transform.inl.
|
inline |
Definition at line 2 of file Trigonometry.inl.
|
inline |
Definition at line 8 of file Trigonometry.inl.
|
inline |
Definition at line 14 of file Trigonometry.inl.
|
inline |
Definition at line 19 of file Trigonometry.inl.
|
inline |
Definition at line 24 of file Trigonometry.inl.
|
inline |
Definition at line 29 of file Trigonometry.inl.
|
inline |
Definition at line 34 of file Trigonometry.inl.
|
inline |
Definition at line 39 of file Trigonometry.inl.
|
inline |
Definition at line 44 of file Trigonometry.inl.
1.8.13