CUGL 2.1
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*(float scale, const Rect rect) | cugl::Rect | friend |
operator*(const Vec2 scale, const Rect rect) | 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+(const Vec2 vec, const Rect rect) | 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-(const Vec2 vec, const Rect rect) | 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 |