Rectangle< ValueType > Member List

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