Line |
Branch |
Exec |
Source |
1 |
|
|
/// @ref gtx_transform |
2 |
|
|
|
3 |
|
|
namespace glm |
4 |
|
|
{ |
5 |
|
|
template<typename T, qualifier Q> |
6 |
|
|
GLM_FUNC_QUALIFIER mat<4, 4, T, Q> translate(vec<3, T, Q> const& v) |
7 |
|
|
{ |
8 |
|
✗ |
return translate(mat<4, 4, T, Q>(static_cast<T>(1)), v); |
9 |
|
|
} |
10 |
|
|
|
11 |
|
|
template<typename T, qualifier Q> |
12 |
|
|
GLM_FUNC_QUALIFIER mat<4, 4, T, Q> rotate(T angle, vec<3, T, Q> const& v) |
13 |
|
|
{ |
14 |
|
|
return rotate(mat<4, 4, T, Q>(static_cast<T>(1)), angle, v); |
15 |
|
|
} |
16 |
|
|
|
17 |
|
|
template<typename T, qualifier Q> |
18 |
|
|
GLM_FUNC_QUALIFIER mat<4, 4, T, Q> scale(vec<3, T, Q> const& v) |
19 |
|
|
{ |
20 |
|
|
return scale(mat<4, 4, T, Q>(static_cast<T>(1)), v); |
21 |
|
|
} |
22 |
|
|
|
23 |
|
|
}//namespace glm |
24 |
|
|
|