#include <vecmath.h>
◆ Vec4() [1/5]
| gl_helper::Vec4::Vec4 |
( |
| ) |
|
|
inline |
◆ Vec4() [2/5]
| gl_helper::Vec4::Vec4 |
( |
const float |
fX, |
|
|
const float |
fY, |
|
|
const float |
fZ, |
|
|
const float |
fW |
|
) |
| |
|
inline |
◆ Vec4() [3/5]
| gl_helper::Vec4::Vec4 |
( |
const Vec4 & |
vec | ) |
|
|
inline |
◆ Vec4() [4/5]
| gl_helper::Vec4::Vec4 |
( |
const Vec3 & |
vec, |
|
|
const float |
fW |
|
) |
| |
|
inline |
◆ Vec4() [5/5]
| gl_helper::Vec4::Vec4 |
( |
const float * |
pVec | ) |
|
|
inline |
◆ Cross()
| Vec3 gl_helper::Vec4::Cross |
( |
const Vec3 & |
rhs | ) |
|
|
inline |
◆ Dot()
| float gl_helper::Vec4::Dot |
( |
const Vec3 & |
rhs | ) |
|
|
inline |
◆ Length()
| float gl_helper::Vec4::Length |
( |
| ) |
const |
|
inline |
◆ Normalize()
| Vec4 gl_helper::Vec4::Normalize |
( |
| ) |
|
|
inline |
◆ operator!=()
| bool gl_helper::Vec4::operator!= |
( |
const Vec4 & |
rhs | ) |
const |
|
inline |
◆ operator*() [1/2]
| Vec4 gl_helper::Vec4::operator* |
( |
const Vec4 & |
rhs | ) |
const |
|
inline |
◆ operator*() [2/2]
| Vec4 gl_helper::Vec4::operator* |
( |
const float & |
rhs | ) |
const |
|
inline |
◆ operator*=() [1/2]
| Vec4& gl_helper::Vec4::operator*= |
( |
const Vec4 & |
rhs | ) |
|
|
inline |
◆ operator*=() [2/2]
| Vec4& gl_helper::Vec4::operator*= |
( |
const float & |
rhs | ) |
|
|
inline |
◆ operator+()
| Vec4 gl_helper::Vec4::operator+ |
( |
const Vec4 & |
rhs | ) |
const |
|
inline |
◆ operator+=()
| Vec4& gl_helper::Vec4::operator+= |
( |
const Vec4 & |
rhs | ) |
|
|
inline |
◆ operator-()
| Vec4 gl_helper::Vec4::operator- |
( |
const Vec4 & |
rhs | ) |
const |
|
inline |
◆ operator-=()
| Vec4& gl_helper::Vec4::operator-= |
( |
const Vec4 & |
rhs | ) |
|
|
inline |
◆ operator/() [1/2]
| Vec4 gl_helper::Vec4::operator/ |
( |
const Vec4 & |
rhs | ) |
const |
|
inline |
◆ operator/() [2/2]
| Vec4 gl_helper::Vec4::operator/ |
( |
const float & |
rhs | ) |
const |
|
inline |
◆ operator/=() [1/2]
| Vec4& gl_helper::Vec4::operator/= |
( |
const Vec4 & |
rhs | ) |
|
|
inline |
◆ operator/=() [2/2]
| Vec4& gl_helper::Vec4::operator/= |
( |
const float & |
rhs | ) |
|
|
inline |
◆ operator==()
| bool gl_helper::Vec4::operator== |
( |
const Vec4 & |
rhs | ) |
const |
|
inline |
◆ Validate()
| bool gl_helper::Vec4::Validate |
( |
| ) |
|
|
inline |
◆ Value()
| void gl_helper::Vec4::Value |
( |
float & |
fX, |
|
|
float & |
fY, |
|
|
float & |
fZ, |
|
|
float & |
fW |
|
) |
| |
|
inline |
◆ Mat4
◆ operator*
| Vec4 operator* |
( |
const float |
lhs, |
|
|
const Vec4 & |
rhs |
|
) |
| |
|
friend |
◆ operator-
◆ operator/
| Vec4 operator/ |
( |
const float |
lhs, |
|
|
const Vec4 & |
rhs |
|
) |
| |
|
friend |
◆ Quaternion
◆ Vec3
◆ w_
| float gl_helper::Vec4::w_ |
◆ x_
| float gl_helper::Vec4::x_ |
◆ y_
| float gl_helper::Vec4::y_ |
◆ z_
| float gl_helper::Vec4::z_ |
The documentation for this class was generated from the following file:
- E:/Workspace/MaxstARSDK/MaxstAR/include/vecmath.h