# Index

A B C D E F G H I L M N O P Q R S T U V W X Y Z
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

## R

rad() - Method in class org.eclipse.gef.geometry.euclidean.Angle
  Returns this `Angle`'s value in radians.
Rectangle - Class in org.eclipse.gef.geometry.planar
  Represents the geometric shape of a rectangle, where a rectangle is characterized by means of its upper left corner (x,y) and its size (width, height).
Rectangle() - Constructor for class org.eclipse.gef.geometry.planar.Rectangle
  Constructs a `Rectangle` with location (0,0) and a size of (0,0).
Rectangle(double, double, double, double) - Constructor for class org.eclipse.gef.geometry.planar.Rectangle
  Constructs a Rectangle from the given values for its location (upper-left corner point) and its size.
Rectangle(Point, Dimension) - Constructor for class org.eclipse.gef.geometry.planar.Rectangle
  Constructs a new `Rectangle` with the given location and size.
Rectangle(Point, Point) - Constructor for class org.eclipse.gef.geometry.planar.Rectangle
  Constructs a new `Rectangle`, which is the smallest one containing both given `Point`s.
Rectangle(Rectangle) - Constructor for class org.eclipse.gef.geometry.planar.Rectangle
  Constructs a new `Rectangle` with x, y, width, and height values of the given `Rectangle`.
Region - Class in org.eclipse.gef.geometry.planar
  A combination of `Rectangle`s.
Region() - Constructor for class org.eclipse.gef.geometry.planar.Region
  Constructs a new `Region` not covering any area.
Region(Rectangle...) - Constructor for class org.eclipse.gef.geometry.planar.Region
  Constructs a new `Region` from the given list of `Rectangle` s.
Region(Region) - Constructor for class org.eclipse.gef.geometry.planar.Region
  Constructs a new `Region` from the given other `Region`.
reset() - Method in class org.eclipse.gef.geometry.planar.Path
  Resets the path to be empty.
Ring - Class in org.eclipse.gef.geometry.planar
  A combination of Polygons....
Ring() - Constructor for class org.eclipse.gef.geometry.planar.Ring
  Constructs a new empty `Ring`.
Ring(Polygon...) - Constructor for class org.eclipse.gef.geometry.planar.Ring
  Constructs a new `Ring` from the given `Polygon`s.
Ring(Ring) - Constructor for class org.eclipse.gef.geometry.planar.Ring
  Constructs a new `Ring` from the given other `Ring`.
rotate(double) - Method in class org.eclipse.gef.geometry.planar.AffineTransform
  Adds a rotation with the given angle (in radians) to the transformation matrix of this `AffineTransform`.
rotate(double, double) - Method in class org.eclipse.gef.geometry.planar.AffineTransform
  Adds a rotation to the transformation matrix of this `AffineTransform`.
rotate(double, double, double) - Method in class org.eclipse.gef.geometry.planar.AffineTransform
  Adds a rotation with the given angle (in radians) around the `Point` specified by the given x and y coordinates to the transformation matrix of this `AffineTransform`.
rotate(double, double, double, double) - Method in class org.eclipse.gef.geometry.planar.AffineTransform
  Adds a rotation around a `Point` to the transformation matrix of this `AffineTransform`.
rotateCCW(Angle) - Method in class org.eclipse.gef.geometry.euclidean.Vector
  Rotates this `Vector` counter-clockwise (CCW) by the given `Angle`.
rotateCCW(Angle) - Method in class org.eclipse.gef.geometry.planar.Polygon
  Rotates this `AbstractPointListBasedGeometry` counter-clockwise (CCW) by the given `Angle` around its centroid (see `AbstractPointListBasedGeometry.getCentroid()`).
rotateCCW(Angle) - Method in class org.eclipse.gef.geometry.planar.BezierCurve
  Directly rotates this `BezierCurve` counter-clockwise (CCW) around its center `Point` by the given `Angle`.
rotateCCW(Angle) - Method in class org.eclipse.gef.geometry.planar.CurvedPolygon
  Rotates this `CurvedPolygon` counter-clockwise (CCW) by the given `Angle` around the center `Point` of this `CurvedPolygon`.
rotateCCW(Angle) - Method in class org.eclipse.gef.geometry.planar.PolyBezier
  Directly rotates this `PolyBezier` counter-clock-wise around its center `Point` by the given `Angle`.
rotateCCW(Angle) - Method in class org.eclipse.gef.geometry.planar.Ring
  Directly rotates this `Ring` counter-clock-wise around its center `Point` by the given `Angle`.
rotateCCW(Angle, double, double) - Method in class org.eclipse.gef.geometry.planar.Polygon
  Rotates this `AbstractPointListBasedGeometry` counter-clockwise (CCW) by the given `Angle` around the `Point` specified by the passed-in x and y coordinates.
rotateCCW(Angle, double, double) - Method in class org.eclipse.gef.geometry.planar.BezierCurve
  Directly rotates this `BezierCurve` counter-clockwise (CCW) around the `Point` specified by the given x and y coordinate values by the given `Angle`.
rotateCCW(Angle, double, double) - Method in class org.eclipse.gef.geometry.planar.CurvedPolygon
  Rotates this `CurvedPolygon` counter-clockwise (CCW) by the given `Angle` around the `Point` specified by the given x and y coordinates.
rotateCCW(Angle, double, double) - Method in class org.eclipse.gef.geometry.planar.PolyBezier
  Directly rotates this `PolyBezier` counter-clock-wise around the given point (specified by cx and cy) by the given `Angle`.
rotateCCW(Angle, double, double) - Method in class org.eclipse.gef.geometry.planar.Ring
  Directly rotates this `Ring` counter-clock-wise around the given point (specified by cx and cy) by the given `Angle`.
