Libprimis
Imprimis' 3D destroyable world engine
Loading...
Searching...
No Matches
vec2 Member List

This is the complete list of members for vec2, including all inherited members.

abs() (defined in vec2)vec2inline
add(float f) (defined in vec2)vec2inline
add(const vec2 &o) (defined in vec2)vec2inline
avg(const vec2 &b) (defined in vec2)vec2inline
clamp(float l, float h) (defined in vec2)vec2inline
cross(const vec2 &o) const (defined in vec2)vec2inline
dist(const vec2 &e) const (defined in vec2)vec2inline
div(float f) (defined in vec2)vec2inline
div(const vec2 &o) (defined in vec2)vec2inline
dot(const vec2 &o) const (defined in vec2)vec2inline
iszero() const (defined in vec2)vec2inline
lerp(const vec2 &b, float t)vec2inline
lerp(const vec2 &a, const vec2 &b, float t)vec2inline
madd(const vec2 &a, const B &b) (defined in vec2)vec2inline
magnitude() const (defined in vec2)vec2inline
max(const vec2 &o) (defined in vec2)vec2inline
max(float f) (defined in vec2)vec2inline
min(const vec2 &o) (defined in vec2)vec2inline
min(float f) (defined in vec2)vec2inline
msub(const vec2 &a, const B &b) (defined in vec2)vec2inline
mul(float f) (defined in vec2)vec2inline
mul(const vec2 &o) (defined in vec2)vec2inline
neg() (defined in vec2)vec2inline
normalize() (defined in vec2)vec2inline
operator!=(const vec2 &o) const (defined in vec2)vec2inline
operator*(const T &n) (defined in vec2)vec2inline
operator*(const vec2 &v2) (defined in vec2)vec2inline
operator+(const vec2 &v2) const (defined in vec2)vec2inline
operator-(const vec2 &v2) const (defined in vec2)vec2inline
operator-() const (defined in vec2)vec2inline
operator/(const T &n) (defined in vec2)vec2inline
operator/(const vec2 &v2) (defined in vec2)vec2inline
operator==(const vec2 &o) const (defined in vec2)vec2inline
operator[](int i) (defined in vec2)vec2inline
operator[](int i) const (defined in vec2)vec2inline
recip() (defined in vec2)vec2inline
reflect(const vec2 &n) (defined in vec2)vec2inline
rotate_around_z(float c, float s) (defined in vec2)vec2inline
rotate_around_z(float angle) (defined in vec2)vec2inline
rotate_around_z(const vec2 &sc) (defined in vec2)vec2inline
safenormalize() (defined in vec2)vec2inline
square() (defined in vec2)vec2inline
squaredist(const vec2 &e) const (defined in vec2)vec2inline
squaredlen() const (defined in vec2)vec2inline
sub(float f) (defined in vec2)vec2inline
sub(const vec2 &o) (defined in vec2)vec2inline
v (defined in vec2)vec2
vec2() (defined in vec2)vec2inline
vec2(float x, float y) (defined in vec2)vec2inline
vec2(const vec &v) (defined in vec2)vec2inlineexplicit
vec2(const vec4< float > &v) (defined in vec2)vec2inlineexplicit
x (defined in vec2)vec2
y (defined in vec2)vec2