Libprimis
Imprimis' 3D destroyable world engine
|
This is the complete list of members for vec2, including all inherited members.
abs() (defined in vec2) | vec2 | inline |
add(float f) (defined in vec2) | vec2 | inline |
add(const vec2 &o) (defined in vec2) | vec2 | inline |
avg(const vec2 &b) (defined in vec2) | vec2 | inline |
clamp(float l, float h) (defined in vec2) | vec2 | inline |
cross(const vec2 &o) const (defined in vec2) | vec2 | inline |
dist(const vec2 &e) const (defined in vec2) | vec2 | inline |
div(float f) (defined in vec2) | vec2 | inline |
div(const vec2 &o) (defined in vec2) | vec2 | inline |
dot(const vec2 &o) const (defined in vec2) | vec2 | inline |
iszero() const (defined in vec2) | vec2 | inline |
lerp(const vec2 &b, float t) | vec2 | inline |
lerp(const vec2 &a, const vec2 &b, float t) | vec2 | inline |
madd(const vec2 &a, const B &b) (defined in vec2) | vec2 | inline |
magnitude() const (defined in vec2) | vec2 | inline |
max(const vec2 &o) (defined in vec2) | vec2 | inline |
max(float f) (defined in vec2) | vec2 | inline |
min(const vec2 &o) (defined in vec2) | vec2 | inline |
min(float f) (defined in vec2) | vec2 | inline |
msub(const vec2 &a, const B &b) (defined in vec2) | vec2 | inline |
mul(float f) (defined in vec2) | vec2 | inline |
mul(const vec2 &o) (defined in vec2) | vec2 | inline |
neg() (defined in vec2) | vec2 | inline |
normalize() (defined in vec2) | vec2 | inline |
operator!=(const vec2 &o) const (defined in vec2) | vec2 | inline |
operator*(const T &n) (defined in vec2) | vec2 | inline |
operator*(const vec2 &v2) (defined in vec2) | vec2 | inline |
operator+(const vec2 &v2) const (defined in vec2) | vec2 | inline |
operator-(const vec2 &v2) const (defined in vec2) | vec2 | inline |
operator-() const (defined in vec2) | vec2 | inline |
operator/(const T &n) (defined in vec2) | vec2 | inline |
operator/(const vec2 &v2) (defined in vec2) | vec2 | inline |
operator==(const vec2 &o) const (defined in vec2) | vec2 | inline |
operator[](int i) (defined in vec2) | vec2 | inline |
operator[](int i) const (defined in vec2) | vec2 | inline |
recip() (defined in vec2) | vec2 | inline |
reflect(const vec2 &n) (defined in vec2) | vec2 | inline |
rotate_around_z(float c, float s) (defined in vec2) | vec2 | inline |
rotate_around_z(float angle) (defined in vec2) | vec2 | inline |
rotate_around_z(const vec2 &sc) (defined in vec2) | vec2 | inline |
safenormalize() (defined in vec2) | vec2 | inline |
square() (defined in vec2) | vec2 | inline |
squaredist(const vec2 &e) const (defined in vec2) | vec2 | inline |
squaredlen() const (defined in vec2) | vec2 | inline |
sub(float f) (defined in vec2) | vec2 | inline |
sub(const vec2 &o) (defined in vec2) | vec2 | inline |
v (defined in vec2) | vec2 | |
vec2() (defined in vec2) | vec2 | inline |
vec2(float x, float y) (defined in vec2) | vec2 | inline |
vec2(const vec &v) (defined in vec2) | vec2 | inlineexplicit |
vec2(const vec4< float > &v) (defined in vec2) | vec2 | inlineexplicit |
x (defined in vec2) | vec2 | |
y (defined in vec2) | vec2 |