b | GrayLib::cVecT3< float > | |
Compare(const THIS_t &v2) const noexcept | GrayLib::cVecTC< float, 3, cVecT3< float > > | inline |
cPoint3T() | GrayLib::cPoint3T< TYPE > | inline |
cPoint3T(const SUPER_t &ptVal) | GrayLib::cPoint3T< TYPE > | inline |
cPoint3T(TYPE x, TYPE y, TYPE z=0) | GrayLib::cPoint3T< TYPE > | inline |
cPoint3T(const cVariant &vVal, int iArrayIndexStart=0) | GrayLib::cPoint3T< TYPE > | inline |
cVecT3() noexcept | GrayLib::cVecT3< float > | inline |
cVecT3(const SUPER_t &v) noexcept | GrayLib::cVecT3< float > | inline |
cVecT3(const float *pVals) noexcept | GrayLib::cVecT3< float > | inline |
cVecT3(float n0, float n1, float n2=0) noexcept | GrayLib::cVecT3< float > | inline |
cVecTC() | GrayLib::cVecTC< float, 3, cVecT3< float > > | inlineprotected |
DoDiv(const THIS_t &v2) | GrayLib::cVecTC< float, 3, cVecT3< float > > | inline |
DoMul(const THIS_t &v2) noexcept | GrayLib::cVecTC< float, 3, cVecT3< float > > | inline |
DoScale(float n) noexcept | GrayLib::cVecTC< float, 3, cVecT3< float > > | inline |
DVALUE_t typedef | GrayLib::cVecTC< float, 3, cVecT3< float > > | |
g | GrayLib::cVecT3< float > | |
get_Abs() const | GrayLib::cVecTC< float, 3, cVecT3< float > > | inline |
get_CR() const noexcept | GrayLib::cVecTC< float, 3, cVecT3< float > > | inline |
get_CT() const noexcept | GrayLib::cVecTC< float, 3, cVecT3< float > > | inline |
get_HashCode2() const | GrayLib::cPoint3T< TYPE > | inline |
get_Magnitude() const noexcept | GrayLib::cVecTC< float, 3, cVecT3< float > > | inline |
get_MagnitudeSq() const noexcept | GrayLib::cVecTC< float, 3, cVecT3< float > > | inline |
get_Normalized() const | GrayLib::cVecTC< float, 3, cVecT3< float > > | inline |
get_POINT() const | GrayLib::cPoint3T< TYPE > | inline |
get_Point2() const | GrayLib::cPoint3T< TYPE > | inline |
get_Point2f() | GrayLib::cPoint3T< TYPE > | inline |
get_POINTS() const | GrayLib::cPoint3T< TYPE > | inline |
get_StringI3() const | GrayLib::cPoint3T< TYPE > | |
get_T() noexcept | GrayLib::cVecTC< float, 3, cVecT3< float > > | inline |
get_V2() const noexcept | GrayLib::cVecT3< float > | inline |
get_X() const noexcept | GrayLib::cVecT3< float > | inline |
get_Y() const noexcept | GrayLib::cVecT3< float > | inline |
get_Z() const noexcept | GrayLib::cVecT3< float > | inline |
GetCross(const THIS_t &rB) const | GrayLib::cVecT3< float > | inline |
GetCross(const THIS_t &rA, const THIS_t &rB) | GrayLib::cVecT3< float > | inlinestatic |
GetDiff(const THIS_t &v2) const | GrayLib::cVecTC< float, 3, cVecT3< float > > | inline |
GetDirZ(const SUPER_t &pt) const | GrayLib::cPoint3T< TYPE > | inline |
GetDist(const THIS_t &v2) const | GrayLib::cVecTC< float, 3, cVecT3< float > > | inline |
GetDist2D(const THIS_t &pt) const | GrayLib::cVecT3< float > | inline |
GetDist2DSq(float nX, float nY) const | GrayLib::cVecT3< float > | inline |
GetDist2DSq(const THIS_t &pt) const | GrayLib::cVecT3< float > | inline |
GetDistSq(const THIS_t &v2) const | GrayLib::cVecTC< float, 3, cVecT3< float > > | inline |
GetDiv(const THIS_t &v2) const | GrayLib::cVecTC< float, 3, cVecT3< float > > | inline |
GetDot(const THIS_t &v2) const | GrayLib::cVecTC< float, 3, cVecT3< float > > | inline |
GetDot(const THIS_t &v1, const THIS_t &v2) | GrayLib::cVecTC< float, 3, cVecT3< float > > | inlinestatic |
GetElem(int i) const noexcept | GrayLib::cVecTC< float, 3, cVecT3< float > > | inline |
GetMul(const THIS_t &v2) const | GrayLib::cVecTC< float, 3, cVecT3< float > > | inline |
GetScaled(float nScale) const | GrayLib::cVecTC< float, 3, cVecT3< float > > | inline |
GetSum(const THIS_t &v2) const | GrayLib::cVecTC< float, 3, cVecT3< float > > | inline |
InitCross(const THIS_t &rA, const THIS_t &rB) | GrayLib::cVecT3< float > | inline |
InitInvalid() | GrayLib::cPoint3T< TYPE > | inline |
IsNear(const THIS_t &v2, float fDist=(float) k_FLT_MIN2) const | GrayLib::cVecTC< float, 3, cVecT3< float > > | inline |
IsSame2D(const THIS_t &pt) const noexcept | GrayLib::cVecT3< float > | inline |
IsValid() const | GrayLib::cPoint3T< TYPE > | inline |
IsValid2d() const | GrayLib::cPoint3T< TYPE > | inline |
isZero() const noexcept | GrayLib::cVecTC< float, 3, cVecT3< float > > | inline |
k_nDim | GrayLib::cVecTC< float, 3, cVecT3< float > > | static |
m_a | GrayLib::cVecT3< float > | |
m_x | GrayLib::cVecT3< float > | |
m_y | GrayLib::cVecT3< float > | |
m_z | GrayLib::cVecT3< float > | |
MoveDir(DIR_TYPE eDir) | GrayLib::cPoint3T< TYPE > | inline |
MoveDirN(DIR_TYPE eDir, float nSteps) | GrayLib::cPoint3T< TYPE > | inline |
operator const float *() const noexcept | GrayLib::cVecTC< float, 3, cVecT3< float > > | inline |
operator float *() | GrayLib::cVecTC< float, 3, cVecT3< float > > | inline |
operator POINT() const | GrayLib::cPoint3T< TYPE > | inline |
operator POINTS() const | GrayLib::cPoint3T< TYPE > | inline |
operator!=(const THIS_t &v2) const noexcept | GrayLib::cVecTC< float, 3, cVecT3< float > > | inline |
operator*(float nScale) const | GrayLib::cVecTC< float, 3, cVecT3< float > > | inline |
operator*=(float nScale) noexcept | GrayLib::cVecTC< float, 3, cVecT3< float > > | inline |
operator*=(const THIS_t &v2) noexcept | GrayLib::cVecTC< float, 3, cVecT3< float > > | inline |
operator+(const THIS_t &v2) const | GrayLib::cVecTC< float, 3, cVecT3< float > > | inline |
operator+=(const THIS_t &v2) | GrayLib::cVecTC< float, 3, cVecT3< float > > | inline |
operator+=(float n) | GrayLib::cVecTC< float, 3, cVecT3< float > > | inline |
operator-() const | GrayLib::cVecTC< float, 3, cVecT3< float > > | inline |
operator-(const THIS_t &v2) const | GrayLib::cVecTC< float, 3, cVecT3< float > > | inline |
operator-=(const THIS_t &v2) noexcept | GrayLib::cVecTC< float, 3, cVecT3< float > > | inline |
operator-=(float n) noexcept | GrayLib::cVecTC< float, 3, cVecT3< float > > | inline |
operator/(float nScale) const | GrayLib::cVecTC< float, 3, cVecT3< float > > | inline |
operator/=(float nScale) | GrayLib::cVecTC< float, 3, cVecT3< float > > | inline |
operator/=(const THIS_t &v2) | GrayLib::cVecTC< float, 3, cVecT3< float > > | inline |
operator==(const THIS_t &v2) const noexcept | GrayLib::cVecTC< float, 3, cVecT3< float > > | inline |
operator[](int i) const noexcept | GrayLib::cVecTC< float, 3, cVecT3< float > > | inline |
operator[](int i) | GrayLib::cVecTC< float, 3, cVecT3< float > > | inline |
put_Magnitude(float nLength) | GrayLib::cVecTC< float, 3, cVecT3< float > > | inline |
put_MapCoord(cString sVal) | GrayLib::cPoint3T< TYPE > | |
r | GrayLib::cVecT3< float > | |
RefElem(int i) noexcept | GrayLib::cVecTC< float, 3, cVecT3< float > > | inline |
Set(POINT pt) | GrayLib::cPoint3T< TYPE > | inline |
Set(POINTS pt) | GrayLib::cPoint3T< TYPE > | inline |
cVecT3< float >::Set(const THIS_t &v) | GrayLib::cVecTC< float, 3, cVecT3< float > > | inline |
SetCross(const THIS_t &v2) | GrayLib::cVecT3< float > | inline |
SetLerp(const THIS_t &a, const THIS_t &b, DVALUE_t t) | GrayLib::cVecTC< float, 3, cVecT3< float > > | inline |
SetNormalized(void) noexcept | GrayLib::cVecTC< float, 3, cVecT3< float > > | inline |
SetZero() noexcept | GrayLib::cVecTC< float, 3, cVecT3< float > > | inline |
v_AddPoint(OUT cVariant &vVal) const | GrayLib::cPoint3T< TYPE > | |
v_SetPoint(const cVariant &vVal, ITERATE_t iArrayIndexStart=0) | GrayLib::cPoint3T< TYPE > | |
x | GrayLib::cVecT3< float > | |
y | GrayLib::cVecT3< float > | |
z | GrayLib::cVecT3< float > | |