![]() |
CUGL 2.5
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 center, float radius) const | cugl::Rect | |
| doesIntersect(const Rect rect) const | cugl::Rect | |
| doesIntersect(const Vec2 center, 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 |