SLProject 4.0.000
SLVec4< T > Member List

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

aSLVec4< T >
add(const SLVec4 &a, const SLVec4 &b)SLVec4< T >inline
bSLVec4< T >
BLACKSLVec4< T >static
BLUESLVec4< T >static
clampMinMax(const T min, const T max)SLVec4< T >inline
compSLVec4< T >
cross(const SLVec4 &a, const SLVec4 &b)SLVec4< T >inline
CYANSLVec4< T >static
diff(const SLVec4 &v)SLVec4< T >inline
diffRGB(const SLVec4 &v)SLVec4< T >inline
dot(const SLVec4 &v)SLVec4< T >inline
fromString(const SLstring &fourFloatsWithDelimiter, SLchar delimiter=',')SLVec4< T >inline
gSLVec4< T >
gammaCorrect(T oneOverGamma)SLVec4< T >inline
GRAYSLVec4< T >static
GREENSLVec4< T >static
hsva2rgba(const SLVec4 &hsva)SLVec4< T >inline
isZero()SLVec4< T >inline
length() constSLVec4< T >inline
lengthSqr() constSLVec4< T >inline
MAGENTASLVec4< T >static
maxComp()SLVec4< T >inline
maxXYZ()SLVec4< T >inline
maxXYZW()SLVec4< T >inline
minComp()SLVec4< T >inline
minXYZ()SLVec4< T >inline
minXYZW()SLVec4< T >inline
mix(const SLVec4 &a, const SLVec4 &b, const T factor_b)SLVec4< T >inline
normalize()SLVec4< T >inline
operator!=(const SLVec4 &v) constSLVec4< T >inline
operator&(const SLVec4 &v) constSLVec4< T >inline
operator&=(const SLVec4 &v)SLVec4< T >inline
operator&=(const SLVec3< T > &v)SLVec4< T >inline
operator*(const SLVec4 &v) constSLVec4< T >inline
operator*(const T s) constSLVec4< T >inline
operator*SLVec4< T >friend
operator*=(const T s)SLVec4< T >inline
operator+(const SLVec4 &v) constSLVec4< T >inline
operator+=(const SLVec4 &v)SLVec4< T >inline
operator+=(const SLVec3< T > &v)SLVec4< T >inline
operator-(const SLVec4 &v) constSLVec4< T >inline
operator-() constSLVec4< T >inline
operator-=(const SLVec4 &v)SLVec4< T >inline
operator-=(const SLVec3< T > &v)SLVec4< T >inline
operator/(const T s) constSLVec4< T >inline
operator/=(const T s)SLVec4< T >inline
operator<(const SLVec4 &v) constSLVec4< T >inline
operator<(const T v) constSLVec4< T >inline
operator<<SLVec4< T >friend
operator<=(const SLVec4 &v) constSLVec4< T >inline
operator<=(const T v) constSLVec4< T >inline
operator=(const SLVec2< T > &v)SLVec4< T >inline
operator=(const SLVec3< T > &v)SLVec4< T >inline
operator=(const SLVec4 &v)SLVec4< T >inline
operator==(const SLVec4 &v) constSLVec4< T >inline
operator>(const SLVec4 &v) constSLVec4< T >inline
operator>(const T v) constSLVec4< T >inline
operator>=(const SLVec4 &v) constSLVec4< T >inline
operator>=(const T v) constSLVec4< T >inline
print(const SLchar *str=nullptr)SLVec4< T >inline
rSLVec4< T >
REDSLVec4< T >static
scale(const T s)SLVec4< T >inline
set(const T X, const T Y, const T Z, const T W=1)SLVec4< T >inline
set(const T xyz)SLVec4< T >inline
set(const T v[4])SLVec4< T >inline
set(const SLVec2< T > &v)SLVec4< T >inline
set(const SLVec3< T > &v)SLVec4< T >inline
set(const SLVec4< T > &v)SLVec4< T >inline
SLVec4()SLVec4< T >inline
SLVec4(const T V)SLVec4< T >inlineexplicit
SLVec4(const T X, const T Y, const T Z=0, const T W=1)SLVec4< T >inline
SLVec4(const T v[4])SLVec4< T >inlineexplicit
SLVec4(const SLVec2< T > &v)SLVec4< T >inlineexplicit
SLVec4(const SLVec3< T > &v)SLVec4< T >inlineexplicit
SLVec4(const SLVec4< T > &v)SLVec4< T >inline
SLVec4(const SLstring &fourFloatsWithDelimiter)SLVec4< T >inlineexplicit
sub(const SLVec4 &a, const SLVec4 &b)SLVec4< T >inline
toString(SLstring delimiter=", ")SLVec4< T >inline
vec2() constSLVec4< T >inline
vec3() constSLVec4< T >inline
wSLVec4< T >
wdiv()SLVec4< T >inline
WHITESLVec4< T >static
xSLVec4< T >
ySLVec4< T >
YELLOWSLVec4< T >static
zSLVec4< T >
ZEROSLVec4< T >static