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 |