|
template<typename T > |
vec2< T > | cs237::__detail::operator+ (T const &s, vec2< T > const &v) |
|
template<typename T > |
vec2< T > | cs237::__detail::operator+ (vec2< T > const &v, T const &s) |
|
template<typename T > |
vec2< T > | cs237::__detail::operator+ (vec2< T > const &v1, vec2< T > const &v2) |
|
template<typename T > |
vec2< T > | cs237::__detail::operator- (T const &s, vec2< T > const &v) |
|
template<typename T > |
vec2< T > | cs237::__detail::operator- (vec2< T > const &v, T const &s) |
|
template<typename T > |
vec2< T > | cs237::__detail::operator- (vec2< T > const &v1, vec2< T > const &v2) |
|
template<typename T > |
vec2< T > | cs237::__detail::operator* (T const &s, vec2< T > const &v) |
|
template<typename T > |
vec2< T > | cs237::__detail::operator* (vec2< T > const &v, T const &s) |
|
template<typename T > |
vec2< T > | cs237::__detail::operator* (vec2< T > const &v1, vec2< T > const &v2) |
|
template<typename T > |
vec2< T > | cs237::__detail::operator/ (vec2< T > const &v, T const &s) |
|
template<typename T > |
vec2< T > | cs237::__detail::operator- (vec2< T > const &v) |
|
template<typename T > |
T | cs237::__detail::length (vec2< T > const &v) |
|
template<typename T > |
vec2< T > | cs237::__detail::normalize (vec2< T > const &v) |
|
template<typename T > |
T | cs237::__detail::distance (vec2< T > const &p1, vec2< T > const &p2) |
|
template<typename T > |
T | cs237::__detail::dot (vec2< T > const &v1, vec2< T > const &v2) |
|
template<typename T > |
T const * | cs237::__detail::valuePtr (vec2< T > const &v) |
|
template<typename T > |
vec2< T > | cs237::__detail::mix (vec2< T > const &a, T t, vec2< T > const &b) |
| linear interpolation of 2D vectors More...
|
|
Support code for CMSC 23700 Autumn 2015.
Inline operations on vec2 values.
- Author
- John Reppy