Libprimis
Imprimis' 3D destroyable world engine
Loading...
Searching...
No Matches
vec4< T > Member List

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) constvec4< T >inline
dot(const vec &o) constvec4< T >inline
dot3(const vec4 &o) constvec4< T >inline
dot3(const vec &o) constvec4< 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() constvec4< T >inline
magnitude3() constvec4< T >inline
maskvec4< 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() constvec4< 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
vvec4< 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 >