|
| Vector4 (::Color color) |
|
| Vector4 (::Rectangle rectangle) |
|
| Vector4 (const ::Vector4 &vec) |
|
| Vector4 (float x) |
|
| Vector4 (float x, float y) |
|
| Vector4 (float x, float y, float z) |
|
| Vector4 (float x, float y, float z, float w) |
|
Color | ColorFromNormalized () const |
|
float | GetW () const |
| Retrieves the w value for the object. More...
|
|
float | GetX () const |
| Retrieves the x value for the object. More...
|
|
float | GetY () const |
| Retrieves the y value for the object. More...
|
|
float | GetZ () const |
| Retrieves the z value for the object. More...
|
|
Vector4 | Invert () const |
|
float | Length () const |
|
Vector4 | Lerp (const ::Vector4 &vector4, float amount) const |
|
Vector4 | Multiply (const ::Vector4 &vector4) const |
|
Vector4 | Nlerp (const ::Vector4 &vector4, float amount) const |
|
Vector4 | Normalize () const |
|
| operator Color () const |
|
| operator std::string () const |
|
bool | operator!= (const ::Vector4 &other) const |
|
Vector4 | operator* (const ::Vector4 &vector4) const |
|
| operator::Rectangle () const |
|
Vector4 & | operator= (const ::Vector4 &vector4) |
|
bool | operator== (const ::Vector4 &other) const |
|
void | SetW (float value) |
| Sets the w value for the object. More...
|
|
void | SetX (float value) |
| Sets the x value for the object. More...
|
|
void | SetY (float value) |
| Sets the y value for the object. More...
|
|
void | SetZ (float value) |
| Sets the z value for the object. More...
|
|
Vector4 | Slerp (const ::Vector4 &vector4, float amount) const |
|
std::pair< Vector3, float > | ToAxisAngle () const |
| Get the rotation angle and axis for a given quaternion.
|
|
void | ToAxisAngle (::Vector3 *outAxis, float *outAngle) const |
|
Vector3 | ToEuler () const |
|
Matrix | ToMatrix () const |
|
::Rectangle | ToRectangle () const |
|
std::string | ToString () const |
|
Vector4 | Transform (const ::Matrix &matrix) const |
|
Vector4 type.
Definition at line 19 of file Vector4.hpp.