![]() |
CUGL 4.0
Cornell University Game Library
|
This is the complete list of members for cugl::Rect, including all inherited members.
| contains(const Rect &rect) const | cugl::Rect | |
| contains(const Vec2 &point) const | cugl::Rect | |
| contains(const Vec2 ¢er, float radius) const | cugl::Rect | |
| doesIntersect(const Rect &rect) const | cugl::Rect | |
| doesIntersect(const Vec2 ¢er, float radius) const | cugl::Rect | |
| equals(const Rect &rect, float variance=CU_MATH_EPSILON) const | cugl::Rect | inline |
| expand(float factor) | cugl::Rect | |
| expand(const Vec2 &point) | cugl::Rect | |
| getExpansion(float factor) const | cugl::Rect | inline |
| getExpansion(const Vec2 &point) const | cugl::Rect | inline |
| getIntersection(const Rect &rect) const | cugl::Rect | inline |
| getMaxX() const | cugl::Rect | inline |
| getMaxY() const | cugl::Rect | inline |
| getMerge(const Rect &rect) const | cugl::Rect | inline |
| getMidX() const | cugl::Rect | inline |
| getMidY() const | cugl::Rect | inline |
| getMinX() const | cugl::Rect | inline |
| getMinY() const | cugl::Rect | inline |
| getScale(float scale) const | cugl::Rect | |
| getScale(float sx, float sy) const | cugl::Rect | |
| getScale(const Vec2 &scale) const | cugl::Rect | |
| getScale(const Vec2 &scale, const Vec2 &anchor) const | cugl::Rect | |
| getTranslation(const Vec2 &vec) const | cugl::Rect | |
| getTranslation(float x, float y) const | cugl::Rect | |
| inside(const Rect &rect) const | cugl::Rect | |
| intersect(const Rect &rect) | cugl::Rect | |
| isDegenerate() const | cugl::Rect | inline |
| merge(const Rect &rect) | cugl::Rect | |
| operator std::string() const | cugl::Rect | inline |
| operator!=(const Rect &rect) const | cugl::Rect | inline |
| operator*(float scale) const | cugl::Rect | inline |
| operator*(const Vec2 &scale) const | cugl::Rect | inline |
| operator*(const Affine2 &transform) const | cugl::Rect | inline |
| operator*(const Mat4 &transform) const | cugl::Rect | inline |
| operator* | cugl::Rect | friend |
| operator* | cugl::Rect | friend |
| operator*=(float scale) | cugl::Rect | inline |
| operator*=(const Vec2 &scale) | cugl::Rect | inline |
| operator*=(const Affine2 &transform) | cugl::Rect | |
| operator*=(const Mat4 &transform) | cugl::Rect | |
| operator+(const Rect &rect) | cugl::Rect | inline |
| operator+(const Vec2 &vec) const | cugl::Rect | inline |
| operator+ | cugl::Rect | friend |
| operator+=(const Rect &rect) | cugl::Rect | inline |
| operator+=(const Vec2 &vec) | cugl::Rect | inline |
| operator-(const Vec2 &vec) const | cugl::Rect | inline |
| operator- | cugl::Rect | friend |
| operator-=(const Vec2 &vec) | cugl::Rect | inline |
| operator/(float scale) const | cugl::Rect | inline |
| operator/(const Vec2 &scale) const | cugl::Rect | inline |
| operator/=(float scale) | cugl::Rect | inline |
| operator/=(const Vec2 &scale) | cugl::Rect | inline |
| operator<(const Rect &rect) const | cugl::Rect | |
| operator<=(const Rect &rect) const | cugl::Rect | inline |
| operator=(const Rect &other) | cugl::Rect | inline |
| operator=(const Rect &&other) | cugl::Rect | inline |
| operator=(const float *array) | cugl::Rect | inline |
| operator==(const Rect &rect) const | cugl::Rect | inline |
| operator>(const Rect &rect) const | cugl::Rect | |
| operator>=(const Rect &rect) const | cugl::Rect | inline |
| origin | cugl::Rect | |
| Rect() | cugl::Rect | inline |
| Rect(float x, float y, float width, float height) | cugl::Rect | inline |
| Rect(float *array) | cugl::Rect | inline |
| Rect(const Vec2 &pos, const Size &dimen) | cugl::Rect | inline |
| Rect(const Rect &rect) | cugl::Rect | inline |
| Rect(const Rect &&rect) | cugl::Rect | inline |
| scale(float scale) | cugl::Rect | |
| scale(float sx, float sy) | cugl::Rect | |
| scale(const Vec2 &scale) | cugl::Rect | |
| scale(const Vec2 &scale, const Vec2 &anchor) | cugl::Rect | |
| set(float x, float y, float width, float height) | cugl::Rect | |
| set(const float *array) | cugl::Rect | |
| set(const Vec2 &pos, const Size &dimen) | cugl::Rect | |
| set(const Rect &other) | cugl::Rect | |
| size | cugl::Rect | |
| toString(bool verbose=false) const | cugl::Rect | |
| touches(const Vec2 &point) const | cugl::Rect | |
| translate(const Vec2 &vec) | cugl::Rect | |
| translate(float x, float y) | cugl::Rect | |
| UNIT | cugl::Rect | static |
| ZERO | cugl::Rect | static |