## Uses of Class
com.corticon.eclipse.core.util.Rectangle

- Packages that use Rectangle
  Package | Description
  --- | ---
  com.corticon.eclipse.core.util |
  com.corticon.eclipse.studio.rule.rulesheet.table.core |

- - ### Uses of Rectangle in com.corticon.eclipse.core.util

    Methods in com.corticon.eclipse.core.util that return Rectangle
    Modifier and Type | Method and Description
    --- | ---
    `Rectangle` | Rectangle.`intersection(Rectangle aRectangle)` Computes the intersection of this `Rectangle` with the specified `Rectangle`.
    `Rectangle[]` | Rectangle.`removeHorizontal(Rectangle aRectangle)` Return the result of the removal of a specified rectangle from this rectangle.
    `Rectangle[]` | Rectangle.`removeVertical(Rectangle aRectangle)` Return the result of the removal of a specified rectangle from this rectangle.
    `Rectangle` | Rectangle.`union(Rectangle aRectangle)` Computes the union of this `Rectangle` with the specified `Rectangle`.

    Methods in com.corticon.eclipse.core.util with parameters of type Rectangle
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | Rectangle.`borders(Rectangle aRectangle)` Return `true` if this Rectangle borders the specified rectangle along either its horizontal or vertical axis.
    `boolean` | Rectangle.`bordersHorizontal(Rectangle aRectangle)` Return `true` if this Rectangle borders the specified rectangle along its horizontal axis.
    `boolean` | Rectangle.`bordersHorizontalStrict(Rectangle aRectangle)` Return `true` if this Rectangle borders the specified rectangle along its horizontal axis.
    `boolean` | Rectangle.`bordersStrict(Rectangle aRectangle)` Return `true` if this Rectangle borders the specified rectangle along either its horizontal or vertical axis.
    `boolean` | Rectangle.`bordersVertical(Rectangle aRectangle)` Return `true` if this Rectangle borders the specified rectangle along its vertical axis.
    `boolean` | Rectangle.`bordersVerticalStrict(Rectangle aRectangle)` Return `true` if this Rectangle borders the specified rectangle along its vertical axis.
    `boolean` | Rectangle.`contains(Rectangle aRectangle)` Checks whether or not this rectangle entirely contains the specified rectangle.
    `Rectangle` | Rectangle.`intersection(Rectangle aRectangle)` Computes the intersection of this `Rectangle` with the specified `Rectangle`.
    `boolean` | Rectangle.`intersects(Rectangle aRectangle)` Determines whether or not this `Rectangle` and the specified `Rectangle` intersect.
    `Rectangle[]` | Rectangle.`removeHorizontal(Rectangle aRectangle)` Return the result of the removal of a specified rectangle from this rectangle.
    `Rectangle[]` | Rectangle.`removeVertical(Rectangle aRectangle)` Return the result of the removal of a specified rectangle from this rectangle.
    `Rectangle` | Rectangle.`union(Rectangle aRectangle)` Computes the union of this `Rectangle` with the specified `Rectangle`.

  - ### Uses of Rectangle in com.corticon.eclipse.studio.rule.rulesheet.table.core

    Methods in com.corticon.eclipse.studio.rule.rulesheet.table.core that return Rectangle
    Modifier and Type | Method and Description
    --- | ---
    `Rectangle` | IRulesheetTableModelAPI.`convertRuleStatementRangeExpressionToRectangle(java.lang.String astrRangeExpression)` Convert the given rule statement range expression to a Rectangle representing the range.

    Methods in com.corticon.eclipse.studio.rule.rulesheet.table.core with parameters of type Rectangle
    Modifier and Type | Method and Description
    --- | ---
    `java.lang.String` | IRulesheetTableModelAPI.`convertRuleStatementRectangleToRangeExpression(Rectangle aRectangle)` Convert the given Rectangle to a corresponding range expression.

Copyright © 2005-2013 Progress Software Corporation and/or its subsidiaries and affiliates. All rights reserved.