Index
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
- Rectangle(Rectangle) - Constructor for class org.eclipse.gef.geometry.planar.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
- Region(Region) - Constructor for class org.eclipse.gef.geometry.planar.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
- Ring(Ring) - Constructor for class org.eclipse.gef.geometry.planar.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 thisAffineTransform
. - 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 thisAffineTransform
. - rotateCCW(Angle) - Method in class org.eclipse.gef.geometry.euclidean.Vector
- rotateCCW(Angle) - Method in class org.eclipse.gef.geometry.planar.Polygon
-
Rotates this
AbstractPointListBasedGeometry
counter-clockwise (CCW) by the givenAngle
around its centroid (seeAbstractPointListBasedGeometry.getCentroid()
). - rotateCCW(Angle) - Method in class org.eclipse.gef.geometry.planar.BezierCurve
-
Directly rotates this
BezierCurve
counter-clockwise (CCW) around its centerPoint
by the givenAngle
. - rotateCCW(Angle) - Method in class org.eclipse.gef.geometry.planar.CurvedPolygon
-
Rotates this
CurvedPolygon
counter-clockwise (CCW) by the givenAngle
around the centerPoint
of thisCurvedPolygon
. - rotateCCW(Angle) - Method in class org.eclipse.gef.geometry.planar.PolyBezier
- rotateCCW(Angle) - Method in class org.eclipse.gef.geometry.planar.Ring
- rotateCCW(Angle, double, double) - Method in class org.eclipse.gef.geometry.planar.Polygon
- rotateCCW(Angle, double, double) - Method in class org.eclipse.gef.geometry.planar.BezierCurve
-
Directly rotates this
BezierCurve
counter-clockwise (CCW) around thePoint
specified by the given x and y coordinate values by the givenAngle
. - rotateCCW(Angle, double, double) - Method in class org.eclipse.gef.geometry.planar.CurvedPolygon
-
Rotates this
CurvedPolygon
counter-clockwise (CCW) by the givenAngle
around thePoint
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 givenAngle
. - rotateCCW(Angle, double, double) - Method in class org.eclipse.gef.geometry.planar.Ring
- rotateCCW(Angle, Point) - Method in class org.eclipse.gef.geometry.planar.Polygon
- rotateCCW(Angle, Point) - Method in class org.eclipse.gef.geometry.planar.BezierCurve
-
Directly rotates this
BezierCurve
counter-clockwise (CCW) around the givenPoint
by the givenAngle
. - rotateCCW(Angle, Point) - Method in class org.eclipse.gef.geometry.planar.CurvedPolygon
- rotateCCW(Angle, Point) - Method in class org.eclipse.gef.geometry.planar.PolyBezier
- rotateCCW(Angle, Point) - Method in class org.eclipse.gef.geometry.planar.Ring
- rotateCCW(Point[], Angle, double, double) - Static method in class org.eclipse.gef.geometry.planar.Point
- rotateCW(Angle) - Method in class org.eclipse.gef.geometry.euclidean.Vector
- rotateCW(Angle) - Method in class org.eclipse.gef.geometry.planar.Polygon
-
Rotates this
AbstractPointListBasedGeometry
clockwise (CW) by the givenAngle
around its centroid (seeAbstractPointListBasedGeometry.getCentroid()
). - rotateCW(Angle) - Method in class org.eclipse.gef.geometry.planar.BezierCurve
- rotateCW(Angle) - Method in class org.eclipse.gef.geometry.planar.CurvedPolygon
-
Rotates this
CurvedPolygon
counter-clockwise (CCW) by the givenAngle
around the centerPoint
of thisCurvedPolygon
. - rotateCW(Angle) - Method in class org.eclipse.gef.geometry.planar.PolyBezier
- rotateCW(Angle) - Method in class org.eclipse.gef.geometry.planar.Ring
- rotateCW(Angle, double, double) - Method in class org.eclipse.gef.geometry.planar.Polygon
- rotateCW(Angle, double, double) - Method in class org.eclipse.gef.geometry.planar.BezierCurve
-
Directly rotates this
BezierCurve
clockwise (CW) around thePoint
specified by the given x and y coordinate values by the givenAngle
. - rotateCW(Angle, double, double) - Method in class org.eclipse.gef.geometry.planar.CurvedPolygon
-
Rotates this
CurvedPolygon
clockwise (CW) by the givenAngle
around thePoint
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 givenAngle
. - rotateCW(Angle, double, double) - Method in class org.eclipse.gef.geometry.planar.Ring
- rotateCW(Angle, Point) - Method in class org.eclipse.gef.geometry.planar.Polygon
- rotateCW(Angle, Point) - Method in class org.eclipse.gef.geometry.planar.BezierCurve
- rotateCW(Angle, Point) - Method in class org.eclipse.gef.geometry.planar.CurvedPolygon
- rotateCW(Angle, Point) - Method in class org.eclipse.gef.geometry.planar.PolyBezier
- rotateCW(Angle, Point) - Method in class org.eclipse.gef.geometry.planar.Ring
- rotateCW(Point[], Angle, double, double) - Static method in class org.eclipse.gef.geometry.planar.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 givenRectangle
and the given arc values.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form