, including all inherited members.
br | cvr::rectangle< T, S > | |
castFrom(const rectangle< U, SU > &other) | cvr::rectangle< T, S > | [inline] |
contains(const point< T > &p) const | cvr::rectangle< T, S > | [inline] |
contains(const T &x, const T &y) const | cvr::rectangle< T, S > | [inline] |
copy(const rectangle< T, S > &other) | cvr::rectangle< T, S > | |
ensureConsistency() | cvr::rectangle< T, S > | |
getArea() const | cvr::rectangle< T, S > | [inline] |
getCenter() const | cvr::rectangle< T, S > | [inline] |
getDimensions() const | cvr::rectangle< T, S > | [inline] |
intersect(const rectangle< T, S > &tRect) | cvr::rectangle< T, S > | |
isClose(const rectangle< T, S > &tRect, const point< T > &dist) const | cvr::rectangle< T, S > | |
isConsistent() const | cvr::rectangle< T, S > | [inline] |
join(const rectangle< T, S > &tRect) | cvr::rectangle< T, S > | |
operator!=(const rectangle< T, S > &other) const | cvr::rectangle< T, S > | [inline] |
operator&(const rectangle< T, S > &tRect) | cvr::rectangle< T, S > | [inline] |
operator&=(const rectangle< T, S > &tRect) | cvr::rectangle< T, S > | [inline] |
operator=(const rectangle< T, S > &other) | cvr::rectangle< T, S > | [inline] |
operator==(const rectangle< T, S > &other) const | cvr::rectangle< T, S > | [inline] |
operator|(const rectangle< T, S > &tRect) | cvr::rectangle< T, S > | |
operator|=(const rectangle< T, S > &tRect) | cvr::rectangle< T, S > | [inline] |
overlaps(const rectangle< T, S > &tRect) const | cvr::rectangle< T, S > | |
rectangle() | cvr::rectangle< T, S > | |
rectangle(const point< T > &ul, const point< T > &br) | cvr::rectangle< T, S > | |
rectangle(const T &left, const T &top, const T &right, const T &bottom) | cvr::rectangle< T, S > | |
rectangle(const T &size) | cvr::rectangle< T, S > | |
rectangle(const rectangle< U, US > &other) | cvr::rectangle< T, S > | [inline] |
resize(const point< T > &dim) | cvr::rectangle< T, S > | |
resize(const T &x, const T &y) | cvr::rectangle< T, S > | |
set(const T &left, const T &top, const T &right, const T &bottom) | cvr::rectangle< T, S > | [inline] |
set(const point< T > &ul, const point< T > &br) | cvr::rectangle< T, S > | [inline] |
setCenter(point< T > center) | cvr::rectangle< T, S > | |
setConsistent(const T &left, const T &top, const T &right, const T &bottom) | cvr::rectangle< T, S > | [inline] |
setConsistent(const point< T > &ul, const point< T > &br) | cvr::rectangle< T, S > | [inline] |
shift(const point< T > &delta) | cvr::rectangle< T, S > | [inline] |
shift(const rectangle< T, S > &other, const point< T > &delta) | cvr::rectangle< T, S > | [inline] |
side_type typedef | cvr::rectangle< T, S > | |
ul | cvr::rectangle< T, S > | |
value_type typedef | cvr::rectangle< T, S > | |