, including all inherited members.
| contains(const ValueType xCoord, const ValueType yCoord) const noexcept | Rectangle< ValueType > | |
| contains(const Point< ValueType > &point) const noexcept | Rectangle< ValueType > | |
| contains(const Rectangle &other) const noexcept | Rectangle< ValueType > | |
| enlargeIfAdjacent(const Rectangle &other) noexcept | Rectangle< ValueType > | |
| expand(const ValueType deltaX, const ValueType deltaY) noexcept | Rectangle< ValueType > | |
| expanded(const ValueType deltaX, const ValueType deltaY) const noexcept | Rectangle< ValueType > | |
| findAreaContainingPoints(const Point< ValueType > *const points, const int numPoints) noexcept | Rectangle< ValueType > | [static] |
| fromString(const String &stringVersion) | Rectangle< ValueType > | [static] |
| getAspectRatio(const bool widthOverHeight=true) const noexcept | Rectangle< ValueType > | |
| getBottom() const noexcept | Rectangle< ValueType > | |
| getBottomLeft() const noexcept | Rectangle< ValueType > | |
| getBottomRight() const noexcept | Rectangle< ValueType > | |
| getCentre() const noexcept | Rectangle< ValueType > | |
| getCentreX() const noexcept | Rectangle< ValueType > | |
| getCentreY() const noexcept | Rectangle< ValueType > | |
| getConstrainedPoint(const Point< ValueType > &point) const noexcept | Rectangle< ValueType > | |
| getHeight() const noexcept | Rectangle< ValueType > | |
| getIntersection(const Rectangle &other) const noexcept | Rectangle< ValueType > | |
| getPosition() const noexcept | Rectangle< ValueType > | |
| getRight() const noexcept | Rectangle< ValueType > | |
| getSmallestIntegerContainer() const noexcept | Rectangle< ValueType > | |
| getTopLeft() const noexcept | Rectangle< ValueType > | |
| getTopRight() const noexcept | Rectangle< ValueType > | |
| getUnion(const Rectangle &other) const noexcept | Rectangle< ValueType > | |
| getWidth() const noexcept | Rectangle< ValueType > | |
| getX() const noexcept | Rectangle< ValueType > | |
| getY() const noexcept | Rectangle< ValueType > | |
| intersectRectangle(ValueType &otherX, ValueType &otherY, ValueType &otherW, ValueType &otherH) const noexcept | Rectangle< ValueType > | |
| intersectRectangles(ValueType &x1, ValueType &y1, ValueType &w1, ValueType &h1, const ValueType x2, const ValueType y2, const ValueType w2, const ValueType h2) noexcept | Rectangle< ValueType > | [static] |
| intersects(const Rectangle &other) const noexcept | Rectangle< ValueType > | |
| isEmpty() const noexcept | Rectangle< ValueType > | |
| leftTopRightBottom(const ValueType left, const ValueType top, const ValueType right, const ValueType bottom) noexcept | Rectangle< ValueType > | [static] |
| operator!=(const Rectangle &other) const noexcept | Rectangle< ValueType > | |
| operator+(const Point< ValueType > &deltaPosition) const noexcept | Rectangle< ValueType > | |
| operator+=(const Point< ValueType > &deltaPosition) noexcept | Rectangle< ValueType > | |
| operator-(const Point< ValueType > &deltaPosition) const noexcept | Rectangle< ValueType > | |
| operator-=(const Point< ValueType > &deltaPosition) noexcept | Rectangle< ValueType > | |
| operator=(const Rectangle &other) noexcept | Rectangle< ValueType > | |
| operator==(const Rectangle &other) const noexcept | Rectangle< ValueType > | |
| Rectangle() noexcept | Rectangle< ValueType > | |
| Rectangle(const Rectangle &other) noexcept | Rectangle< ValueType > | |
| Rectangle(const ValueType initialX, const ValueType initialY, const ValueType width, const ValueType height) noexcept | Rectangle< ValueType > | |
| Rectangle(const ValueType width, const ValueType height) noexcept | Rectangle< ValueType > | |
| Rectangle(const Point< ValueType > &corner1, const Point< ValueType > &corner2) noexcept | Rectangle< ValueType > | |
| reduce(const ValueType deltaX, const ValueType deltaY) noexcept | Rectangle< ValueType > | |
| reduced(const ValueType deltaX, const ValueType deltaY) const noexcept | Rectangle< ValueType > | |
| reduceIfPartlyContainedIn(const Rectangle &other) noexcept | Rectangle< ValueType > | |
| removeFromBottom(ValueType amountToRemove) noexcept | Rectangle< ValueType > | |
| removeFromLeft(const ValueType amountToRemove) noexcept | Rectangle< ValueType > | |
| removeFromRight(ValueType amountToRemove) noexcept | Rectangle< ValueType > | |
| removeFromTop(const ValueType amountToRemove) noexcept | Rectangle< ValueType > | |
| setBottom(const ValueType newBottom) noexcept | Rectangle< ValueType > | |
| setBounds(const ValueType newX, const ValueType newY, const ValueType newWidth, const ValueType newHeight) noexcept | Rectangle< ValueType > | |
| setHeight(const ValueType newHeight) noexcept | Rectangle< ValueType > | |
| setLeft(const ValueType newLeft) noexcept | Rectangle< ValueType > | |
| setPosition(const Point< ValueType > &newPos) noexcept | Rectangle< ValueType > | |
| setPosition(const ValueType newX, const ValueType newY) noexcept | Rectangle< ValueType > | |
| setRight(const ValueType newRight) noexcept | Rectangle< ValueType > | |
| setSize(const ValueType newWidth, const ValueType newHeight) noexcept | Rectangle< ValueType > | |
| setTop(const ValueType newTop) noexcept | Rectangle< ValueType > | |
| setWidth(const ValueType newWidth) noexcept | Rectangle< ValueType > | |
| setX(const ValueType newX) noexcept | Rectangle< ValueType > | |
| setY(const ValueType newY) noexcept | Rectangle< ValueType > | |
| toFloat() const noexcept | Rectangle< ValueType > | |
| toString() const | Rectangle< ValueType > | |
| transformed(const AffineTransform &transform) const noexcept | Rectangle< ValueType > | |
| translate(const ValueType deltaX, const ValueType deltaY) noexcept | Rectangle< ValueType > | |
| translated(const ValueType deltaX, const ValueType deltaY) const noexcept | Rectangle< ValueType > | |
| withBottom(const ValueType newBottom) const noexcept | Rectangle< ValueType > | |
| withHeight(const ValueType newHeight) const noexcept | Rectangle< ValueType > | |
| withLeft(const ValueType newLeft) const noexcept | Rectangle< ValueType > | |
| withPosition(const ValueType newX, const ValueType newY) const noexcept | Rectangle< ValueType > | |
| withPosition(const Point< ValueType > &newPos) const noexcept | Rectangle< ValueType > | |
| withRight(const ValueType newRight) const noexcept | Rectangle< ValueType > | |
| withSize(const ValueType newWidth, const ValueType newHeight) const noexcept | Rectangle< ValueType > | |
| withTop(const ValueType newTop) const noexcept | Rectangle< ValueType > | |
| withWidth(const ValueType newWidth) const noexcept | Rectangle< ValueType > | |
| withX(const ValueType newX) const noexcept | Rectangle< ValueType > | |
| withY(const ValueType newY) const noexcept | Rectangle< ValueType > | |
| ~Rectangle() noexcept | Rectangle< ValueType > | |