Gray C++ Libraries  0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
GrayLib::cPoint3T< TYPE > Member List

This is the complete list of members for GrayLib::cPoint3T< TYPE >, including all inherited members.

bGrayLib::cVecT3< float >
Compare(const THIS_t &v2) const noexceptGrayLib::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() noexceptGrayLib::cVecT3< float >inline
cVecT3(const SUPER_t &v) noexceptGrayLib::cVecT3< float >inline
cVecT3(const float *pVals) noexceptGrayLib::cVecT3< float >inline
cVecT3(float n0, float n1, float n2=0) noexceptGrayLib::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) noexceptGrayLib::cVecTC< float, 3, cVecT3< float > >inline
DoScale(float n) noexceptGrayLib::cVecTC< float, 3, cVecT3< float > >inline
DVALUE_t typedefGrayLib::cVecTC< float, 3, cVecT3< float > >
gGrayLib::cVecT3< float >
get_Abs() constGrayLib::cVecTC< float, 3, cVecT3< float > >inline
get_CR() const noexceptGrayLib::cVecTC< float, 3, cVecT3< float > >inline
get_CT() const noexceptGrayLib::cVecTC< float, 3, cVecT3< float > >inline
get_HashCode2() constGrayLib::cPoint3T< TYPE >inline
get_Magnitude() const noexceptGrayLib::cVecTC< float, 3, cVecT3< float > >inline
get_MagnitudeSq() const noexceptGrayLib::cVecTC< float, 3, cVecT3< float > >inline
get_Normalized() constGrayLib::cVecTC< float, 3, cVecT3< float > >inline
get_POINT() constGrayLib::cPoint3T< TYPE >inline
get_Point2() constGrayLib::cPoint3T< TYPE >inline
get_Point2f()GrayLib::cPoint3T< TYPE >inline
get_POINTS() constGrayLib::cPoint3T< TYPE >inline
get_StringI3() constGrayLib::cPoint3T< TYPE >
get_T() noexceptGrayLib::cVecTC< float, 3, cVecT3< float > >inline
get_V2() const noexceptGrayLib::cVecT3< float >inline
get_X() const noexceptGrayLib::cVecT3< float >inline
get_Y() const noexceptGrayLib::cVecT3< float >inline
get_Z() const noexceptGrayLib::cVecT3< float >inline
GetCross(const THIS_t &rB) constGrayLib::cVecT3< float >inline
GetCross(const THIS_t &rA, const THIS_t &rB)GrayLib::cVecT3< float >inlinestatic
GetDiff(const THIS_t &v2) constGrayLib::cVecTC< float, 3, cVecT3< float > >inline
GetDirZ(const SUPER_t &pt) constGrayLib::cPoint3T< TYPE >inline
GetDist(const THIS_t &v2) constGrayLib::cVecTC< float, 3, cVecT3< float > >inline
GetDist2D(const THIS_t &pt) constGrayLib::cVecT3< float >inline
GetDist2DSq(float nX, float nY) constGrayLib::cVecT3< float >inline
GetDist2DSq(const THIS_t &pt) constGrayLib::cVecT3< float >inline
GetDistSq(const THIS_t &v2) constGrayLib::cVecTC< float, 3, cVecT3< float > >inline
GetDiv(const THIS_t &v2) constGrayLib::cVecTC< float, 3, cVecT3< float > >inline
GetDot(const THIS_t &v2) constGrayLib::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 noexceptGrayLib::cVecTC< float, 3, cVecT3< float > >inline
GetMul(const THIS_t &v2) constGrayLib::cVecTC< float, 3, cVecT3< float > >inline
GetScaled(float nScale) constGrayLib::cVecTC< float, 3, cVecT3< float > >inline
GetSum(const THIS_t &v2) constGrayLib::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) constGrayLib::cVecTC< float, 3, cVecT3< float > >inline
IsSame2D(const THIS_t &pt) const noexceptGrayLib::cVecT3< float >inline
IsValid() constGrayLib::cPoint3T< TYPE >inline
IsValid2d() constGrayLib::cPoint3T< TYPE >inline
isZero() const noexceptGrayLib::cVecTC< float, 3, cVecT3< float > >inline
k_nDimGrayLib::cVecTC< float, 3, cVecT3< float > >static
m_aGrayLib::cVecT3< float >
m_xGrayLib::cVecT3< float >
m_yGrayLib::cVecT3< float >
m_zGrayLib::cVecT3< float >
MoveDir(DIR_TYPE eDir)GrayLib::cPoint3T< TYPE >inline
MoveDirN(DIR_TYPE eDir, float nSteps)GrayLib::cPoint3T< TYPE >inline
operator const float *() const noexceptGrayLib::cVecTC< float, 3, cVecT3< float > >inline
operator float *()GrayLib::cVecTC< float, 3, cVecT3< float > >inline
operator POINT() constGrayLib::cPoint3T< TYPE >inline
operator POINTS() constGrayLib::cPoint3T< TYPE >inline
operator!=(const THIS_t &v2) const noexceptGrayLib::cVecTC< float, 3, cVecT3< float > >inline
operator*(float nScale) constGrayLib::cVecTC< float, 3, cVecT3< float > >inline
operator*=(float nScale) noexceptGrayLib::cVecTC< float, 3, cVecT3< float > >inline
operator*=(const THIS_t &v2) noexceptGrayLib::cVecTC< float, 3, cVecT3< float > >inline
operator+(const THIS_t &v2) constGrayLib::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-() constGrayLib::cVecTC< float, 3, cVecT3< float > >inline
operator-(const THIS_t &v2) constGrayLib::cVecTC< float, 3, cVecT3< float > >inline
operator-=(const THIS_t &v2) noexceptGrayLib::cVecTC< float, 3, cVecT3< float > >inline
operator-=(float n) noexceptGrayLib::cVecTC< float, 3, cVecT3< float > >inline
operator/(float nScale) constGrayLib::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 noexceptGrayLib::cVecTC< float, 3, cVecT3< float > >inline
operator[](int i) const noexceptGrayLib::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 >
rGrayLib::cVecT3< float >
RefElem(int i) noexceptGrayLib::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) noexceptGrayLib::cVecTC< float, 3, cVecT3< float > >inline
SetZero() noexceptGrayLib::cVecTC< float, 3, cVecT3< float > >inline
v_AddPoint(OUT cVariant &vVal) constGrayLib::cPoint3T< TYPE >
v_SetPoint(const cVariant &vVal, ITERATE_t iArrayIndexStart=0)GrayLib::cPoint3T< TYPE >
xGrayLib::cVecT3< float >
yGrayLib::cVecT3< float >
zGrayLib::cVecT3< float >