, 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] |