openshot-audio  0.1.5
juce::Rectangle< ValueType > Member List

This is the complete list of members for juce::Rectangle< ValueType >, including all inherited members.

ceilAsInt(int n) noexceptjuce::Rectangle< ValueType >inlinestatic
ceilAsInt(float n) noexceptjuce::Rectangle< ValueType >inlinestatic
ceilAsInt(double n) noexceptjuce::Rectangle< ValueType >inlinestatic
constrainedWithin(const Rectangle &areaToFitWithin) const noexceptjuce::Rectangle< ValueType >inline
contains(ValueType xCoord, ValueType yCoord) const noexceptjuce::Rectangle< ValueType >inline
contains(Point< ValueType > point) const noexceptjuce::Rectangle< ValueType >inline
contains(const Rectangle &other) const noexceptjuce::Rectangle< ValueType >inline
copyWithRounding(Rectangle< int > &result) const noexceptjuce::Rectangle< ValueType >inline
copyWithRounding(Rectangle< float > &result) const noexceptjuce::Rectangle< ValueType >inline
copyWithRounding(Rectangle< double > &result) const noexceptjuce::Rectangle< ValueType >inline
enlargeIfAdjacent(const Rectangle &other) noexceptjuce::Rectangle< ValueType >inline
expand(ValueType deltaX, ValueType deltaY) noexceptjuce::Rectangle< ValueType >inline
expanded(ValueType deltaX, ValueType deltaY) const noexceptjuce::Rectangle< ValueType >inline
expanded(ValueType delta) const noexceptjuce::Rectangle< ValueType >inline
findAreaContainingPoints(const Point< ValueType > *const points, const int numPoints) noexceptjuce::Rectangle< ValueType >inlinestatic
floorAsInt(int n) noexceptjuce::Rectangle< ValueType >inlinestatic
floorAsInt(float n) noexceptjuce::Rectangle< ValueType >inlinestatic
floorAsInt(double n) noexceptjuce::Rectangle< ValueType >inlinestatic
fromString(StringRef stringVersion)juce::Rectangle< ValueType >inlinestatic
getAspectRatio(bool widthOverHeight=true) const noexceptjuce::Rectangle< ValueType >inline
getBottom() const noexceptjuce::Rectangle< ValueType >inline
getBottomLeft() const noexceptjuce::Rectangle< ValueType >inline
getBottomRight() const noexceptjuce::Rectangle< ValueType >inline
getCentre() const noexceptjuce::Rectangle< ValueType >inline
getCentreX() const noexceptjuce::Rectangle< ValueType >inline
getCentreY() const noexceptjuce::Rectangle< ValueType >inline
getConstrainedPoint(Point< ValueType > point) const noexceptjuce::Rectangle< ValueType >inline
getHeight() const noexceptjuce::Rectangle< ValueType >inline
getHorizontalRange() const noexceptjuce::Rectangle< ValueType >inline
getIntersection(const Rectangle &other) const noexceptjuce::Rectangle< ValueType >inline
getPosition() const noexceptjuce::Rectangle< ValueType >inline
getRelativePoint(double relativeX, double relativeY) const noexceptjuce::Rectangle< ValueType >inline
getRight() const noexceptjuce::Rectangle< ValueType >inline
getSmallestIntegerContainer() const noexceptjuce::Rectangle< ValueType >inline
getTopLeft() const noexceptjuce::Rectangle< ValueType >inline
getTopRight() const noexceptjuce::Rectangle< ValueType >inline
getUnion(const Rectangle &other) const noexceptjuce::Rectangle< ValueType >inline
getVerticalRange() const noexceptjuce::Rectangle< ValueType >inline
getWidth() const noexceptjuce::Rectangle< ValueType >inline
getX() const noexceptjuce::Rectangle< ValueType >inline
getY() const noexceptjuce::Rectangle< ValueType >inline
hjuce::Rectangle< ValueType >
intersectRectangle(ValueType &otherX, ValueType &otherY, ValueType &otherW, ValueType &otherH) const noexceptjuce::Rectangle< ValueType >inline
intersectRectangle(Rectangle< ValueType > &rectangleToClip) const noexceptjuce::Rectangle< ValueType >inline
intersectRectangles(ValueType &x1, ValueType &y1, ValueType &w1, ValueType &h1, const ValueType x2, const ValueType y2, const ValueType w2, const ValueType h2) noexceptjuce::Rectangle< ValueType >inlinestatic
intersects(const Rectangle &other) const noexceptjuce::Rectangle< ValueType >inline
intersects(const Line< ValueType > &line) const noexceptjuce::Rectangle< ValueType >inline
isEmpty() const noexceptjuce::Rectangle< ValueType >inline
isFinite() const noexceptjuce::Rectangle< ValueType >inline
leftTopRightBottom(ValueType left, ValueType top, ValueType right, ValueType bottom) noexceptjuce::Rectangle< ValueType >inlinestatic
operator!=(const Rectangle &other) const noexceptjuce::Rectangle< ValueType >inline
operator*(FloatType scaleFactor) const noexceptjuce::Rectangle< ValueType >inline
operator*=(FloatType scaleFactor) noexceptjuce::Rectangle< ValueType >inline
operator*=(Point< FloatType > scaleFactor) noexceptjuce::Rectangle< ValueType >inline
operator+(Point< ValueType > deltaPosition) const noexceptjuce::Rectangle< ValueType >inline
operator+=(Point< ValueType > deltaPosition) noexceptjuce::Rectangle< ValueType >inline
operator-(Point< ValueType > deltaPosition) const noexceptjuce::Rectangle< ValueType >inline
operator-=(Point< ValueType > deltaPosition) noexceptjuce::Rectangle< ValueType >inline
operator/(FloatType scaleFactor) const noexceptjuce::Rectangle< ValueType >inline
operator/=(FloatType scaleFactor) noexceptjuce::Rectangle< ValueType >inline
operator/=(Point< FloatType > scaleFactor) noexceptjuce::Rectangle< ValueType >inline
operator=(const Rectangle &other) noexceptjuce::Rectangle< ValueType >inline
operator==(const Rectangle &other) const noexceptjuce::Rectangle< ValueType >inline
parseIntAfterSpace(StringRef s) noexceptjuce::Rectangle< ValueType >inlinestatic
posjuce::Rectangle< ValueType >
Rectangle() noexceptjuce::Rectangle< ValueType >inline
Rectangle(const Rectangle &other) noexceptjuce::Rectangle< ValueType >inline
Rectangle(ValueType initialX, ValueType initialY, ValueType width, ValueType height) noexceptjuce::Rectangle< ValueType >inline
Rectangle(ValueType width, ValueType height) noexceptjuce::Rectangle< ValueType >inline
Rectangle(Point< ValueType > corner1, Point< ValueType > corner2) noexceptjuce::Rectangle< ValueType >inline
reduce(ValueType deltaX, ValueType deltaY) noexceptjuce::Rectangle< ValueType >inline
reduced(ValueType deltaX, ValueType deltaY) const noexceptjuce::Rectangle< ValueType >inline
reduced(ValueType delta) const noexceptjuce::Rectangle< ValueType >inline
reduceIfPartlyContainedIn(const Rectangle &other) noexceptjuce::Rectangle< ValueType >inline
removeFromBottom(ValueType amountToRemove) noexceptjuce::Rectangle< ValueType >inline
removeFromLeft(ValueType amountToRemove) noexceptjuce::Rectangle< ValueType >inline
removeFromRight(ValueType amountToRemove) noexceptjuce::Rectangle< ValueType >inline
removeFromTop(ValueType amountToRemove) noexceptjuce::Rectangle< ValueType >inline
setBottom(ValueType newBottom) noexceptjuce::Rectangle< ValueType >inline
setBounds(ValueType newX, ValueType newY, ValueType newWidth, ValueType newHeight) noexceptjuce::Rectangle< ValueType >inline
setCentre(ValueType newCentreX, ValueType newCentreY) noexceptjuce::Rectangle< ValueType >inline
setCentre(Point< ValueType > newCentre) noexceptjuce::Rectangle< ValueType >inline
setHeight(ValueType newHeight) noexceptjuce::Rectangle< ValueType >inline
setHorizontalRange(Range< ValueType > range) noexceptjuce::Rectangle< ValueType >inline
setLeft(ValueType newLeft) noexceptjuce::Rectangle< ValueType >inline
setPosition(Point< ValueType > newPos) noexceptjuce::Rectangle< ValueType >inline
setPosition(ValueType newX, ValueType newY) noexceptjuce::Rectangle< ValueType >inline
setRight(ValueType newRight) noexceptjuce::Rectangle< ValueType >inline
setSize(ValueType newWidth, ValueType newHeight) noexceptjuce::Rectangle< ValueType >inline
setTop(ValueType newTop) noexceptjuce::Rectangle< ValueType >inline
setVerticalRange(Range< ValueType > range) noexceptjuce::Rectangle< ValueType >inline
setWidth(ValueType newWidth) noexceptjuce::Rectangle< ValueType >inline
setX(ValueType newX) noexceptjuce::Rectangle< ValueType >inline
setY(ValueType newY) noexceptjuce::Rectangle< ValueType >inline
toDouble() const noexceptjuce::Rectangle< ValueType >inline
toFloat() const noexceptjuce::Rectangle< ValueType >inline
toString() constjuce::Rectangle< ValueType >inline
toType() const noexceptjuce::Rectangle< ValueType >inline
transformedBy(const AffineTransform &transform) const noexceptjuce::Rectangle< ValueType >inline
translate(ValueType deltaX, ValueType deltaY) noexceptjuce::Rectangle< ValueType >inline
translated(ValueType deltaX, ValueType deltaY) const noexceptjuce::Rectangle< ValueType >inline
wjuce::Rectangle< ValueType >
withBottom(ValueType newBottom) const noexceptjuce::Rectangle< ValueType >inline
withCentre(Point< ValueType > newCentre) const noexceptjuce::Rectangle< ValueType >inline
withHeight(ValueType newHeight) const noexceptjuce::Rectangle< ValueType >inline
withLeft(ValueType newLeft) const noexceptjuce::Rectangle< ValueType >inline
withPosition(ValueType newX, ValueType newY) const noexceptjuce::Rectangle< ValueType >inline
withPosition(Point< ValueType > newPos) const noexceptjuce::Rectangle< ValueType >inline
withRight(ValueType newRight) const noexceptjuce::Rectangle< ValueType >inline
withSize(ValueType newWidth, ValueType newHeight) const noexceptjuce::Rectangle< ValueType >inline
withSizeKeepingCentre(ValueType newWidth, ValueType newHeight) const noexceptjuce::Rectangle< ValueType >inline
withTop(ValueType newTop) const noexceptjuce::Rectangle< ValueType >inline
withTrimmedBottom(ValueType amountToRemove) const noexceptjuce::Rectangle< ValueType >inline
withTrimmedLeft(ValueType amountToRemove) const noexceptjuce::Rectangle< ValueType >inline
withTrimmedRight(ValueType amountToRemove) const noexceptjuce::Rectangle< ValueType >inline
withTrimmedTop(ValueType amountToRemove) const noexceptjuce::Rectangle< ValueType >inline
withWidth(ValueType newWidth) const noexceptjuce::Rectangle< ValueType >inline
withX(ValueType newX) const noexceptjuce::Rectangle< ValueType >inline
withY(ValueType newY) const noexceptjuce::Rectangle< ValueType >inline
withZeroOrigin() const noexceptjuce::Rectangle< ValueType >inline
~Rectangle() noexceptjuce::Rectangle< ValueType >inline