Public Member Functions | |
| void | Set (T aX, T aY=0, T aZ=0, T aW=0) |
| void | Set (const T *apV) |
| tSize | size () const |
| T * | ptr () |
| const T * | ptr () const |
| T & | operator[] (int idx) |
| const T & | operator[] (int idx) const |
| T & | Left () |
| const T & | Left () const |
| T & | Top () |
| const T & | Top () const |
| T & | Right () |
| const T & | Right () const |
| T & | Bottom () |
| const T & | Bottom () const |
| T & | x1 () |
| const T & | x1 () const |
| T & | y1 () |
| const T & | y1 () const |
| T & | x2 () |
| const T & | x2 () const |
| T & | y2 () |
| const T & | y2 () const |
| T & | A () |
| const T & | A () const |
| T & | B () |
| const T & | B () const |
| T & | C () |
| const T & | C () const |
| T & | D () |
| const T & | D () const |
| void | SetNormal (const sVec3< T > &v) |
| sVec3< T > | GetNormal () const |
| void | SetDist (T v) |
| T | GetDist () const |
| void | SetPosition (const sVec3< T > &v) |
| sVec3< T > | GetPosition () const |
| void | SetRadius (T v) |
| T | GetRadius () const |
| T & | ew () |
| const T & | ew () const |
| T & | ex () |
| const T & | ex () const |
| T & | ey () |
| const T & | ey () const |
| T & | ez () |
| const T & | ez () const |
| T & | _11 () |
| const T & | _11 () const |
| T & | _12 () |
| const T & | _12 () const |
| T & | _21 () |
| const T & | _21 () const |
| T & | _22 () |
| const T & | _22 () const |
| sVec4< T > | operator[] (const cchar *idx) const |
| bool | operator< (const sVec4< T > &aR) const |
| bool | operator<= (const sVec4< T > &aR) const |
| bool | operator> (const sVec4< T > &aR) const |
| bool | operator>= (const sVec4< T > &aR) const |
| bool | operator== (const sVec4< T > &aR) const |
| bool | operator!= (const sVec4< T > &aR) const |
| sVec4 | operator+ () const |
| sVec4 | operator- () const |
| sVec4 & | operator+= (const sVec4< T > &v) |
| sVec4 & | operator+= (T s) |
| sVec4 | operator+ (const sVec4< T > &v) const |
| sVec4 | operator+ (T s) const |
| sVec4 & | operator-= (const sVec4< T > &v) |
| sVec4 & | operator-= (T s) |
| sVec4 | operator- (const sVec4< T > &v) const |
| sVec4 | operator- (T s) const |
| sVec4 & | operator*= (const sVec4< T > &v) |
| sVec4 & | operator*= (T s) |
| sVec4 | operator* (const sVec4< T > &v) const |
| sVec4 | operator* (T s) const |
| sVec4 & | operator/= (const sVec4< T > &v) |
| sVec4 & | operator/= (T s) |
| sVec4 | operator/ (const sVec4< T > &v) const |
| sVec4 | operator/ (T s) const |
Static Public Member Functions | |
| static const sVec4 & | Zero () |
| static const sVec4 & | One () |
| static const sVec4 & | Epsilon () |
| static const sVec4 & | XAxis () |
| static const sVec4 & | YAxis () |
| static const sVec4 & | ZAxis () |
| static const sVec4 & | WAxis () |
| static const sVec4 & | OpXAxis () |
| static const sVec4 & | OpYAxis () |
| static const sVec4 & | OpZAxis () |
| static const sVec4 & | OpWAxis () |
| static const sVec4 & | Black () |
| static const sVec4 & | White () |
| static const sVec4 & | Red () |
| static const sVec4 & | Green () |
| static const sVec4 & | Blue () |
| static const sVec4 & | Yellow () |
| static const sVec4 & | Pink () |
| static const sVec4 & | Aqua () |
| static const sVec4 & | Orange () |
| static const sVec4 & | Gray () |
| static const sVec4 & | QuatIdentity () |
Public Attributes | |
| T | x |
| T | y |
| T | z |
| T | w |
| void Set | ( | T | aX, |
| T | aY = 0, |
||
| T | aZ = 0, |
||
| T | aW = 0 |
||
| ) |
| void Set | ( | const T * | apV | ) |
| tSize size | ( | ) | const |
| T* ptr | ( | ) |
| const T* ptr | ( | ) | const |
| T& operator[] | ( | int | idx | ) |
| const T& operator[] | ( | int | idx | ) | const |
| T& Left | ( | ) |
| const T& Left | ( | ) | const |
| T& Top | ( | ) |
| const T& Top | ( | ) | const |
| T& Right | ( | ) |
| const T& Right | ( | ) | const |
| T& Bottom | ( | ) |
| const T& Bottom | ( | ) | const |
| T& x1 | ( | ) |
| const T& x1 | ( | ) | const |
| T& y1 | ( | ) |
| const T& y1 | ( | ) | const |
| T& x2 | ( | ) |
| const T& x2 | ( | ) | const |
| T& y2 | ( | ) |
| const T& y2 | ( | ) | const |
| T& A | ( | ) |
| const T& A | ( | ) | const |
| T& B | ( | ) |
| const T& B | ( | ) | const |
| T& C | ( | ) |
| const T& C | ( | ) | const |
| T& D | ( | ) |
| const T& D | ( | ) | const |
| sVec3<T> GetNormal | ( | ) | const |
| void SetDist | ( | T | v | ) |
| T GetDist | ( | ) | const |
| sVec3<T> GetPosition | ( | ) | const |
| void SetRadius | ( | T | v | ) |
| T GetRadius | ( | ) | const |
| T& ew | ( | ) |
| const T& ew | ( | ) | const |
| T& ex | ( | ) |
| const T& ex | ( | ) | const |
| T& ey | ( | ) |
| const T& ey | ( | ) | const |
| T& ez | ( | ) |
| const T& ez | ( | ) | const |
| T& _11 | ( | ) |
| const T& _11 | ( | ) | const |
| T& _12 | ( | ) |
| const T& _12 | ( | ) | const |
| T& _21 | ( | ) |
| const T& _21 | ( | ) | const |
| T& _22 | ( | ) |
| const T& _22 | ( | ) | const |
| bool operator< | ( | const sVec4< T > & | aR | ) | const |
| bool operator<= | ( | const sVec4< T > & | aR | ) | const |
| bool operator> | ( | const sVec4< T > & | aR | ) | const |
| bool operator>= | ( | const sVec4< T > & | aR | ) | const |
| bool operator== | ( | const sVec4< T > & | aR | ) | const |
| bool operator!= | ( | const sVec4< T > & | aR | ) | const |
| sVec4 operator+ | ( | ) | const |
| sVec4 operator- | ( | ) | const |
| sVec4& operator+= | ( | T | s | ) |
| sVec4 operator+ | ( | T | s | ) | const |
| sVec4& operator-= | ( | T | s | ) |
| sVec4 operator- | ( | T | s | ) | const |
| sVec4& operator*= | ( | T | s | ) |
| sVec4 operator* | ( | T | s | ) | const |
| sVec4& operator/= | ( | T | s | ) |
| sVec4 operator/ | ( | T | s | ) | const |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
| T x |
| T y |
| T z |
| T w |
1.8.7