rotateCCW(Angle, Point) - Method in class org.eclipse.gef.geometry.planar.Polygon
  Rotates this `AbstractPointListBasedGeometry` counter-clockwise (CCW) by the given `Angle` around the given `Point`.
rotateCCW(Angle, Point) - Method in class org.eclipse.gef.geometry.planar.BezierCurve
  Directly rotates this `BezierCurve` counter-clockwise (CCW) around the given `Point` by the given `Angle`.
rotateCCW(Angle, Point) - Method in class org.eclipse.gef.geometry.planar.CurvedPolygon
  Rotates this `CurvedPolygon` counter-clockwise (CCW) by the given `Angle` around the given `Point`.
rotateCCW(Angle, Point) - Method in class org.eclipse.gef.geometry.planar.PolyBezier
  Directly rotates this `PolyBezier` counter-clock-wise around the given `Point` by the given `Angle`.
rotateCCW(Angle, Point) - Method in class org.eclipse.gef.geometry.planar.Ring
  Directly rotates this `Ring` counter-clock-wise around the given `Point` by the given `Angle`.
rotateCCW(Point[], Angle, double, double) - Static method in class org.eclipse.gef.geometry.planar.Point
  Rotates (in-place) the given `Point`s counter-clock-wise (CCW) by the specified `Angle` around the given center `Point`.
rotateCW(Angle) - Method in class org.eclipse.gef.geometry.euclidean.Vector
  Rotates this `Vector` clockwise (CW) by the given `Angle`.
rotateCW(Angle) - Method in class org.eclipse.gef.geometry.planar.Polygon
  Rotates this `AbstractPointListBasedGeometry` clockwise (CW) by the given `Angle` around its centroid (see `AbstractPointListBasedGeometry.getCentroid()`).
rotateCW(Angle) - Method in class org.eclipse.gef.geometry.planar.BezierCurve
  Directly rotates this `BezierCurve` clockwise (CW) around its center `Point` by the given `Angle`.
rotateCW(Angle) - Method in class org.eclipse.gef.geometry.planar.CurvedPolygon
  Rotates this `CurvedPolygon` counter-clockwise (CCW) by the given `Angle` around the center `Point` of this `CurvedPolygon`.
rotateCW(Angle) - Method in class org.eclipse.gef.geometry.planar.PolyBezier
  Directly rotates this `PolyBezier` clock-wise around its center `Point` by the given `Angle`.
rotateCW(Angle) - Method in class org.eclipse.gef.geometry.planar.Ring
  Directly rotates this `Ring` clock-wise around its center `Point` by the given `Angle`.
rotateCW(Angle, double, double) - Method in class org.eclipse.gef.geometry.planar.Polygon
  Rotates this `AbstractPointListBasedGeometry` clockwise (CW) by the given `Angle` around the `Point` specified by the passed-in x and y coordinates.
rotateCW(Angle, double, double) - Method in class org.eclipse.gef.geometry.planar.BezierCurve
  Directly rotates this `BezierCurve` clockwise (CW) around the `Point` specified by the given x and y coordinate values by the given `Angle`.
rotateCW(Angle, double, double) - Method in class org.eclipse.gef.geometry.planar.CurvedPolygon
  Rotates this `CurvedPolygon` clockwise (CW) by the given `Angle` around the `Point` specified by the given x and y coordinates.
rotateCW(Angle, double, double) - Method in class org.eclipse.gef.geometry.planar.PolyBezier
  Directly rotates this `PolyBezier` clock-wise around the given point (specified by cx and cy) by the given `Angle`.
rotateCW(Angle, double, double) - Method in class org.eclipse.gef.geometry.planar.Ring
  Directly rotates this `Ring` clock-wise around the given point (specified by cx and cy) by the given `Angle`.
rotateCW(Angle, Point) - Method in class org.eclipse.gef.geometry.planar.Polygon
  Rotates this `AbstractPointListBasedGeometry` clockwise (CW) by the given `Angle` around the given `Point`.
rotateCW(Angle, Point) - Method in class org.eclipse.gef.geometry.planar.BezierCurve
  Directly rotates this `BezierCurve` clockwise (CW) around the given `Point` by the given `Angle`.
rotateCW(Angle, Point) - Method in class org.eclipse.gef.geometry.planar.CurvedPolygon
  Rotates this `CurvedPolygon` clockwise (CW) by the given `Angle` around the given `Point`.
rotateCW(Angle, Point) - Method in class org.eclipse.gef.geometry.planar.PolyBezier
  Directly rotates this `PolyBezier` clock-wise around the given `Point` by the given `Angle`.
rotateCW(Angle, Point) - Method in class org.eclipse.gef.geometry.planar.Ring
  Directly rotates this `Ring` clock-wise around the given `Point` by the given `Angle`.
rotateCW(Point[], Angle, double, double) - Static method in class org.eclipse.gef.geometry.planar.Point
  Rotates (in-place) the given `Point`s clock-wise (CW) by the specified `Angle` around the given center `Point`.
RoundedRectangle - Class in org.eclipse.gef.geometry.planar
  Represents the geometric shape of a rounded rectangle, i.e. a rectangle with rounded corners.
RoundedRectangle(double, double, double, double, double, double) - Constructor for class org.eclipse.gef.geometry.planar.RoundedRectangle
  Constructs a new `RoundedRectangle` from the given bounds and arc values.
RoundedRectangle(Rectangle, double, double) - Constructor for class org.eclipse.gef.geometry.planar.RoundedRectangle
  Constructs a new `RoundedRectangle` from the bounds of the given `Rectangle` and the given arc values.

A B C D E F G H I L M N O P Q R S T U V W X Y Z
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form