#include <Ultralight/Geometry.h>
|
| float | x |
| |
| float | y |
| |
| float | z |
| |
| float | w |
| |
|
| bool | operator== (const vec4 &a, const vec4 &b) |
| |
| bool | operator!= (const vec4 &a, const vec4 &b) |
| |
| vec4 | operator+ (vec4 lhs, const vec4 &rhs) |
| |
| vec4 | operator- (vec4 lhs, const vec4 &rhs) |
| |
| vec4 | operator* (vec4 lhs, const vec4 &rhs) |
| |
| vec4 | operator/ (vec4 lhs, const vec4 &rhs) |
| |
| vec4 | operator+ (vec4 lhs, float rhs) |
| |
| vec4 | operator- (vec4 lhs, float rhs) |
| |
| vec4 | operator* (vec4 lhs, float rhs) |
| |
| vec4 | operator/ (vec4 lhs, float rhs) |
| |
| vec4 | min_ (const vec4 &a, const vec4 &b) |
| |
| vec4 | max_ (const vec4 &a, const vec4 &b) |
| |
◆ vec4() [1/4]
| ultralight::vec4::vec4 |
( |
| ) |
|
|
inline |
◆ vec4() [2/4]
| ultralight::vec4::vec4 |
( |
float |
x, |
|
|
float |
y, |
|
|
float |
z, |
|
|
float |
w |
|
) |
| |
|
inline |
◆ vec4() [3/4]
| ultralight::vec4::vec4 |
( |
float |
x | ) |
|
|
inline |
◆ vec4() [4/4]
| ultralight::vec4::vec4 |
( |
const float |
val[4] | ) |
|
|
inline |
◆ load()
| void ultralight::vec4::load |
( |
const float * |
val | ) |
|
|
inline |
◆ operator*=() [1/2]
| vec4 & ultralight::vec4::operator*= |
( |
const vec4 & |
rhs | ) |
|
|
inline |
◆ operator*=() [2/2]
| vec4 & ultralight::vec4::operator*= |
( |
float |
rhs | ) |
|
|
inline |
◆ operator+=() [1/2]
| vec4 & ultralight::vec4::operator+= |
( |
const vec4 & |
rhs | ) |
|
|
inline |
◆ operator+=() [2/2]
| vec4 & ultralight::vec4::operator+= |
( |
float |
rhs | ) |
|
|
inline |
◆ operator-=() [1/2]
| vec4 & ultralight::vec4::operator-= |
( |
const vec4 & |
rhs | ) |
|
|
inline |
◆ operator-=() [2/2]
| vec4 & ultralight::vec4::operator-= |
( |
float |
rhs | ) |
|
|
inline |
◆ operator/=() [1/2]
| vec4 & ultralight::vec4::operator/= |
( |
const vec4 & |
rhs | ) |
|
|
inline |
◆ operator/=() [2/2]
| vec4 & ultralight::vec4::operator/= |
( |
float |
rhs | ) |
|
|
inline |
◆ store()
| void ultralight::vec4::store |
( |
float * |
val | ) |
const |
|
inline |
◆ max_
◆ min_
◆ operator!=
| bool operator!= |
( |
const vec4 & |
a, |
|
|
const vec4 & |
b |
|
) |
| |
|
friend |
◆ operator* [1/2]
◆ operator* [2/2]
◆ operator+ [1/2]
◆ operator+ [2/2]
◆ operator- [1/2]
◆ operator- [2/2]
◆ operator/ [1/2]
◆ operator/ [2/2]
◆ operator==
| bool operator== |
( |
const vec4 & |
a, |
|
|
const vec4 & |
b |
|
) |
| |
|
friend |
| float ultralight::vec4::w |
| float ultralight::vec4::x |
| float ultralight::vec4::y |
| float ultralight::vec4::z |
The documentation for this struct was generated from the following file: