|
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) |
|