Exposes min and max functions for 3 to 4 scalar parameters.
More...
|
template<typename T > |
GLM_FUNC_DECL T | fmax (T a, T b) |
| Returns the maximum component-wise values of 2 inputs. More...
|
|
template<typename T > |
GLM_FUNC_DECL T | fmax (T a, T b, T C) |
| Returns the maximum component-wise values of 3 inputs. More...
|
|
template<typename T > |
GLM_FUNC_DECL T | fmax (T a, T b, T C, T D) |
| Returns the maximum component-wise values of 4 inputs. More...
|
|
template<typename T > |
GLM_FUNC_DECL T | fmin (T a, T b) |
| Returns the minimum component-wise values of 2 inputs. More...
|
|
template<typename T > |
GLM_FUNC_DECL T | fmin (T a, T b, T c) |
| Returns the minimum component-wise values of 3 inputs. More...
|
|
template<typename T > |
GLM_FUNC_DECL T | fmin (T a, T b, T c, T d) |
| Returns the minimum component-wise values of 4 inputs. More...
|
|
template<typename T > |
GLM_FUNC_DECL T | max (T a, T b, T c) |
| Returns the maximum component-wise values of 3 inputs. More...
|
|
template<typename T > |
GLM_FUNC_DECL T | max (T a, T b, T c, T d) |
| Returns the maximum component-wise values of 4 inputs. More...
|
|
template<typename T > |
GLM_FUNC_DECL T | min (T a, T b, T c) |
| Returns the minimum component-wise values of 3 inputs. More...
|
|
template<typename T > |
GLM_FUNC_DECL T | min (T a, T b, T c, T d) |
| Returns the minimum component-wise values of 4 inputs. More...
|
|
Exposes min and max functions for 3 to 4 scalar parameters.
Include <glm/ext/scalar_common.hpp> to use the features of this extension.
- See also
- Common functions
-
GLM_EXT_vector_common
GLM_FUNC_DECL T glm::fmax |
( |
T |
a, |
|
|
T |
b |
|
) |
| |
Returns the maximum component-wise values of 2 inputs.
If one of the two arguments is NaN, the value of the other argument is returned.
- Template Parameters
-
T | A floating-point scalar type. |
- See also
- std::fmax documentation
GLM_FUNC_DECL T glm::fmax |
( |
T |
a, |
|
|
T |
b, |
|
|
T |
C |
|
) |
| |
Returns the maximum component-wise values of 3 inputs.
If one of the two arguments is NaN, the value of the other argument is returned.
- Template Parameters
-
T | A floating-point scalar type. |
- See also
- std::fmax documentation
GLM_FUNC_DECL T glm::fmax |
( |
T |
a, |
|
|
T |
b, |
|
|
T |
C, |
|
|
T |
D |
|
) |
| |
Returns the maximum component-wise values of 4 inputs.
If one of the two arguments is NaN, the value of the other argument is returned.
- Template Parameters
-
T | A floating-point scalar type. |
- See also
- std::fmax documentation
GLM_FUNC_DECL T glm::fmin |
( |
T |
a, |
|
|
T |
b |
|
) |
| |
Returns the minimum component-wise values of 2 inputs.
If one of the two arguments is NaN, the value of the other argument is returned.
- Template Parameters
-
T | A floating-point scalar type. |
- See also
- std::fmin documentation
GLM_FUNC_DECL T glm::fmin |
( |
T |
a, |
|
|
T |
b, |
|
|
T |
c |
|
) |
| |
Returns the minimum component-wise values of 3 inputs.
If one of the two arguments is NaN, the value of the other argument is returned.
- Template Parameters
-
T | A floating-point scalar type. |
- See also
- std::fmin documentation
GLM_FUNC_DECL T glm::fmin |
( |
T |
a, |
|
|
T |
b, |
|
|
T |
c, |
|
|
T |
d |
|
) |
| |
Returns the minimum component-wise values of 4 inputs.
If one of the two arguments is NaN, the value of the other argument is returned.
- Template Parameters
-
T | A floating-point scalar type. |
- See also
- std::fmin documentation
GLM_FUNC_DECL T glm::max |
( |
T |
a, |
|
|
T |
b, |
|
|
T |
c |
|
) |
| |
Returns the maximum component-wise values of 3 inputs.
- Template Parameters
-
T | A floating-point scalar type. |
GLM_FUNC_DECL T glm::max |
( |
T |
a, |
|
|
T |
b, |
|
|
T |
c, |
|
|
T |
d |
|
) |
| |
Returns the maximum component-wise values of 4 inputs.
- Template Parameters
-
T | A floating-point scalar type. |
GLM_FUNC_DECL T glm::min |
( |
T |
a, |
|
|
T |
b, |
|
|
T |
c |
|
) |
| |
Returns the minimum component-wise values of 3 inputs.
- Template Parameters
-
T | A floating-point scalar type. |
GLM_FUNC_DECL T glm::min |
( |
T |
a, |
|
|
T |
b, |
|
|
T |
c, |
|
|
T |
d |
|
) |
| |
Returns the minimum component-wise values of 4 inputs.
- Template Parameters
-
T | A floating-point scalar type. |