AddVert(const POINT_t &pt) | GrayLib::cPolygonT< float, cRectFT< float > > | inline |
AddVert(float x, float y) | GrayLib::cPolygonT< float, cRectFT< float > > | inline |
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 typedef | GrayLib::cPolygonFT< TYPE, TYPE_RECT > | |
FindClosestVert(const POINT_t &pt) const | GrayLib::cPolygonFT< TYPE, TYPE_RECT > | |
FixPolygon() | GrayLib::cPolygonFT< TYPE, TYPE_RECT > | |
get_BoundingRect(void) const | GrayLib::cPolygonT< float, cRectFT< float > > | inline |
get_NumVerts() const | GrayLib::cPolygonT< float, cRectFT< float > > | inline |
GetVert(ITERATE_t i) const | GrayLib::cPolygonT< float, cRectFT< float > > | inline |
InsertVert(ITERATE_t i, const POINT_t &pt) | GrayLib::cPolygonT< float, cRectFT< float > > | inline |
IsEqual(const THIS_t &p) const | GrayLib::cPolygonT< float, cRectFT< float > > | inline |
isPolyEmpty() const | GrayLib::cPolygonT< float, cRectFT< float > > | inline |
IsRectIntersect(const RECT_t &rect) const | GrayLib::cPolygonFT< TYPE, TYPE_RECT > | |
k_MAX_VERTS | GrayLib::cPolygonT< float, cRectFT< float > > | static |
m_aPoints | GrayLib::cPolygonT< float, cRectFT< float > > | protected |
m_rectUnion | GrayLib::cPolygonT< float, cRectFT< float > > | protected |
OffsetPoly(float dx, float dy) | GrayLib::cPolygonT< float, cRectFT< float > > | inline |
POINT_t typedef | GrayLib::cPolygonFT< TYPE, TYPE_RECT > | |
PtInPoly(DVALUE_t x, DVALUE_t y) const | GrayLib::cPolygonFT< TYPE, TYPE_RECT > | |
PtInPoly(const POINT_t &pt) const | GrayLib::cPolygonFT< TYPE, TYPE_RECT > | inline |
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 typedef | GrayLib::cPolygonFT< TYPE, TYPE_RECT > | |
RefVert(ITERATE_t i) | GrayLib::cPolygonT< float, cRectFT< float > > | inline |
SetCopy(const THIS_t &poly) | GrayLib::cPolygonT< float, cRectFT< float > > | inline |
SetEmpty() | GrayLib::cPolygonT< float, cRectFT< float > > | inline |
SUPER_t typedef | GrayLib::cPolygonFT< TYPE, TYPE_RECT > | |
toString(void) const | GrayLib::cPolygonFT< TYPE, TYPE_RECT > | |
UnionPolyRect(cRectFT< float > &rect) const | GrayLib::cPolygonT< float, cRectFT< float > > | inline |
v_GetPoly(cVariant &vVal) const | GrayLib::cPolygonFT< TYPE, TYPE_RECT > | |
v_SetPoly(const cVariant &vVal, ITERATE_t iStart=0) | GrayLib::cPolygonFT< TYPE, TYPE_RECT > | |
~cPolygonFT() | GrayLib::cPolygonFT< TYPE, TYPE_RECT > | inline |