append(fdk::Hash &hash) const | fdk::Vec4< T > | |
array() | fdk::Vec4< T > | inline |
array() const (defined in fdk::Vec4< T >) | fdk::Vec4< T > | inline |
asVec4d() const (defined in fdk::Vec4< T >) | fdk::Vec4< T > | inline |
asVec4f() const (defined in fdk::Vec4< T >) | fdk::Vec4< T > | inline |
asVec4h() const (defined in fdk::Vec4< T >) | fdk::Vec4< T > | inline |
asVec4i() const (defined in fdk::Vec4< T >) | fdk::Vec4< T > | inline |
clamped(S min, S max) const (defined in fdk::Vec4< T >) | fdk::Vec4< T > | inline |
clamped() const (defined in fdk::Vec4< T >) | fdk::Vec4< T > | inline |
clear() | fdk::Vec4< T > | inline |
const_reference typedef (defined in fdk::Vec4< T >) | fdk::Vec4< T > | |
greaterThanZero() const (defined in fdk::Vec4< T >) | fdk::Vec4< T > | inline |
interpolateTo(const Vec4< T > &b, S t) const | fdk::Vec4< T > | inline |
inverted() const (defined in fdk::Vec4< T >) | fdk::Vec4< T > | inline |
isZero() const (defined in fdk::Vec4< T >) | fdk::Vec4< T > | inline |
kNumElements (defined in fdk::Vec4< T >) | fdk::Vec4< T > | static |
largestAxis() const | fdk::Vec4< T > | inline |
lerpClampedTo(const Vec4< T > &b, S t) const (defined in fdk::Vec4< T >) | fdk::Vec4< T > | inline |
lerpUnclampedTo(const Vec4< T > &b, S t) const (defined in fdk::Vec4< T >) | fdk::Vec4< T > | inline |
maximum(const Vec4 &v) const (defined in fdk::Vec4< T >) | fdk::Vec4< T > | inline |
maximumComponent() const | fdk::Vec4< T > | inline |
minimum(const Vec4 &v) const (defined in fdk::Vec4< T >) | fdk::Vec4< T > | inline |
minimumComponent() const | fdk::Vec4< T > | inline |
negate() (defined in fdk::Vec4< T >) | fdk::Vec4< T > | inline |
notZero() const (defined in fdk::Vec4< T >) | fdk::Vec4< T > | inline |
operator Vec4< double >() const (defined in fdk::Vec4< T >) | fdk::Vec4< T > | inline |
operator Vec4< fdk::half >() const | fdk::Vec4< T > | inline |
operator Vec4< float >() const (defined in fdk::Vec4< T >) | fdk::Vec4< T > | inline |
operator Vec4< int >() const (defined in fdk::Vec4< T >) | fdk::Vec4< T > | inline |
operator!=(const Vec4 &v) const (defined in fdk::Vec4< T >) | fdk::Vec4< T > | inline |
operator!=(T d) const (defined in fdk::Vec4< T >) | fdk::Vec4< T > | inline |
operator*(const Mat4< S > &m) const (defined in fdk::Vec4< T >) | fdk::Vec4< T > | |
operator*(S d) const (defined in fdk::Vec4< T >) | fdk::Vec4< T > | inline |
operator*(const Vec4 &v) const (defined in fdk::Vec4< T >) | fdk::Vec4< T > | inline |
operator*(const Mat4< S > &m) const (defined in fdk::Vec4< T >) | fdk::Vec4< T > | inline |
operator*=(const Mat4< S > &m) (defined in fdk::Vec4< T >) | fdk::Vec4< T > | |
operator*=(S d) (defined in fdk::Vec4< T >) | fdk::Vec4< T > | |
operator*=(const Vec4 &v) (defined in fdk::Vec4< T >) | fdk::Vec4< T > | inline |
operator*=(const Mat4< S > &m) (defined in fdk::Vec4< T >) | fdk::Vec4< T > | inline |
operator*=(S d) (defined in fdk::Vec4< T >) | fdk::Vec4< T > | inline |
operator+(S d) const (defined in fdk::Vec4< T >) | fdk::Vec4< T > | inline |
operator+(const Vec4 &v) const (defined in fdk::Vec4< T >) | fdk::Vec4< T > | inline |
operator+=(S d) (defined in fdk::Vec4< T >) | fdk::Vec4< T > | |
operator+=(const Vec4 &v) (defined in fdk::Vec4< T >) | fdk::Vec4< T > | inline |
operator+=(S d) (defined in fdk::Vec4< T >) | fdk::Vec4< T > | inline |
operator-(S d) const (defined in fdk::Vec4< T >) | fdk::Vec4< T > | inline |
operator-(const Vec4 &v) const (defined in fdk::Vec4< T >) | fdk::Vec4< T > | inline |
operator-() const (defined in fdk::Vec4< T >) | fdk::Vec4< T > | inline |
operator-=(S d) (defined in fdk::Vec4< T >) | fdk::Vec4< T > | |
operator-=(const Vec4 &v) (defined in fdk::Vec4< T >) | fdk::Vec4< T > | inline |
operator-=(S d) (defined in fdk::Vec4< T >) | fdk::Vec4< T > | inline |
operator/(S d) const (defined in fdk::Vec4< T >) | fdk::Vec4< T > | inline |
operator/(const Vec4 &v) const (defined in fdk::Vec4< T >) | fdk::Vec4< T > | inline |
operator/=(S d) (defined in fdk::Vec4< T >) | fdk::Vec4< T > | |
operator/=(const Vec4 &v) (defined in fdk::Vec4< T >) | fdk::Vec4< T > | inline |
operator/=(S d) (defined in fdk::Vec4< T >) | fdk::Vec4< T > | inline |
operator<(const Vec4 &v) const | fdk::Vec4< T > | inline |
operator==(const Vec4 &v) const (defined in fdk::Vec4< T >) | fdk::Vec4< T > | inline |
operator==(T d) const (defined in fdk::Vec4< T >) | fdk::Vec4< T > | inline |
operator[](int n) (defined in fdk::Vec4< T >) | fdk::Vec4< T > | inline |
operator[](int n) const (defined in fdk::Vec4< T >) | fdk::Vec4< T > | inline |
reference typedef (defined in fdk::Vec4< T >) | fdk::Vec4< T > | |
set(T d) | fdk::Vec4< T > | inline |
set(T a, T b, T c, T d=static_cast< T >(1)) | fdk::Vec4< T > | inline |
set(const Vec3< T > &v, T vw=static_cast< T >(1)) | fdk::Vec4< T > | inline |
setToOne() | fdk::Vec4< T > | inline |
setToZero() | fdk::Vec4< T > | inline |
value_type typedef (defined in fdk::Vec4< T >) | fdk::Vec4< T > | |
Vec4()=default | fdk::Vec4< T > | |
Vec4(const Vec4< S > &b) | fdk::Vec4< T > | inlineexplicit |
Vec4(S a) | fdk::Vec4< T > | inlineexplicit |
Vec4(T a, T b) | fdk::Vec4< T > | inline |
Vec4(T a, T b, T c) (defined in fdk::Vec4< T >) | fdk::Vec4< T > | inline |
Vec4(T a, T b, T c, T d) (defined in fdk::Vec4< T >) | fdk::Vec4< T > | inline |
Vec4(S *v) | fdk::Vec4< T > | inline |
Vec4(const S *v) (defined in fdk::Vec4< T >) | fdk::Vec4< T > | inline |
Vec4(const Vec2< S > &v) (defined in fdk::Vec4< T >) | fdk::Vec4< T > | inline |
Vec4(const Vec2< S > &v, T vz, T vw=static_cast< T >(1)) (defined in fdk::Vec4< T >) | fdk::Vec4< T > | inline |
Vec4(const Vec3< S > &v) (defined in fdk::Vec4< T >) | fdk::Vec4< T > | inline |
Vec4(const Vec3< S > &v, T vw) (defined in fdk::Vec4< T >) | fdk::Vec4< T > | inline |
w | fdk::Vec4< T > | |
W (defined in fdk::Vec4< T >) | fdk::Vec4< T > | static |
WAxis (defined in fdk::Vec4< T >) | fdk::Vec4< T > | static |
wNormalize() | fdk::Vec4< T > | inline |
wNormalized() const (defined in fdk::Vec4< T >) | fdk::Vec4< T > | inline |
wTruncate() const | fdk::Vec4< T > | inline |
x (defined in fdk::Vec4< T >) | fdk::Vec4< T > | |
X (defined in fdk::Vec4< T >) | fdk::Vec4< T > | static |
XAxis (defined in fdk::Vec4< T >) | fdk::Vec4< T > | static |
xy() const (defined in fdk::Vec4< T >) | fdk::Vec4< T > | inline |
xyz() const (defined in fdk::Vec4< T >) | fdk::Vec4< T > | inline |
y (defined in fdk::Vec4< T >) | fdk::Vec4< T > | |
Y (defined in fdk::Vec4< T >) | fdk::Vec4< T > | static |
YAxis (defined in fdk::Vec4< T >) | fdk::Vec4< T > | static |
z (defined in fdk::Vec4< T >) | fdk::Vec4< T > | |
Z (defined in fdk::Vec4< T >) | fdk::Vec4< T > | static |
ZAxis (defined in fdk::Vec4< T >) | fdk::Vec4< T > | static |