Home | History | Annotate | Download | only in fxcrt

Lines Matching refs:rt

311     void		Inflate(const FXT_RECT &rt)

313 Inflate(rt.left, rt.top, rt.left + rt.width, rt.top + rt.height);
333 void Deflate(const FXT_RECT &rt)
335 Deflate(rt.left, rt.top, rt.top + rt.width, rt.top + rt.height);
357 FX_BOOL Contains(const FXT_RECT &rt) const
359 return rt.left >= left && rt.right() <= right() && rt.top >= top && rt.bottom() <= bottom();
462 void Union(const FXT_RECT &rt)
465 if (left > rt.left) {
466 left = rt.left;
468 if (r < rt.right()) {
469 r = rt.right();
471 if (top > rt.top) {
472 top = rt.top;
474 if (b < rt.bottom()) {
475 b = rt.bottom();
480 void Intersect(const FXT_RECT &rt)
483 if (left < rt.left) {
484 left = rt.left;
486 if (r > rt.right()) {
487 r = rt.right();
489 if (top < rt.top) {
490 top = rt.top;
492 if (b > rt.bottom()) {
493 b = rt.bottom();
498 FX_BOOL IntersectWith(const FXT_RECT &rt) const
500 FXT_RECT rect = rt;
504 FX_BOOL IntersectWith(const FXT_RECT &rt, FX_FLOAT fEpsilon) const
506 FXT_RECT rect = rt;
700 void Inflate(const CFX_FloatRect &rt)
702 Inflate(rt.left, rt.bottom, rt.right, rt.top);
723 void Deflate(const CFX_FloatRect &rt)
725 Deflate(rt.left, rt.bottom, rt.right, rt.top);