Libprimis
Imprimis' 3D destroyable world engine
|
This is the complete list of members for vec4< T >, including all inherited members.
a (defined in vec4< T >) | vec4< T > | |
add(const vec4 &o) | vec4< T > | inline |
add(const vec &o) | vec4< T > | inline |
add(T f) | vec4< T > | inline |
add3(T f) | vec4< T > | inline |
addw(T f) | vec4< T > | inline |
avg(const vec4 &b) | vec4< T > | inline |
b (defined in vec4< T >) | vec4< T > | |
clamp(T l, T h) (defined in vec4< T >) | vec4< T > | inline |
cross(const A &a, const B &b) (defined in vec4< T >) | vec4< T > | inline |
cross(const vec &o, const vec &a, const vec &b) (defined in vec4< T >) | vec4< T > | inline |
div(T f) | vec4< T > | inline |
div(const vec4 &o) | vec4< T > | inline |
div(const vec &o) | vec4< T > | inline |
div3(T f) | vec4< T > | inline |
dot(const vec4 &o) const | vec4< T > | inline |
dot(const vec &o) const | vec4< T > | inline |
dot3(const vec4 &o) const | vec4< T > | inline |
dot3(const vec &o) const | vec4< T > | inline |
flip() | vec4< T > | inline |
g (defined in vec4< T >) | vec4< T > | |
lerp(const vec4< uchar > &a, const vec4< uchar > &b, float t) (defined in vec4< T >) | vec4< T > | inline |
lerp(const vec4< uchar > &a, const vec4< uchar > &b, int ka, int kb, int d) (defined in vec4< T >) | vec4< T > | inline |
lerp(const vec4< uchar > &a, const vec4< uchar > &b, const vec4< uchar > &c, float ta, float tb, float tc) (defined in vec4< T >) | vec4< T > | inline |
lerp(const vec4 &b, T t) (defined in vec4< T >) | vec4< T > | inline |
lerp(const vec4 &a, const vec4 &b, T t) (defined in vec4< T >) | vec4< T > | inline |
madd(const vec4 &a, const B &b) (defined in vec4< T >) | vec4< T > | inline |
magnitude() const | vec4< T > | inline |
magnitude3() const | vec4< T > | inline |
mask | vec4< T > | |
msub(const vec4 &a, const B &b) (defined in vec4< T >) | vec4< T > | inline |
mul(T f) | vec4< T > | inline |
mul(const vec4 &o) | vec4< T > | inline |
mul(const vec &o) | vec4< T > | inline |
mul3(T f) | vec4< T > | inline |
neg() (defined in vec4< T >) | vec4< T > | inline |
neg3() (defined in vec4< T >) | vec4< T > | inline |
normalize() | vec4< T > | inline |
operator vec4< U >() (defined in vec4< T >) | vec4< T > | inline |
operator!=(const vec4 &o) const (defined in vec4< T >) | vec4< T > | inline |
operator*(const U &n) const (defined in vec4< T >) | vec4< T > | inline |
operator*(const vec4 &v2) const (defined in vec4< T >) | vec4< T > | inline |
operator+(const vec4 &v2) const (defined in vec4< T >) | vec4< T > | inline |
operator-(const vec4 &v2) const (defined in vec4< T >) | vec4< T > | inline |
operator-() const (defined in vec4< T >) | vec4< T > | inline |
operator/(const U &n) const (defined in vec4< T >) | vec4< T > | inline |
operator/(const vec4 &v2) const (defined in vec4< T >) | vec4< T > | inline |
operator==(const vec4 &o) const (defined in vec4< T >) | vec4< T > | inline |
operator[](int i) (defined in vec4< T >) | vec4< T > | inline |
operator[](int i) const (defined in vec4< T >) | vec4< T > | inline |
r (defined in vec4< T >) | vec4< T > | |
recip() | vec4< T > | inline |
rotate_around_x(T c, T s) | vec4< T > | inline |
rotate_around_x(T angle) (defined in vec4< T >) | vec4< T > | inline |
rotate_around_x(const vec2 &sc) (defined in vec4< T >) | vec4< T > | inline |
rotate_around_y(T c, T s) | vec4< T > | inline |
rotate_around_y(T angle) (defined in vec4< T >) | vec4< T > | inline |
rotate_around_y(const vec2 &sc) (defined in vec4< T >) | vec4< T > | inline |
rotate_around_z(T c, T s) | vec4< T > | inline |
rotate_around_z(T angle) (defined in vec4< T >) | vec4< T > | inline |
rotate_around_z(const vec2 &sc) (defined in vec4< T >) | vec4< T > | inline |
safenormalize() | vec4< T > | inline |
setxyz(const vec &v) (defined in vec4< T >) | vec4< T > | inline |
square() | vec4< T > | inline |
squaredlen() const | vec4< T > | inline |
sub(const vec4 &o) | vec4< T > | inline |
sub(const vec &o) | vec4< T > | inline |
sub(T f) (defined in vec4< T >) | vec4< T > | inline |
sub3(T f) | vec4< T > | inline |
subw(T f) (defined in vec4< T >) | vec4< T > | inline |
tonormal() const (defined in vec4< T >) | vec4< T > | inline |
v | vec4< T > | |
vec4() (defined in vec4< T >) | vec4< T > | inline |
vec4(const vec &p, T w=0) (defined in vec4< T >) | vec4< T > | inlineexplicit |
vec4(const vec2 &p, T z=0, T w=0) (defined in vec4< T >) | vec4< T > | inlineexplicit |
vec4(T x, T y=0, T z=0, T w=0) (defined in vec4< T >) | vec4< T > | inline |
vec4(bvec v, uchar c) (defined in vec4< T >) | vec4< T > | inline |
vec4(bvec v) (defined in vec4< T >) | vec4< T > | inline |
vec4(const T *v) (defined in vec4< T >) | vec4< T > | inlineexplicit |
vec4(const vec4< U > &p) (defined in vec4< T >) | vec4< T > | inline |
w (defined in vec4< T >) | vec4< T > | |
x (defined in vec4< T >) | vec4< T > | |
y (defined in vec4< T >) | vec4< T > | |
z (defined in vec4< T >) | vec4< T > |