|
| dv4 (const dv4 &src) |
|
| dv4 (double x, double y, double z, double w) |
|
| dv4 (const double *pSrc) |
|
| dv4 (const v3 &src) |
|
| dv4 (const dv3 &src, double w) |
|
| dv4 (const v4 &src) |
|
void | Set (double x, double y, double z, double w) |
|
void | SetZero () |
|
double | GetX () const |
|
double | GetY () const |
|
double | GetZ () const |
|
double | GetW () const |
|
void | SetX (double data) |
|
void | SetY (double data) |
|
void | SetZ (double data) |
|
void | SetW (double data) |
|
dv4 | SplatX () const |
|
dv4 | SplatY () const |
|
dv4 | SplatZ () const |
|
dv4 | SplatW () const |
|
double | Length () const |
|
double | LengthSq () const |
|
dv4 | Norm () const |
|
dv4 & | Normalise () |
|
v4 | ToSingle () const |
|
dv4 | operator- () const |
|
dv4 | operator+ (const dv4 &rhs) const |
|
dv4 | operator- (const dv4 &rhs) const |
|
dv4 | operator* (const dv4 &rhs) const |
|
dv4 | operator/ (const dv4 &rhs) const |
|
dv4 | operator* (const double rhs) const |
|
dv4 | operator/ (const double rhs) const |
|
dv4 & | operator+= (const dv4 &rhs) |
|
dv4 & | operator-= (const dv4 &rhs) |
|
dv4 & | operator*= (const dv4 &rhs) |
|
dv4 & | operator/= (const dv4 &rhs) |
|
dv4 & | operator*= (const double rhs) |
|
dv4 & | operator/= (const double rhs) |
|
dv4 | operator+ (const v4 &rhs) const |
|
dv4 | operator- (const v4 &rhs) const |
|
dv4 | operator* (const v4 &rhs) const |
|
dv4 | operator/ (const v4 &rhs) const |
|
dv4 | operator* (const float rhs) const |
|
dv4 | operator/ (const float rhs) const |
|
dv4 & | operator+= (const v4 &rhs) |
|
dv4 & | operator-= (const v4 &rhs) |
|
dv4 & | operator*= (const v4 &rhs) |
|
dv4 & | operator/= (const v4 &rhs) |
|
|
static dv4 | Add (const dv4 &src1, const dv4 &src2) |
|
static dv4 | Sub (const dv4 &src1, const dv4 &src2) |
|
static dv4 | Mul (const dv4 &src1, const dv4 &src2) |
|
static dv4 | Div (const dv4 &src1, const dv4 &src2) |
|
static dv4 | Add (const dv4 &src1, const v4 &src2) |
|
static dv4 | Sub (const dv4 &src1, const v4 &src2) |
|
static dv4 | Mul (const dv4 &src1, const v4 &src2) |
|
static dv4 | Div (const dv4 &src1, const v4 &src2) |
|
static dv4 | Scale (const dv4 &src1, double scale) |
|
static dv4 | InvScale (const dv4 &src1, double scale) |
|
static dv4 | Neg (const dv4 &src) |
|
static double | Dot (const dv4 &src1, const dv4 &src2) |
|
static dv4 | Lerp (const dv4 &src1, const dv4 &src2, double ratio) |
|
static dv4 | Mul (const dv4 &src, const m44 &matrix) |
|
static dv4 | MulTransposed (const dv4 &src, const m44 &matrix) |
|
static v4 | ToSingle (const dv4 &src) |
|
static dv4 | FromSingle (const v4 &src) |
|
static dv4 | Min (const dv4 &src1, const dv4 &src2) |
|
static dv4 | Max (const dv4 &src1, const dv4 &src2) |
|
static bool | IsFinite (const dv4 &v) |
|
static const dv4 | Zero () |
|
static const dv4 | One () |
|