# Cinder

# include/cinder/Vector.h File Reference

Go to the source code of this file.

## Classes
struct | cinder::VEC3CONV< T, Y >
class | cinder::Vec2< T >
class | cinder::Vec3< T >
class | cinder::Vec4< T >
## Namespaces
namespace | cinder
## Typedefs
typedef Vec2< float > | cinder::Vec2f
typedef Vec2< double > | cinder::Vec2d
typedef Vec3< float > | cinder::Vec3f
typedef Vec3< double > | cinder::Vec3d
typedef Vec4< float > | cinder::Vec4f
typedef Vec4< double > | cinder::Vec4d
typedef Vec2< int > | cinder::Vec2i
## Functions
template<typename T , typename Y >
Vec2< T > | cinder::operator* (Y s, const Vec2< T > &v)
template<typename T , typename Y >
Vec2< T > | cinder::operator* (const Vec2< T > &v, Y s)
template<typename T , typename Y >
Vec3< T > | cinder::operator* (Y s, const Vec3< T > &v)
template<typename T , typename Y >
Vec3< T > | cinder::operator* (const Vec3< T > &v, Y s)
template<typename T , typename Y >
Vec4< T > | cinder::operator* (Y s, const Vec4< T > &v)
template<typename T , typename Y >
Vec4< T > | cinder::operator* (const Vec4< T > &v, Y s)