FlukyEngine
Namespaces | Functions
component_wise.hpp File Reference

GLM_GTX_component_wise More...

#include "../detail/setup.hpp"
#include "../detail/qualifier.hpp"
#include "component_wise.inl"
Include dependency graph for component_wise.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 glm
 Core features
 

Functions

template<typename floatType , length_t L, typename T , qualifier Q>
GLM_FUNC_DECL vec< L, floatType, Q > glm::compNormalize (vec< L, T, Q > const &v)
 Convert an integer vector to a normalized float vector. More...
 
template<length_t L, typename T , typename floatType , qualifier Q>
GLM_FUNC_DECL vec< L, T, Q > glm::compScale (vec< L, floatType, Q > const &v)
 Convert a normalized float vector to an integer vector. More...
 
template<typename genType >
GLM_FUNC_DECL genType::value_type glm::compAdd (genType const &v)
 Add all vector components together. More...
 
template<typename genType >
GLM_FUNC_DECL genType::value_type glm::compMul (genType const &v)
 Multiply all vector components together. More...
 
template<typename genType >
GLM_FUNC_DECL genType::value_type glm::compMin (genType const &v)
 Find the minimum value between single vector components. More...
 
template<typename genType >
GLM_FUNC_DECL genType::value_type glm::compMax (genType const &v)
 Find the maximum value between single vector components. More...
 

Detailed Description

GLM_GTX_component_wise

Date
2007-05-21 / 2011-06-07
Author
Christophe Riccio
See also
Core features (dependence)