SLProject 4.0.000
SLVec3< T > Member List

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

add(const SLVec3 &a, const SLVec3 &b)SLVec3< T >inline
add(const SLVec3 &a)SLVec3< T >inline
altSLVec3< T >
AXISXSLVec3< T >static
AXISYSLVec3< T >static
AXISZSLVec3< T >static
bSLVec3< T >
BLACKSLVec3< T >static
BLUESLVec3< T >static
clampMinMax(const T min, const T max)SLVec3< T >inline
COLBFHSLVec3< T >static
compSLVec3< T >
cross(const SLVec3 &a, const SLVec3 &b)SLVec3< T >inline
CYANSLVec3< T >static
diff(const SLVec3 &v)SLVec3< T >inline
distance(const SLVec3 &p) constSLVec3< T >inline
distSquared(const SLVec3 &q)SLVec3< T >inline
dot(const SLVec3 &v) constSLVec3< T >inline
ecef2LatLonAlt(const SLVec3 &ecef)SLVec3< T >inline
fromSpherical(T r, T theta, T phi)SLVec3< T >inline
fromString(const SLstring &threeFloatsWithDelimiter, SLchar delimiter=',')SLVec3< T >inline
gSLVec3< T >
gammaCorrect(T oneOverGamma)SLVec3< T >inline
GRAYSLVec3< T >static
GREENSLVec3< T >static
hsv2rgb(const SLVec3 &hsv)SLVec3< T >inline
isZero()SLVec3< T >inline
latSLVec3< T >
latlonAlt2ecef(const SLVec3 &latDegLonDegAltM)SLVec3< T >inline
length() constSLVec3< T >inline
lengthSqr() constSLVec3< T >inline
lonSLVec3< T >
MAGENTASLVec3< T >static
maxComp()SLVec3< T >inline
maxXYZ()SLVec3< T >inline
maxXYZ(SLint &comp)SLVec3< T >inline
minXYZ()SLVec3< T >inline
minXYZ(SLint &comp)SLVec3< T >inline
mix(const SLVec3 &a, const SLVec3 &b, const T factor_b)SLVec3< T >inline
normalize()SLVec3< T >inline
normalized() constSLVec3< T >inline
operator!=(const SLVec3 &v) constSLVec3< T >inline
operator&(const SLVec3 &v) constSLVec3< T >inline
operator&=(const SLVec3 &v)SLVec3< T >inline
operator*(const SLVec3 &v) constSLVec3< T >inline
operator*(const T s) constSLVec3< T >inline
operator*SLVec3< T >friend
operator*=(const T s)SLVec3< T >inline
operator+(const SLVec3 &v) constSLVec3< T >inline
operator+=(const SLVec3 &v)SLVec3< T >inline
operator+=(const T s)SLVec3< T >inline
operator-() constSLVec3< T >inline
operator-(const SLVec3 &v) constSLVec3< T >inline
operator-=(const SLVec3 &v)SLVec3< T >inline
operator-=(const T s)SLVec3< T >inline
operator/(const T s) constSLVec3< T >inline
operator/=(const T s)SLVec3< T >inline
operator<(const SLVec3 &v) constSLVec3< T >inline
operator<(const T v) constSLVec3< T >inline
operator<<SLVec3< T >friend
operator<=(const SLVec3 &v) constSLVec3< T >inline
operator<=(const T v) constSLVec3< T >inline
operator=(const SLVec2< T > &v)SLVec3< T >inline
operator=(const SLVec3 &v)SLVec3< T >inline
operator==(const SLVec3 &v) constSLVec3< T >inline
operator>(const SLVec3 &v) constSLVec3< T >inline
operator>(const T v) constSLVec3< T >inline
operator>=(const SLVec3 &v) constSLVec3< T >inline
operator>=(const T v) constSLVec3< T >inline
operator^(const SLVec3 &v) constSLVec3< T >inline
ORANGESLVec3< T >static
print(const SLchar *str=nullptr)SLVec3< T >inline
rSLVec3< T >
REDSLVec3< T >static
scale(const T s)SLVec3< T >inline
set(const T X, const T Y, const T Z)SLVec3< T >inline
set(const T X, const T Y)SLVec3< T >inline
set(const T v[3])SLVec3< T >inline
set(const SLVec2< T > &v)SLVec3< T >inline
set(const SLVec3< T > &v)SLVec3< T >inline
setMax(const SLVec3 &v)SLVec3< T >inline
setMin(const SLVec3 &v)SLVec3< T >inline
SLVec3()SLVec3< T >inline
SLVec3(const T V)SLVec3< T >inlineexplicit
SLVec3(const T X, const T Y, const T Z=0)SLVec3< T >inline
SLVec3(const T v[3])SLVec3< T >inlineexplicit
SLVec3(const SLVec2< T > &v)SLVec3< T >inlineexplicit
SLVec3(const SLVec3< T > &v)SLVec3< T >inline
SLVec3(const SLstring &threeFloatsWithDelimiter)SLVec3< T >inlineexplicit
sub(const SLVec3 &a, const SLVec3 &b)SLVec3< T >inline
sub(const SLVec3 &a)SLVec3< T >inline
toSpherical(T &r, T &theta, T &phi)SLVec3< T >inline
toString(SLstring delimiter=", ", int decimals=2)SLVec3< T >inline
WHITESLVec3< T >static
xSLVec3< T >
ySLVec3< T >
YELLOWSLVec3< T >static
zSLVec3< T >
ZEROSLVec3< T >static