Cinder  0.9.1
Classes | Namespaces | Functions
Vector.h File Reference
#include <cmath>
#include <cstring>
#include <iostream>
#include <cassert>
#include <limits>
#include "cinder/CinderMath.h"
#include "glm/vec2.hpp"
#include "glm/vec3.hpp"
#include "glm/vec4.hpp"
#include "glm/gtc/type_ptr.hpp"
#include "glm/gtx/io.hpp"
#include "glm/gtx/norm.hpp"
#include "glm/gtx/rotate_vector.hpp"

Classes

struct  cinder::VECDIM< DIM, T >
 
struct  cinder::VECDIM< 2, float >
 
struct  cinder::VECDIM< 3, float >
 
struct  cinder::VECDIM< 4, float >
 
struct  cinder::VECDIM< 2, double >
 
struct  cinder::VECDIM< 3, double >
 
struct  cinder::VECDIM< 4, double >
 
struct  cinder::VECDIM< 2, int >
 
struct  cinder::VECDIM< 3, int >
 
struct  cinder::VECDIM< 4, int >
 

Namespaces

 cinder
 

Functions

template<typename T , glm::precision P>
glm::tvec3< T, P > cinder::orthogonal (const glm::tvec3< T, P > &vec)