Divide Framework 0.1
A free and open-source 3D Framework under heavy development
Loading...
Searching...
No Matches
Divide::vec4< T > Member List

This is the complete list of members for Divide::vec4< T >, including all inherited members.

_aDivide::vec4< T >
_a1Divide::vec4< T >
_pad0Divide::vec4< T >
_pad1Divide::vec4< T >
_rDivide::vec4< T >
_r1Divide::vec4< T >
_regDivide::vec4< T >
_vDivide::vec4< T >
_wDivide::vec4< T >
_w1Divide::vec4< T >
_xDivide::vec4< T >
_x1Divide::vec4< T >
aDivide::vec4< T >
bDivide::vec4< T >
baDivide::vec4< T >
bgr() const noexceptDivide::vec4< T >inline
bgr(const vec3< T > &bgr) noexceptDivide::vec4< T >inline
bottomDivide::vec4< T >
compare(const vec4< U > &v) const noexceptDivide::vec4< T >
compare(const vec4< U > &v, U epsi) const noexceptDivide::vec4< T >
compare(const vec4< U > &v) const noexceptDivide::vec4< T >
compare(const vec4< F32 > &v) const noexceptDivide::vec4< T >
compare(const vec4< U > &v, const U epsi) const noexceptDivide::vec4< T >
depthDivide::vec4< T >
dot(const vec4 &v) const noexceptDivide::vec4< T >
fovDivide::vec4< T >
gDivide::vec4< T >
ga() const noexceptDivide::vec4< T >inline
ga(const vec2< T > ga) noexceptDivide::vec4< T >inline
gbDivide::vec4< T >
gbaDivide::vec4< T >
heightDivide::vec4< T >
isPerpendicular(const vec4< U > &other, F32 epsilon=EPSILON_F32) const noexceptDivide::vec4< T >
isPerpendicular(const vec4< U > &other, const F32 epsilon) const noexceptDivide::vec4< T >
keyDivide::vec4< T >
leftDivide::vec4< T >
length() const noexceptDivide::vec4< T >inline
length() const noexceptDivide::vec4< T >
lengthSquared() const noexceptDivide::vec4< T >
lerp(const vec4 &v, T factor) noexceptDivide::vec4< T >
lerp(const vec4 &v, const vec4 &factor) noexceptDivide::vec4< T >
maxComponent() const noexceptDivide::vec4< T >
minComponent() const noexceptDivide::vec4< T >
moveDivide::vec4< T >
normalize() noexceptDivide::vec4< T >
normalize() noexceptDivide::vec4< T >
offsetXDivide::vec4< T >
offsetYDivide::vec4< T >
operator const T *() const noexceptDivide::vec4< T >inline
operator T*() noexceptDivide::vec4< T >inline
operator!=(const vec4 &v) const noexceptDivide::vec4< T >inline
operator!=(const vec4< U > &v) const noexceptDivide::vec4< T >inline
operator*(U _f) const noexceptDivide::vec4< T >inline
operator*(const vec4< U > &v) const noexceptDivide::vec4< T >inline
operator*(const F32 _f) const noexceptDivide::vec4< T >
operator*(const vec4< F32 > &v) const noexceptDivide::vec4< T >
operator*=(U _f) noexceptDivide::vec4< T >inline
operator*=(const vec4< U > &v) noexceptDivide::vec4< T >inline
operator*=(const F32 _f) noexceptDivide::vec4< T >
operator*=(const vec4< F32 > &v) noexceptDivide::vec4< T >
operator+(U _f) const noexceptDivide::vec4< T >inline
operator+(const vec4< U > &v) const noexceptDivide::vec4< T >inline
operator+(const F32 _f) const noexceptDivide::vec4< T >
operator+(const vec4< F32 > &v) const noexceptDivide::vec4< T >
operator+=(U _f) noexceptDivide::vec4< T >inline
operator+=(const vec4< U > &v) noexceptDivide::vec4< T >inline
operator+=(const F32 _f) noexceptDivide::vec4< T >
operator+=(const vec4< F32 > &v) noexceptDivide::vec4< T >
operator-(U _f) const noexceptDivide::vec4< T >inline
operator-() const noexceptDivide::vec4< T >inline
operator-(const vec4< U > &v) const noexceptDivide::vec4< T >inline
operator-(const F32 _f) const noexceptDivide::vec4< T >
operator-(const vec4< F32 > &v) const noexceptDivide::vec4< T >
operator-=(U _f) noexceptDivide::vec4< T >inline
operator-=(const vec4< U > &v) noexceptDivide::vec4< T >inline
operator-=(const F32 _f) noexceptDivide::vec4< T >
operator-=(const vec4< F32 > &v) noexceptDivide::vec4< T >
operator/(U _f) const noexceptDivide::vec4< T >inline
operator/(const vec4< U > &v) const noexceptDivide::vec4< T >inline
operator/(const F32 _f) const noexceptDivide::vec4< T >
operator/(const vec4< F32 > &v) const noexceptDivide::vec4< T >
operator/=(U _f) noexceptDivide::vec4< T >inline
operator/=(const vec4< U > &v) noexceptDivide::vec4< T >inline
operator/=(const F32 _f) noexceptDivide::vec4< T >
operator/=(const vec4< F32 > &v) noexceptDivide::vec4< T >
operator<(const vec4 &v) const noexceptDivide::vec4< T >inline
operator<=(const vec4 &v) const noexceptDivide::vec4< T >inline
operator==(const vec4 &v) const noexceptDivide::vec4< T >inline
operator==(const vec4< U > &v) const noexceptDivide::vec4< T >inline
operator>(const vec4 &v) const noexceptDivide::vec4< T >inline
operator>=(const vec4 &v) const noexceptDivide::vec4< T >inline
operator[](U i) noexceptDivide::vec4< T >inline
operator[](U _i) const noexceptDivide::vec4< T >inline
pDivide::vec4< T >
pitchDivide::vec4< T >
projectToNorm(const vec4< T > &direction)Divide::vec4< T >
qDivide::vec4< T >
rDivide::vec4< T >
ra() const noexceptDivide::vec4< T >inline
ra(const vec2< T > ra) noexceptDivide::vec4< T >inline
ratioDivide::vec4< T >
rb() const noexceptDivide::vec4< T >inline
rb(const vec2< T > rb) noexceptDivide::vec4< T >inline
reset() noexceptDivide::vec4< T >inline
rgDivide::vec4< T >
rga() const noexceptDivide::vec4< T >inline
rga(const vec3< T > &rga) noexceptDivide::vec4< T >inline
rgbDivide::vec4< T >
rightDivide::vec4< T >
rollDivide::vec4< T >
round() noexceptDivide::vec4< T >
sDivide::vec4< T >
set(const T *v) noexceptDivide::vec4< T >inline
set(T value) noexceptDivide::vec4< T >inline
set(T xIn, T yIn, T zIn, T wIn) noexceptDivide::vec4< T >inline
set(U xIn, U yIn, U zIn, U wIn) noexceptDivide::vec4< T >inline
set(const vec4 &v) noexceptDivide::vec4< T >inline
set(const vec3< T > &v) noexceptDivide::vec4< T >inline
set(const vec3< T > &v, T wIn) noexceptDivide::vec4< T >inline
set(const vec2< T > v) noexceptDivide::vec4< T >inline
set(const vec2< T > v1, const vec2< T > v2) noexceptDivide::vec4< T >inline
sizeXDivide::vec4< T >
sizeYDivide::vec4< T >
swap(vec4 *iv) noexceptDivide::vec4< T >
swap(vec4 &iv) noexceptDivide::vec4< T >
swap(vec4< F32 > *iv) noexceptDivide::vec4< T >
tDivide::vec4< T >
topDivide::vec4< T >
turnDivide::vec4< T >
vec4() noexceptDivide::vec4< T >inline
vec4(T xIn, T yIn, T zIn, T wIn) noexceptDivide::vec4< T >inline
vec4(T xIn, T yIn, T zIn) noexceptDivide::vec4< T >inline
vec4(U xIn, U yIn, U zIn, U wIn) noexceptDivide::vec4< T >inline
vec4(U xIn, U yIn, U zIn) noexceptDivide::vec4< T >inline
vec4(__m128 reg) noexceptDivide::vec4< T >inline
vec4(const SimdVector< T > &reg) noexceptDivide::vec4< T >inline
vec4(T value) noexceptDivide::vec4< T >inline
vec4(U value) noexceptDivide::vec4< T >inline
vec4(const T *v) noexceptDivide::vec4< T >inline
vec4(const vec2< T > v) noexceptDivide::vec4< T >inline
vec4(const vec2< T > v, T zIn) noexceptDivide::vec4< T >inline
vec4(const vec2< T > v, T zIn, T wIn) noexceptDivide::vec4< T >inline
vec4(const vec3< T > &v) noexceptDivide::vec4< T >inline
vec4(const vec3< T > &v, T wIn) noexceptDivide::vec4< T >inline
vec4(const vec2< U > v) noexceptDivide::vec4< T >inline
vec4(const vec3< U > &v) noexceptDivide::vec4< T >inline
vec4(const vec4< U > &v) noexceptDivide::vec4< T >inline
wDivide::vec4< T >
widthDivide::vec4< T >
xDivide::vec4< T >
xw() const noexceptDivide::vec4< T >inline
xw(const vec2< T > xw) noexceptDivide::vec4< T >inline
xw(T xIn, T wIn) noexceptDivide::vec4< T >inline
xyDivide::vec4< T >
xyw() const noexceptDivide::vec4< T >inline
xyw(const vec3< T > &xyw) noexceptDivide::vec4< T >inline
xyw(T xIn, T yIn, T wIn) noexceptDivide::vec4< T >inline
xyzDivide::vec4< T >
xz() const noexceptDivide::vec4< T >inline
xz(const vec2< T > xz) noexceptDivide::vec4< T >inline
xz(T xIn, T zIn) noexceptDivide::vec4< T >inline
xzw(T xIn, T zIn, T wIn) noexceptDivide::vec4< T >inline
yDivide::vec4< T >
yawDivide::vec4< T >
yw() const noexceptDivide::vec4< T >inline
yw(const vec2< T > yw) noexceptDivide::vec4< T >inline
yw(T yIn, T wIn) noexceptDivide::vec4< T >inline
yzDivide::vec4< T >
yzwDivide::vec4< T >
zDivide::vec4< T >
zFarDivide::vec4< T >
zNearDivide::vec4< T >
zoomDivide::vec4< T >
zwDivide::vec4< T >
zyx() const noexceptDivide::vec4< T >inline
zyx(const vec3< T > &zyx) noexceptDivide::vec4< T >inline