|
| template<typename T > |
| Vec2< T > | cinder::toPolar (Vec2< T > car) |
| | Converts a coordinate from rectangular (Cartesian) coordinates to polar coordinates of the form (radius, theta) More...
|
| |
| template<typename T > |
| Vec2< T > | cinder::fromPolar (Vec2< T > pol) |
| | Converts a coordinate from polar coordinates of the form (radius, theta) to rectangular coordinates. More...
|
| |
| 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) |
| |
| template<typename T > |
| T | cinder::dot (const Vec2< T > &a, const Vec2< T > &b) |
| |
| template<typename T > |
| T | cinder::dot (const Vec3< T > &a, const Vec3< T > &b) |
| |
| template<typename T > |
| T | cinder::dot (const Vec4< T > &a, const Vec4< T > &b) |
| |
| template<typename T > |
| Vec3< T > | cinder::cross (const Vec3< T > &a, const Vec3< T > &b) |
| |
| template<typename T > |
| Vec4< T > | cinder::cross (const Vec4< T > &a, const Vec4< T > &b) |
| |
| template<typename T > |
| bool | cinder::isNaN (const Vec2< T > &a) |
| |
| template<typename T > |
| bool | cinder::isNaN (const Vec3< T > &a) |
| |
| template<typename T > |
| bool | cinder::isNaN (const Vec4< T > &a) |
| |