|
JUCE
|
This is the complete list of members for Rectangle< ValueType >, including all inherited members.
| constrainedWithin(Rectangle areaToFitWithin) const noexcept | Rectangle< ValueType > | |
| contains(ValueType xCoord, ValueType yCoord) const noexcept | Rectangle< ValueType > | |
| contains(Point< ValueType > point) const noexcept | Rectangle< ValueType > | |
| contains(Rectangle other) const noexcept | Rectangle< ValueType > | |
| enlargeIfAdjacent(Rectangle other) noexcept | Rectangle< ValueType > | |
| expand(ValueType deltaX, ValueType deltaY) noexcept | Rectangle< ValueType > | |
| expanded(ValueType deltaX, ValueType deltaY) const noexcept | Rectangle< ValueType > | |
| expanded(ValueType delta) const noexcept | Rectangle< ValueType > | |
| findAreaContainingPoints(const Point< ValueType > *points, int numPoints) noexcept | Rectangle< ValueType > | static |
| fromString(StringRef stringVersion) | Rectangle< ValueType > | static |
| getAspectRatio(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(Point< ValueType > point) const noexcept | Rectangle< ValueType > | |
| getHeight() const noexcept | Rectangle< ValueType > | |
| getHorizontalRange() const noexcept | Rectangle< ValueType > | |
| getIntersection(Rectangle other) const noexcept | Rectangle< ValueType > | |
| getPosition() const noexcept | Rectangle< ValueType > | |
| getProportion(Rectangle< FloatType > proportionalRect) const noexcept | Rectangle< ValueType > | |
| getRelativePoint(FloatType relativeX, FloatType relativeY) 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(Rectangle other) const noexcept | Rectangle< ValueType > | |
| getVerticalRange() 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 > | |
| intersectRectangle(Rectangle< ValueType > &rectangleToClip) const noexcept | Rectangle< ValueType > | |
| intersectRectangles(ValueType &x1, ValueType &y1, ValueType &w1, ValueType &h1, ValueType x2, ValueType y2, ValueType w2, ValueType h2) noexcept | Rectangle< ValueType > | static |
| intersects(Rectangle other) const noexcept | Rectangle< ValueType > | |
| intersects(const Line< ValueType > &line) const noexcept | Rectangle< ValueType > | |
| isEmpty() const noexcept | Rectangle< ValueType > | |
| isFinite() const noexcept | Rectangle< ValueType > | |
| leftTopRightBottom(ValueType left, ValueType top, ValueType right, ValueType bottom) noexcept | Rectangle< ValueType > | static |
| operator!=(const Rectangle &other) const noexcept | Rectangle< ValueType > | |
| operator*(FloatType scaleFactor) const noexcept | Rectangle< ValueType > | |
| operator*=(FloatType scaleFactor) noexcept | Rectangle< ValueType > | |
| operator*=(Point< FloatType > scaleFactor) noexcept | Rectangle< ValueType > | |
| operator+(Point< ValueType > deltaPosition) const noexcept | Rectangle< ValueType > | |
| operator+=(Point< ValueType > deltaPosition) noexcept | Rectangle< ValueType > | |
| operator-(Point< ValueType > deltaPosition) const noexcept | Rectangle< ValueType > | |
| operator-=(Point< ValueType > deltaPosition) noexcept | Rectangle< ValueType > | |
| operator/(FloatType scaleFactor) const noexcept | Rectangle< ValueType > | |
| operator/=(FloatType scaleFactor) noexcept | Rectangle< ValueType > | |
| operator/=(Point< FloatType > scaleFactor) noexcept | Rectangle< ValueType > | |
| operator=(const Rectangle &)=default | Rectangle< ValueType > | |
| operator==(const Rectangle &other) const noexcept | Rectangle< ValueType > | |
| proportionOfHeight(FloatType proportion) const noexcept | Rectangle< ValueType > | |
| proportionOfWidth(FloatType proportion) const noexcept | Rectangle< ValueType > | |
| Rectangle()=default | Rectangle< ValueType > | |
| Rectangle(const Rectangle &)=default | Rectangle< ValueType > | |
| Rectangle(ValueType initialX, ValueType initialY, ValueType width, ValueType height) noexcept | Rectangle< ValueType > | |
| Rectangle(ValueType width, ValueType height) noexcept | Rectangle< ValueType > | |
| Rectangle(Point< ValueType > corner1, Point< ValueType > corner2) noexcept | Rectangle< ValueType > | |
| reduce(ValueType deltaX, ValueType deltaY) noexcept | Rectangle< ValueType > | |
| reduced(ValueType deltaX, ValueType deltaY) const noexcept | Rectangle< ValueType > | |
| reduced(ValueType delta) const noexcept | Rectangle< ValueType > | |
| reduceIfPartlyContainedIn(Rectangle other) noexcept | Rectangle< ValueType > | |
| removeFromBottom(ValueType amountToRemove) noexcept | Rectangle< ValueType > | |
| removeFromLeft(ValueType amountToRemove) noexcept | Rectangle< ValueType > | |
| removeFromRight(ValueType amountToRemove) noexcept | Rectangle< ValueType > | |
| removeFromTop(ValueType amountToRemove) noexcept | Rectangle< ValueType > | |
| setBottom(ValueType newBottom) noexcept | Rectangle< ValueType > | |
| setBounds(ValueType newX, ValueType newY, ValueType newWidth, ValueType newHeight) noexcept | Rectangle< ValueType > | |
| setCentre(ValueType newCentreX, ValueType newCentreY) noexcept | Rectangle< ValueType > | |
| setCentre(Point< ValueType > newCentre) noexcept | Rectangle< ValueType > | |
| setHeight(ValueType newHeight) noexcept | Rectangle< ValueType > | |
| setHorizontalRange(Range< ValueType > range) noexcept | Rectangle< ValueType > | |
| setLeft(ValueType newLeft) noexcept | Rectangle< ValueType > | |
| setPosition(Point< ValueType > newPos) noexcept | Rectangle< ValueType > | |
| setPosition(ValueType newX, ValueType newY) noexcept | Rectangle< ValueType > | |
| setRight(ValueType newRight) noexcept | Rectangle< ValueType > | |
| setSize(ValueType newWidth, ValueType newHeight) noexcept | Rectangle< ValueType > | |
| setTop(ValueType newTop) noexcept | Rectangle< ValueType > | |
| setVerticalRange(Range< ValueType > range) noexcept | Rectangle< ValueType > | |
| setWidth(ValueType newWidth) noexcept | Rectangle< ValueType > | |
| setX(ValueType newX) noexcept | Rectangle< ValueType > | |
| setY(ValueType newY) noexcept | Rectangle< ValueType > | |
| toDouble() const noexcept | Rectangle< ValueType > | |
| toFloat() const noexcept | Rectangle< ValueType > | |
| toNearestInt() const noexcept | Rectangle< ValueType > | |
| toNearestIntEdges() const noexcept | Rectangle< ValueType > | |
| toString() const | Rectangle< ValueType > | |
| toType() const noexcept | Rectangle< ValueType > | |
| transformedBy(const AffineTransform &transform) const noexcept | Rectangle< ValueType > | |
| translate(ValueType deltaX, ValueType deltaY) noexcept | Rectangle< ValueType > | |
| translated(ValueType deltaX, ValueType deltaY) const noexcept | Rectangle< ValueType > | |
| withBottom(ValueType newBottom) const noexcept | Rectangle< ValueType > | |
| withBottomY(ValueType newBottomY) const noexcept | Rectangle< ValueType > | |
| withCentre(Point< ValueType > newCentre) const noexcept | Rectangle< ValueType > | |
| withHeight(ValueType newHeight) const noexcept | Rectangle< ValueType > | |
| withLeft(ValueType newLeft) const noexcept | Rectangle< ValueType > | |
| withPosition(ValueType newX, ValueType newY) const noexcept | Rectangle< ValueType > | |
| withPosition(Point< ValueType > newPos) const noexcept | Rectangle< ValueType > | |
| withRight(ValueType newRight) const noexcept | Rectangle< ValueType > | |
| withRightX(ValueType newRightX) const noexcept | Rectangle< ValueType > | |
| withSize(ValueType newWidth, ValueType newHeight) const noexcept | Rectangle< ValueType > | |
| withSizeKeepingCentre(ValueType newWidth, ValueType newHeight) const noexcept | Rectangle< ValueType > | |
| withTop(ValueType newTop) const noexcept | Rectangle< ValueType > | |
| withTrimmedBottom(ValueType amountToRemove) const noexcept | Rectangle< ValueType > | |
| withTrimmedLeft(ValueType amountToRemove) const noexcept | Rectangle< ValueType > | |
| withTrimmedRight(ValueType amountToRemove) const noexcept | Rectangle< ValueType > | |
| withTrimmedTop(ValueType amountToRemove) const noexcept | Rectangle< ValueType > | |
| withWidth(ValueType newWidth) const noexcept | Rectangle< ValueType > | |
| withX(ValueType newX) const noexcept | Rectangle< ValueType > | |
| withY(ValueType newY) const noexcept | Rectangle< ValueType > | |
| withZeroOrigin() const noexcept | Rectangle< ValueType > | |
| ~Rectangle()=default | Rectangle< ValueType > |