| begin() const | UT_BoundingRectT< T > | inline |
| begin() | UT_BoundingRectT< T > | inline |
| centerX() const | UT_BoundingRectT< T > | inline |
| centerY() const | UT_BoundingRectT< T > | inline |
| clampX(T min, T max) | UT_BoundingRectT< T > | inline |
| clampY(T min, T max) | UT_BoundingRectT< T > | inline |
| closestPoint(const UT_Vector2T< T > &pt) const | UT_BoundingRectT< T > | inline |
| cohenSutherland(const UT_BoundingRectT< T > &box) const | UT_BoundingRectT< T > | inline |
| contains(const UT_Vector2T< T > &pt) const | UT_BoundingRectT< T > | inline |
| contains(const UT_Vector2T< T > &pt, T tol) const | UT_BoundingRectT< T > | inline |
| contains(T x, T y) const | UT_BoundingRectT< T > | inline |
| data() const | UT_BoundingRectT< T > | inline |
| data() | UT_BoundingRectT< T > | inline |
| dump(const char *msg="") const | UT_BoundingRectT< T > | |
| dump(std::ostream &os) const | UT_BoundingRectT< T > | |
| end() const | UT_BoundingRectT< T > | inline |
| end() | UT_BoundingRectT< T > | inline |
| enlargeBounds(const UT_Vector2T< T > &pt) | UT_BoundingRectT< T > | inline |
| enlargeBounds(T x, T y) | UT_BoundingRectT< T > | inline |
| enlargeBounds(const fpreal32 *v) | UT_BoundingRectT< T > | inline |
| enlargeBounds(const fpreal64 *v) | UT_BoundingRectT< T > | inline |
| enlargeBounds(T xmin, T xmax, T ymin, T ymax) | UT_BoundingRectT< T > | inline |
| enlargeBounds(const UT_BoundingRectT< T > &rect) | UT_BoundingRectT< T > | inline |
| expandBounds(T dx, T dy) | UT_BoundingRectT< T > | inline |
| getSerialized() const | UT_BoundingRectT< T > | inline |
| getX0() const | UT_BoundingRectT< T > | inline |
| getX0() | UT_BoundingRectT< T > | inline |
| getX1() const | UT_BoundingRectT< T > | inline |
| getX1() | UT_BoundingRectT< T > | inline |
| getY0() const | UT_BoundingRectT< T > | inline |
| getY0() | UT_BoundingRectT< T > | inline |
| getY1() const | UT_BoundingRectT< T > | inline |
| getY1() | UT_BoundingRectT< T > | inline |
| hash() const | UT_BoundingRectT< T > | inline |
| hash_value(const this_type &t) | UT_BoundingRectT< T > | friend |
| initBounds() | UT_BoundingRectT< T > | inline |
| initBounds(const UT_Vector2T< T > &pt) | UT_BoundingRectT< T > | inline |
| initBounds(T x, T y) | UT_BoundingRectT< T > | inline |
| initBounds(T xmin, T xmax, T ymin, T ymax) | UT_BoundingRectT< T > | inline |
| initBounds(const fpreal32 *v) | UT_BoundingRectT< T > | inline |
| initBounds(const fpreal64 *v) | UT_BoundingRectT< T > | inline |
| initBounds(const UT_BoundingRectT< T > &rect) | UT_BoundingRectT< T > | inline |
| initMaxBounds() | UT_BoundingRectT< T > | inline |
| intersectBounds(const UT_BoundingRectT< T > &src) | UT_BoundingRectT< T > | inline |
| intersectIfOverlapping(const UT_BoundingRectT< T > &src) | UT_BoundingRectT< T > | inline |
| intersectRay(const UT_Vector2T< T > &orig, const UT_Vector2T< T > &dir, T tmax=1E17, T *distance=0, UT_Vector2T< T > *xsect=0) const | UT_BoundingRectT< T > | inline |
| intersects(const UT_Vector2T< T > &v0, const UT_Vector2T< T > &v1, const UT_Vector2T< T > &v2) const | UT_BoundingRectT< T > | inline |
| intersects(const UT_Vector2T< T > &v0, const UT_Vector2T< T > &v1) const | UT_BoundingRectT< T > | inline |
| intersects(const UT_BoundingRectT< T > &rect) const | UT_BoundingRectT< T > | inline |
| intersects(const UT_BoundingRectT< T > &rect, T tol) const | UT_BoundingRectT< T > | inline |
| isInside(const UT_BoundingRectT< T > &brect) const | UT_BoundingRectT< T > | inline |
| isValid() const | UT_BoundingRectT< T > | inline |
| load(UT_JSONParser &p) | UT_BoundingRectT< T > | |
| LX() const | UT_BoundingRectT< T > | inline |
| LX() | UT_BoundingRectT< T > | inline |
| LY() const | UT_BoundingRectT< T > | inline |
| LY() | UT_BoundingRectT< T > | inline |
| makeInvalid() | UT_BoundingRectT< T > | inline |
| myFloats | UT_BoundingRectT< T > | |
| operator!=(const UT_BoundingRectT< T > &brect) const | UT_BoundingRectT< T > | inline |
| operator()(unsigned m, unsigned n) const | UT_BoundingRectT< T > | inline |
| operator()(unsigned m, unsigned n) | UT_BoundingRectT< T > | inline |
| operator<<(std::ostream &os, const UT_BoundingRectT< T > &brect) | UT_BoundingRectT< T > | friend |
| operator==(const UT_BoundingRectT< T > &brect) const | UT_BoundingRectT< T > | inline |
| project(T &x, T &y, int *touchx=0, int *touchy=0) const | UT_BoundingRectT< T > | inline |
| save(UT_JSONWriter &w) const | UT_BoundingRectT< T > | |
| save(UT_JSONValue &v) const | UT_BoundingRectT< T > | |
| scale(T xscale, T yscale) | UT_BoundingRectT< T > | inline |
| setX0(T v) | UT_BoundingRectT< T > | inline |
| setX1(T v) | UT_BoundingRectT< T > | inline |
| setY0(T v) | UT_BoundingRectT< T > | inline |
| setY1(T v) | UT_BoundingRectT< T > | inline |
| sizeX() const | UT_BoundingRectT< T > | inline |
| sizeY() const | UT_BoundingRectT< T > | inline |
| stretch(T percent=0.001, T min=0.001) | UT_BoundingRectT< T > | inline |
| this_type typedef | UT_BoundingRectT< T > | |
| translate(T x, T y) | UT_BoundingRectT< T > | inline |
| UT_BoundingRectT() | UT_BoundingRectT< T > | inline |
| UT_BoundingRectT(T xmin, T ymin, T xmax, T ymax) | UT_BoundingRectT< T > | inline |
| UT_BoundingRectT(const UT_Vector2T< T > &lowerbound, const UT_Vector2T< T > &upperbound) | UT_BoundingRectT< T > | inline |
| UT_BoundingRectT(const UT_BoundingRectT< U > &src) | UT_BoundingRectT< T > | inlineexplicit |
| UX() const | UT_BoundingRectT< T > | inline |
| UX() | UT_BoundingRectT< T > | inline |
| UY() const | UT_BoundingRectT< T > | inline |
| UY() | UT_BoundingRectT< T > | inline |
| vals | UT_BoundingRectT< T > | |
| xmax() const | UT_BoundingRectT< T > | inline |
| xmin() const | UT_BoundingRectT< T > | inline |
| xsize() const | UT_BoundingRectT< T > | inline |
| ymax() const | UT_BoundingRectT< T > | inline |
| ymin() const | UT_BoundingRectT< T > | inline |
| ysize() const | UT_BoundingRectT< T > | inline |