, including all inherited members.
Add(Vector4< T, FLOATTYPE > *a, Vector4< T, FLOATTYPE > *b) | Vector4< T, FLOATTYPE > | [inline, static] |
Angle(Vector4< T, FLOATTYPE > *a, Vector4< T, FLOATTYPE > *b) | Vector4< T, FLOATTYPE > | [inline, static] |
CheckMem() const (defined in Vector4< T, FLOATTYPE >) | Vector4< T, FLOATTYPE > | [inline, virtual] |
CrossProduct(Vector4< T, FLOATTYPE > *w) | Vector4< T, FLOATTYPE > | [inline] |
Distance(Point4< T, FLOATTYPE > *p, Point4< T, FLOATTYPE > *q) | Point4< T, FLOATTYPE > | [inline, static] |
DotProduct(Vector4< T, FLOATTYPE > *b) (defined in Vector4< T, FLOATTYPE >) | Vector4< T, FLOATTYPE > | [inline] |
GetCartesian(T *x, T *y, FLOATTYPE r, FLOATTYPE theta) (defined in Vector4< T, FLOATTYPE >) | Vector4< T, FLOATTYPE > | [inline, static] |
GetCylindric(T x, T y, FLOATTYPE *r, FLOATTYPE *theta) | Vector4< T, FLOATTYPE > | [inline, static] |
GetNormal(Vector4< T, FLOATTYPE > *a, Vector4< T, FLOATTYPE > *b) | Vector4< T, FLOATTYPE > | [inline, static] |
GetNormal(Vector4< T, FLOATTYPE > *a, Vector4< T, FLOATTYPE > *b, Vector4< T, FLOATTYPE > *c) | Vector4< T, FLOATTYPE > | [inline, static] |
IMemoryValidate() (defined in IMemoryValidate) | IMemoryValidate | [inline] |
IMemoryValidate() (defined in IMemoryValidate) | IMemoryValidate | [inline] |
IsEqual(Point4< T, FLOATTYPE > *pt) (defined in Point4< T, FLOATTYPE >) | Point4< T, FLOATTYPE > | [inline] |
IsLeft(Point4< T, FLOATTYPE > *p1, Point4< T, FLOATTYPE > *p2) | Point4< T, FLOATTYPE > | [inline] |
Length() | Vector4< T, FLOATTYPE > | [inline] |
m_w (defined in Point4< T, FLOATTYPE >) | Point4< T, FLOATTYPE > | [protected] |
m_x (defined in Point4< T, FLOATTYPE >) | Point4< T, FLOATTYPE > | [protected] |
m_y (defined in Point4< T, FLOATTYPE >) | Point4< T, FLOATTYPE > | [protected] |
m_z (defined in Point4< T, FLOATTYPE >) | Point4< T, FLOATTYPE > | [protected] |
Normalize() | Vector4< T, FLOATTYPE > | [inline] |
operator!=(Point4< T, FLOATTYPE > &pt) (defined in Point4< T, FLOATTYPE >) | Point4< T, FLOATTYPE > | [inline] |
operator+(Vector4< T, FLOATTYPE > &v) (defined in Point4< T, FLOATTYPE >) | Point4< T, FLOATTYPE > | [inline] |
operator+=(Vector4< T, FLOATTYPE > &v) (defined in Point4< T, FLOATTYPE >) | Point4< T, FLOATTYPE > | [inline] |
operator-(Point4< T, FLOATTYPE > &pt) (defined in Point4< T, FLOATTYPE >) | Point4< T, FLOATTYPE > | [inline] |
operator-(Vector4< T, FLOATTYPE > &v) (defined in Point4< T, FLOATTYPE >) | Point4< T, FLOATTYPE > | [inline] |
operator-=(Vector4< T, FLOATTYPE > &v) (defined in Point4< T, FLOATTYPE >) | Point4< T, FLOATTYPE > | [inline] |
operator=(const Point4< T, FLOATTYPE > &pt) (defined in Point4< T, FLOATTYPE >) | Point4< T, FLOATTYPE > | [inline] |
operator==(Point4< T, FLOATTYPE > &pt) (defined in Point4< T, FLOATTYPE >) | Point4< T, FLOATTYPE > | [inline] |
Point4() (defined in Point4< T, FLOATTYPE >) | Point4< T, FLOATTYPE > | [inline] |
Point4(T x) (defined in Point4< T, FLOATTYPE >) | Point4< T, FLOATTYPE > | [inline] |
Point4(T x, T y) (defined in Point4< T, FLOATTYPE >) | Point4< T, FLOATTYPE > | [inline] |
Point4(T x, T y, T z) (defined in Point4< T, FLOATTYPE >) | Point4< T, FLOATTYPE > | [inline] |
Point4(T x, T y, T z, T w) (defined in Point4< T, FLOATTYPE >) | Point4< T, FLOATTYPE > | [inline] |
Point4(const Point4< T, FLOATTYPE > &pt) (defined in Point4< T, FLOATTYPE >) | Point4< T, FLOATTYPE > | [inline] |
Reverse() | Vector4< T, FLOATTYPE > | [inline] |
Scale(FLOATTYPE f, Vector4< T, FLOATTYPE > *a) (defined in Vector4< T, FLOATTYPE >) | Vector4< T, FLOATTYPE > | [inline, static] |
Sub(Vector4< T, FLOATTYPE > *a, Vector4< T, FLOATTYPE > *b) | Vector4< T, FLOATTYPE > | [inline, static] |
ToNormalized() (defined in Vector4< T, FLOATTYPE >) | Vector4< T, FLOATTYPE > | [inline] |
Transform(Matrix4< T, FLOATTYPE > *m) | Vector4< T, FLOATTYPE > | [inline] |
ValidateMem() const (defined in Vector4< T, FLOATTYPE >) | Vector4< T, FLOATTYPE > | [inline, virtual] |
Vector4() (defined in Vector4< T, FLOATTYPE >) | Vector4< T, FLOATTYPE > | [inline] |
Vector4(T x) (defined in Vector4< T, FLOATTYPE >) | Vector4< T, FLOATTYPE > | [inline] |
Vector4(T x, T y) (defined in Vector4< T, FLOATTYPE >) | Vector4< T, FLOATTYPE > | [inline] |
Vector4(T x, T y, T z) (defined in Vector4< T, FLOATTYPE >) | Vector4< T, FLOATTYPE > | [inline] |
Vector4(T x, T y, T z, T w) (defined in Vector4< T, FLOATTYPE >) | Vector4< T, FLOATTYPE > | [inline] |
Vector4(const Vector4< T, FLOATTYPE > &v) (defined in Vector4< T, FLOATTYPE >) | Vector4< T, FLOATTYPE > | [inline] |
VectorProduct(Vector4< T, FLOATTYPE > *a, Vector4< T, FLOATTYPE > *b) | Vector4< T, FLOATTYPE > | [inline, static] |
VectorProduct(Vector4< T, FLOATTYPE > *a, Vector4< T, FLOATTYPE > *b, Vector4< T, FLOATTYPE > *c) | Vector4< T, FLOATTYPE > | [inline, static] |
W() (defined in Vector4< T, FLOATTYPE >) | Vector4< T, FLOATTYPE > | [inline] |
X() (defined in Vector4< T, FLOATTYPE >) | Vector4< T, FLOATTYPE > | [inline] |
Y() (defined in Vector4< T, FLOATTYPE >) | Vector4< T, FLOATTYPE > | [inline] |
Z() (defined in Vector4< T, FLOATTYPE >) | Vector4< T, FLOATTYPE > | [inline] |
~IMemoryValidate() (defined in IMemoryValidate) | IMemoryValidate | [virtual] |