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

This is the complete list of members for GrayLib::cPolygon3f, including all inherited members.

AddVert(const POINT_t &pt)GrayLib::cPolygonT< float, cRectFT< float > >inline
AddVert(float x, float y)GrayLib::cPolygonT< float, cRectFT< float > >inline
cPolygon3f()GrayLib::cPolygon3f
cPolygonFT()GrayLib::cPolygonFT< TYPE, TYPE_RECT >inline
cPolygonT()GrayLib::cPolygonT< float, cRectFT< float > >inline
CreatePolygonPoints(const POINT_t *pPoints, ITERATE_t nCount)GrayLib::cPolygonT< float, cRectFT< float > >inline
CreatePolygonValuesF(ITERATE_t nCount,...)GrayLib::cPolygonFT< TYPE, TYPE_RECT >
DeleteVert(ITERATE_t i)GrayLib::cPolygonT< float, cRectFT< float > >inline
DVALUE_t typedefGrayLib::cPolygonFT< TYPE, TYPE_RECT >
FindClosestVert(const POINT_t &pt) constGrayLib::cPolygonFT< TYPE, TYPE_RECT >
FixPolygon()GrayLib::cPolygonFT< TYPE, TYPE_RECT >
get_BoundingRect(void) constGrayLib::cPolygonT< float, cRectFT< float > >inline
get_HeightMid() constGrayLib::cPolygon3finline
get_NumVerts() constGrayLib::cPolygonT< float, cRectFT< float > >inline
get_PolyBBoxY(cBounds3f &rBBox) constGrayLib::cPolygon3f
get_PolyBBoxZ(cBounds3f &rBBox) constGrayLib::cPolygon3f
get_PolyCenter(OUT POINT_t &ptCenter) constGrayLib::cPolygon3f
get_PolyRadius() constGrayLib::cPolygon3f
GetVert(ITERATE_t i) constGrayLib::cPolygonT< float, cRectFT< float > >inline
InsertVert(ITERATE_t i, const POINT_t &pt)GrayLib::cPolygonT< float, cRectFT< float > >inline
IsEmptyZ() constGrayLib::cPolygon3finline
IsEqual(const THIS_t &p) constGrayLib::cPolygonT< float, cRectFT< float > >inline
isPolyEmpty() constGrayLib::cPolygonT< float, cRectFT< float > >inline
IsRectIntersect(const RECT_t &rect) constGrayLib::cPolygonFT< TYPE, TYPE_RECT >
k_MAX_VERTSGrayLib::cPolygonT< float, cRectFT< float > >static
m_aPointsGrayLib::cPolygonT< float, cRectFT< float > >protected
m_rectUnionGrayLib::cPolygonT< float, cRectFT< float > >protected
m_zGrayLib::cPolygon3f
OffsetPoly(DVALUE_t dx, DVALUE_t dy, DVALUE_t dz)GrayLib::cPolygon3f
GrayLib::cPolygonFT::OffsetPoly(float dx, float dy)GrayLib::cPolygonT< float, cRectFT< float > >inline
POINT_t typedefGrayLib::cPolygon3f
PtInPoly(DVALUE_t x, DVALUE_t y) constGrayLib::cPolygonFT< TYPE, TYPE_RECT >
PtInPoly(const POINT_t &pt) constGrayLib::cPolygonFT< TYPE, TYPE_RECT >inline
PtInPoly3D(DVALUE_t x, DVALUE_t y, DVALUE_t z) constGrayLib::cPolygon3finline
put_PolyBBoxZ(const cBounds3f &rBBox)GrayLib::cPolygon3f
put_PolyRect(const cRectFT< float > &rect)GrayLib::cPolygonT< float, cRectFT< float > >inline
put_PolyRect(float fSizeX, float fSizeY)GrayLib::cPolygonT< float, cRectFT< float > >inline
RECT_t typedefGrayLib::cPolygonFT< TYPE, TYPE_RECT >
RefVert(ITERATE_t i)GrayLib::cPolygonT< float, cRectFT< float > >inline
SetCopy(const THIS_t &poly)GrayLib::cPolygon3f
GrayLib::cPolygonFT::SetCopy(const THIS_t &poly)GrayLib::cPolygonT< float, cRectFT< float > >inline
SetCube(DVALUE_t fRadius=10)GrayLib::cPolygon3f
SetEmpty()GrayLib::cPolygonT< float, cRectFT< float > >inline
SetMax()GrayLib::cPolygon3finline
SetZero()GrayLib::cPolygon3finline
SUPER_t typedefGrayLib::cPolygon3f
THIS_t typedefGrayLib::cPolygon3f
toString(void) constGrayLib::cPolygonFT< TYPE, TYPE_RECT >
TransformPoly(const cMatrix4x4f &matrix)GrayLib::cPolygon3f
UnionPolyRect(cRectFT< float > &rect) constGrayLib::cPolygonT< float, cRectFT< float > >inline
UNITTEST_FRIEND(cPolygon3)GrayLib::cPolygon3f
v_Get3D(cVariant &vVal) constGrayLib::cPolygon3f
v_GetPoly(cVariant &vVal) constGrayLib::cPolygonFT< TYPE, TYPE_RECT >
v_Set3D(const cVariant &vVal, int iStart=0)GrayLib::cPolygon3f
v_SetPoly(const cVariant &vVal, ITERATE_t iStart=0)GrayLib::cPolygonFT< TYPE, TYPE_RECT >
~cPolygon3f()GrayLib::cPolygon3f
~cPolygonFT()GrayLib::cPolygonFT< TYPE, TYPE_RECT >inline