_Vector3< Type > Member List

This is the complete list of members for _Vector3< Type >, including all inherited members.

_Tuple3()_Tuple3< Type > [inline]
_Tuple3(Type x, Type y=0, Type z=0)_Tuple3< Type > [inline, explicit]
_Tuple3(const _Tuple3< byte > &t)_Tuple3< Type > [inline]
_Tuple3(const _Tuple3< double > &t)_Tuple3< Type > [inline]
_Tuple3(const _Tuple3< float > &t)_Tuple3< Type > [inline]
_Tuple3(const _Tuple3< int > &t)_Tuple3< Type > [inline]
_Tuple3(const Type t[3])_Tuple3< Type > [inline]
_Vector3()_Vector3< Type > [inline]
_Vector3(Type x, Type y=0, Type z=0)_Vector3< Type > [inline, explicit]
_Vector3(const _Tuple3< double > &v)_Vector3< Type > [inline]
_Vector3(const _Point3< double > &v, const _Point3< double > &v1)_Vector3< Type > [inline]
_Vector3(const _Tuple3< float > &v)_Vector3< Type > [inline]
_Vector3(const _Point3< float > &v, const _Point3< float > &v1)_Vector3< Type > [inline]
_Vector3(const Type t[3])_Vector3< Type > [inline]
absolute()_Tuple3< Type > [inline]
absolute(const _Tuple3< Type > &t)_Tuple3< Type > [inline]
add(const _Tuple3< Type > &t)_Tuple3< Type > [inline]
add(const _Tuple3< Type > &t, const _Tuple3< Type > &t1)_Tuple3< Type > [inline]
add(Type t[3], const Type t1[3], const Type t2[3])_Tuple3< Type > [inline, static]
angle(const _Vector3< Type > &v) const _Vector3< Type > [inline]
clamp(Type min, Type max)_Tuple3< Type > [inline]
clamp(Type min, Type max, const _Tuple3< Type > &t)_Tuple3< Type >
clampMax(Type max)_Tuple3< Type > [inline]
clampMax(Type min, const _Tuple3< Type > &t)_Tuple3< Type >
clampMin(Type min)_Tuple3< Type > [inline]
clampMin(Type min, const _Tuple3< Type > &t)_Tuple3< Type >
cross(const _Vector3< Type > &v, const _Vector3< Type > &v1)_Vector3< Type > [inline]
dot(const _Vector3< Type > &v) const _Vector3< Type > [inline]
epsilonEquals(const _Tuple3< Type > &t, Type epsilon) const _Tuple3< Type > [inline]
equals(const _Tuple3< Type > &t) const _Tuple3< Type > [inline]
get(byte t[3]) const _Tuple3< Type > [inline]
get(double t[3]) const _Tuple3< Type > [inline]
get(float t[3]) const _Tuple3< Type > [inline]
get(int t[3]) const _Tuple3< Type > [inline]
get(_Tuple3< Type > &t) const _Tuple3< Type > [inline]
interpolate(_Tuple3< Type > &t, double alpha)_Tuple3< Type > [inline]
interpolate(_Tuple3< Type > &t1, const _Tuple3< Type > &t2, double alpha)_Tuple3< Type >
length() const _Vector3< Type > [inline]
lengthSquared() const _Vector3< Type > [inline]
negate()_Tuple3< Type > [inline]
negate(const _Tuple3< Type > &t)_Tuple3< Type > [inline]
negate(Type t[3], Type t1[3])_Tuple3< Type > [inline, static]
norm() const _Tuple3< Type > [inline]
norm(const Type t[3])_Tuple3< Type > [inline, static]
normalize()_Vector3< Type > [inline]
normalize(const _Vector3< Type > &v)_Vector3< Type > [inline]
normSquared() const _Tuple3< Type > [inline]
normSquared(const Type t[3])_Tuple3< Type > [inline, static]
operator *(Type c) const _Tuple3< Type > [inline]
operator *=(Type c)_Tuple3< Type > [inline]
operator const Type *() const _Tuple3< Type > [inline]
operator!=(const _Tuple3< Type > &t) const _Tuple3< Type > [inline]
operator+(const _Tuple3< Type > &t) const _Tuple3< Type > [inline]
operator+=(const _Tuple3< Type > &t)_Tuple3< Type > [inline]
operator-(const _Tuple3< Type > &t) const _Tuple3< Type > [inline]
operator-=(const _Tuple3< Type > &t)_Tuple3< Type > [inline]
operator/(Type c) const _Tuple3< Type > [inline]
operator/=(Type c)_Tuple3< Type > [inline]
operator==(const _Tuple3< Type > &t) const _Tuple3< Type > [inline]
operator[](int i) const _Tuple3< Type > [inline]
scale(Type s)_Tuple3< Type > [inline]
scale(Type t[3], Type s)_Tuple3< Type > [inline, static]
scaleAdd(Type s, const _Tuple3< Type > &t)_Tuple3< Type > [inline]
scaleAdd(Type s, const _Tuple3< Type > &t1, const _Tuple3< Type > &t2)_Tuple3< Type > [inline]
scaleAdd(Type s, const float t1[3], const float t2[3])_Tuple3< Type > [inline]
scaleAdd(Type t[3], Type s, const Type t1[3], const Type t2[3])_Tuple3< Type > [inline, static]
set(Type xx=0, Type yy=0, Type zz=0)_Tuple3< Type > [inline]
set(Type t[3])_Tuple3< Type > [inline]
set(Type t[3], Type xx, Type yy, Type zz)_Tuple3< Type > [inline, static]
set(const _Tuple3< byte > &t)_Tuple3< Type > [inline]
set(const _Tuple3< double > &t)_Tuple3< Type > [inline]
set(const _Tuple3< float > &t)_Tuple3< Type > [inline]
set(const _Tuple3< int > &t)_Tuple3< Type > [inline]
sub(const _Tuple3< Type > &t)_Tuple3< Type > [inline]
sub(Type t[3], const Type t1[3])_Tuple3< Type > [inline, static]
sub(const _Tuple3< Type > &t1, const _Tuple3< Type > &t2)_Tuple3< Type > [inline]
sub(Type t[3], const Type t1[3], const Type t2[3])_Tuple3< Type > [inline, static]
x_Tuple3< Type >
y_Tuple3< Type >
z_Tuple3< Type >
~_Tuple3()_Tuple3< Type > [inline]


Generated on Thu Sep 29 13:39:45 2005 for vecmath by  doxygen 1.4.4