Cinder  0.9.1
Namespaces | Functions

Namespaces

 glm::io
 

Functions

template<typename CTy , typename CTr , typename T , precision P>
GLM_FUNC_DECL std::basic_ostream< CTy, CTr > & glm::operator<< (std::basic_ostream< CTy, CTr > &, tquat< T, P > const &)
 
template<typename CTy , typename CTr , typename T , precision P>
GLM_FUNC_DECL std::basic_ostream< CTy, CTr > & glm::operator<< (std::basic_ostream< CTy, CTr > &, tvec2< T, P > const &)
 
template<typename CTy , typename CTr , typename T , precision P>
GLM_FUNC_DECL std::basic_ostream< CTy, CTr > & glm::operator<< (std::basic_ostream< CTy, CTr > &, tvec3< T, P > const &)
 
template<typename CTy , typename CTr , typename T , precision P>
GLM_FUNC_DECL std::basic_ostream< CTy, CTr > & glm::operator<< (std::basic_ostream< CTy, CTr > &, tvec4< T, P > const &)
 
template<typename CTy , typename CTr , typename T , precision P>
GLM_FUNC_DECL std::basic_ostream< CTy, CTr > & glm::operator<< (std::basic_ostream< CTy, CTr > &, tmat2x2< T, P > const &)
 
template<typename CTy , typename CTr , typename T , precision P>
GLM_FUNC_DECL std::basic_ostream< CTy, CTr > & glm::operator<< (std::basic_ostream< CTy, CTr > &, tmat2x3< T, P > const &)
 
template<typename CTy , typename CTr , typename T , precision P>
GLM_FUNC_DECL std::basic_ostream< CTy, CTr > & glm::operator<< (std::basic_ostream< CTy, CTr > &, tmat2x4< T, P > const &)
 
template<typename CTy , typename CTr , typename T , precision P>
GLM_FUNC_DECL std::basic_ostream< CTy, CTr > & glm::operator<< (std::basic_ostream< CTy, CTr > &, tmat3x2< T, P > const &)
 
template<typename CTy , typename CTr , typename T , precision P>
GLM_FUNC_DECL std::basic_ostream< CTy, CTr > & glm::operator<< (std::basic_ostream< CTy, CTr > &, tmat3x3< T, P > const &)
 
template<typename CTy , typename CTr , typename T , precision P>
GLM_FUNC_DECL std::basic_ostream< CTy, CTr > & glm::operator<< (std::basic_ostream< CTy, CTr > &, tmat3x4< T, P > const &)
 
template<typename CTy , typename CTr , typename T , precision P>
GLM_FUNC_DECL std::basic_ostream< CTy, CTr > & glm::operator<< (std::basic_ostream< CTy, CTr > &, tmat4x2< T, P > const &)
 
template<typename CTy , typename CTr , typename T , precision P>
GLM_FUNC_DECL std::basic_ostream< CTy, CTr > & glm::operator<< (std::basic_ostream< CTy, CTr > &, tmat4x3< T, P > const &)
 
template<typename CTy , typename CTr , typename T , precision P>
GLM_FUNC_DECL std::basic_ostream< CTy, CTr > & glm::operator<< (std::basic_ostream< CTy, CTr > &, tmat4x4< T, P > const &)
 
template<typename CTy , typename CTr , typename T , precision P>
GLM_FUNC_DECL std::basic_ostream< CTy, CTr > & glm::operator<< (std::basic_ostream< CTy, CTr > &, std::pair< tmat4x4< T, P > const, tmat4x4< T, P > const > const &)
 

Detailed Description

std::[w]ostream support for glm types

std::[w]ostream support for glm types + precision/width/etc. manipulators based on howard hinnant's std::chrono io proposal [http://home.roadrunner.com/~hinnant/bloomington/chrono_io.html]

<glm/gtx/io.hpp> needs to be included to use these functionalities.

Function Documentation

template<typename CTy , typename CTr , typename T , precision P>
GLM_FUNC_DECL std::basic_ostream<CTy,CTr>& glm::operator<< ( std::basic_ostream< CTy, CTr > &  ,
tquat< T, P > const &   
)
template<typename CTy , typename CTr , typename T , precision P>
GLM_FUNC_DECL std::basic_ostream<CTy,CTr>& glm::operator<< ( std::basic_ostream< CTy, CTr > &  ,
tvec2< T, P > const &   
)
template<typename CTy , typename CTr , typename T , precision P>
GLM_FUNC_DECL std::basic_ostream<CTy,CTr>& glm::operator<< ( std::basic_ostream< CTy, CTr > &  ,
tvec3< T, P > const &   
)
template<typename CTy , typename CTr , typename T , precision P>
GLM_FUNC_DECL std::basic_ostream<CTy,CTr>& glm::operator<< ( std::basic_ostream< CTy, CTr > &  ,
tvec4< T, P > const &   
)
template<typename CTy , typename CTr , typename T , precision P>
GLM_FUNC_DECL std::basic_ostream<CTy,CTr>& glm::operator<< ( std::basic_ostream< CTy, CTr > &  ,
tmat2x2< T, P > const &   
)
template<typename CTy , typename CTr , typename T , precision P>
GLM_FUNC_DECL std::basic_ostream<CTy,CTr>& glm::operator<< ( std::basic_ostream< CTy, CTr > &  ,
tmat2x3< T, P > const &   
)
template<typename CTy , typename CTr , typename T , precision P>
GLM_FUNC_DECL std::basic_ostream<CTy,CTr>& glm::operator<< ( std::basic_ostream< CTy, CTr > &  ,
tmat2x4< T, P > const &   
)
template<typename CTy , typename CTr , typename T , precision P>
GLM_FUNC_DECL std::basic_ostream<CTy,CTr>& glm::operator<< ( std::basic_ostream< CTy, CTr > &  ,
tmat3x2< T, P > const &   
)
template<typename CTy , typename CTr , typename T , precision P>
GLM_FUNC_DECL std::basic_ostream<CTy,CTr>& glm::operator<< ( std::basic_ostream< CTy, CTr > &  ,
tmat3x3< T, P > const &   
)
template<typename CTy , typename CTr , typename T , precision P>
GLM_FUNC_DECL std::basic_ostream<CTy,CTr>& glm::operator<< ( std::basic_ostream< CTy, CTr > &  ,
tmat3x4< T, P > const &   
)
template<typename CTy , typename CTr , typename T , precision P>
GLM_FUNC_DECL std::basic_ostream<CTy,CTr>& glm::operator<< ( std::basic_ostream< CTy, CTr > &  ,
tmat4x2< T, P > const &   
)
template<typename CTy , typename CTr , typename T , precision P>
GLM_FUNC_DECL std::basic_ostream<CTy,CTr>& glm::operator<< ( std::basic_ostream< CTy, CTr > &  ,
tmat4x3< T, P > const &   
)
template<typename CTy , typename CTr , typename T , precision P>
GLM_FUNC_DECL std::basic_ostream<CTy,CTr>& glm::operator<< ( std::basic_ostream< CTy, CTr > &  ,
tmat4x4< T, P > const &   
)
template<typename CTy , typename CTr , typename T , precision P>
GLM_FUNC_DECL std::basic_ostream<CTy,CTr>& glm::operator<< ( std::basic_ostream< CTy, CTr > &  ,
std::pair< tmat4x4< T, P > const, tmat4x4< T, P > const > const &   
)