Cinder  0.9.1
Functions

Functions

template<typename genType >
const genType::value_type * glm::begin (genType const &v)
 
template<typename genType >
const genType::value_type * glm::end (genType const &v)
 
template<typename genType >
genType::value_type * glm::begin (genType &v)
 
template<typename genType >
genType::value_type * glm::end (genType &v)
 

Detailed Description

Defines begin and end for vectors and matrices. Useful for range-based for loop. The range is defined over the elements, not over columns or rows (e.g. mat4 has 16 elements).

<glm/gtx/range.hpp> need to be included to use these functionalities.

Function Documentation

template<typename genType >
const genType::value_type* glm::begin ( genType const &  v)
template<typename genType >
const genType::value_type* glm::end ( genType const &  v)
template<typename genType >
genType::value_type* glm::begin ( genType &  v)
template<typename genType >
genType::value_type* glm::end ( genType &  v)