#include <vector4.h>
|
| WWINLINE | Vector4 (void) |
| |
| WWINLINE | Vector4 (const Vector4 &v) |
| |
| WWINLINE | Vector4 (float x, float y, float z, float w) |
| |
| WWINLINE | Vector4 (const float vector[4]) |
| |
| WWINLINE Vector4 & | operator= (const Vector4 &v) |
| |
| WWINLINE void | Set (float x, float y, float z, float w) |
| |
| WWINLINE float & | operator[] (int i) |
| |
| WWINLINE const float & | operator[] (int i) const |
| |
| void | Normalize (void) |
| |
| WWINLINE float | Length (void) const |
| |
| WWINLINE float | Length2 (void) const |
| |
| WWINLINE Vector4 | operator- () const |
| |
| WWINLINE Vector4 | operator+ () const |
| |
| WWINLINE Vector4 & | operator+= (const Vector4 &v) |
| |
| WWINLINE Vector4 & | operator-= (const Vector4 &v) |
| |
| WWINLINE Vector4 & | operator*= (float k) |
| |
| WWINLINE Vector4 & | operator/= (float k) |
| |
| WWINLINE bool | Is_Valid (void) const |
| |
| | Vector4 (void) |
| |
| | Vector4 (const Vector4 &v) |
| |
| | Vector4 (float x, float y, float z, float w) |
| |
| | Vector4 (const float vector[4]) |
| |
| Vector4 & | operator= (const Vector4 &v) |
| |
| void | Set (float x, float y, float z, float w) |
| |
| float & | operator[] (int i) |
| |
| const float & | operator[] (int i) const |
| |
| void | Normalize (void) |
| |
| float | Length (void) const |
| |
| float | Length2 (void) const |
| |
| Vector4 | operator- () const |
| |
| Vector4 | operator+ () const |
| |
| Vector4 & | operator+= (const Vector4 &v) |
| |
| Vector4 & | operator-= (const Vector4 &v) |
| |
| Vector4 & | operator*= (float k) |
| |
| Vector4 & | operator/= (float k) |
| |
| bool | Is_Valid (void) const |
| |
|
| float | X |
| |
| float | Y |
| |
| float | Z |
| |
| float | W |
| |
|
| WWINLINE friend Vector4 | operator* (const Vector4 &a, float k) |
| |
| WWINLINE friend Vector4 | operator* (float k, const Vector4 &a) |
| |
| WWINLINE friend Vector4 | operator/ (const Vector4 &a, float k) |
| |
| WWINLINE friend Vector4 | operator+ (const Vector4 &a, const Vector4 &b) |
| |
| WWINLINE friend Vector4 | operator- (const Vector4 &a, const Vector4 &b) |
| |
| WWINLINE friend float | operator* (const Vector4 &a, const Vector4 &b) |
| |
| bool | operator== (const Vector4 &a, const Vector4 &b) |
| |
| bool | operator!= (const Vector4 &a, const Vector4 &b) |
| |
| Vector4 | operator* (const Vector4 &a, float k) |
| |
| Vector4 | operator* (float k, const Vector4 &a) |
| |
| Vector4 | operator/ (const Vector4 &a, float k) |
| |
| Vector4 | operator+ (const Vector4 &a, const Vector4 &b) |
| |
| Vector4 | operator- (const Vector4 &a, const Vector4 &b) |
| |
| float | operator* (const Vector4 &a, const Vector4 &b) |
| |
| bool | operator== (const Vector4 &a, const Vector4 &b) |
| |
| bool | operator!= (const Vector4 &a, const Vector4 &b) |
| |
Definition at line 61 of file vector4.h.
◆ Vector4() [1/8]
◆ Vector4() [2/8]
◆ Vector4() [3/8]
| WWINLINE Vector4::Vector4 |
( |
float | x, |
|
|
float | y, |
|
|
float | z, |
|
|
float | w ) |
|
inline |
◆ Vector4() [4/8]
| WWINLINE Vector4::Vector4 |
( |
const float | vector[4] | ) |
|
|
inline |
◆ Vector4() [5/8]
| Vector4::Vector4 |
( |
void | | ) |
|
|
inline |
◆ Vector4() [6/8]
| Vector4::Vector4 |
( |
const Vector4 & | v | ) |
|
|
inline |
◆ Vector4() [7/8]
| Vector4::Vector4 |
( |
float | x, |
|
|
float | y, |
|
|
float | z, |
|
|
float | w ) |
|
inline |
◆ Vector4() [8/8]
| Vector4::Vector4 |
( |
const float | vector[4] | ) |
|
|
inline |
◆ Dot_Product() [1/2]
◆ Dot_Product() [2/2]
| static float Vector4::Dot_Product |
( |
const Vector4 & | a, |
|
|
const Vector4 & | b ) |
|
static |
◆ Is_Valid() [1/2]
| bool Vector4::Is_Valid |
( |
void | | ) |
const |
|
inline |
◆ Is_Valid() [2/2]
| bool Vector4::Is_Valid |
( |
void | | ) |
const |
◆ Length() [1/2]
| float Vector4::Length |
( |
void | | ) |
const |
|
inline |
◆ Length() [2/2]
| float Vector4::Length |
( |
void | | ) |
const |
◆ Length2() [1/2]
| float Vector4::Length2 |
( |
void | | ) |
const |
|
inline |
◆ Length2() [2/2]
| float Vector4::Length2 |
( |
void | | ) |
const |
◆ Lerp() [1/2]
◆ Lerp() [2/2]
◆ Normalize() [1/2]
| void Vector4::Normalize |
( |
void | | ) |
|
|
inline |
◆ Normalize() [2/2]
| void Vector4::Normalize |
( |
void | | ) |
|
◆ operator*=() [1/2]
◆ operator*=() [2/2]
| Vector4 & Vector4::operator*= |
( |
float | k | ) |
|
|
inline |
◆ operator+() [1/2]
◆ operator+() [2/2]
| Vector4 Vector4::operator+ |
( |
| ) |
const |
|
inline |
◆ operator+=() [1/2]
◆ operator+=() [2/2]
◆ operator-() [1/2]
◆ operator-() [2/2]
| Vector4 Vector4::operator- |
( |
| ) |
const |
|
inline |
◆ operator-=() [1/2]
◆ operator-=() [2/2]
◆ operator/=() [1/2]
◆ operator/=() [2/2]
| Vector4 & Vector4::operator/= |
( |
float | k | ) |
|
|
inline |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ operator[]() [1/4]
| WWINLINE float & Vector4::operator[] |
( |
int | i | ) |
|
|
inline |
◆ operator[]() [2/4]
| float & Vector4::operator[] |
( |
int | i | ) |
|
|
inline |
◆ operator[]() [3/4]
| WWINLINE const float & Vector4::operator[] |
( |
int | i | ) |
const |
|
inline |
◆ operator[]() [4/4]
| const float & Vector4::operator[] |
( |
int | i | ) |
const |
|
inline |
◆ Set() [1/2]
| WWINLINE void Vector4::Set |
( |
float | x, |
|
|
float | y, |
|
|
float | z, |
|
|
float | w ) |
|
inline |
◆ Set() [2/2]
| void Vector4::Set |
( |
float | x, |
|
|
float | y, |
|
|
float | z, |
|
|
float | w ) |
|
inline |
◆ operator!= [1/2]
◆ operator!= [2/2]
◆ operator* [1/6]
◆ operator* [2/6]
◆ operator* [3/6]
◆ operator* [4/6]
◆ operator* [5/6]
◆ operator* [6/6]
◆ operator+ [1/2]
◆ operator+ [2/2]
◆ operator- [1/2]
◆ operator- [2/2]
◆ operator/ [1/2]
◆ operator/ [2/2]
◆ operator== [1/2]
◆ operator== [2/2]
The documentation for this class was generated from the following files: