- scale(double) - Method in class org.eclipse.gef4.geometry.planar.AbstractRectangleBasedGeometry
-
- scale(double, double) - Method in class org.eclipse.gef4.geometry.planar.AbstractRectangleBasedGeometry
-
- scale(double, double, double) - Method in class org.eclipse.gef4.geometry.planar.AbstractRectangleBasedGeometry
-
- scale(double, double, double, double) - Method in class org.eclipse.gef4.geometry.planar.AbstractRectangleBasedGeometry
-
- scale(double, double, Point) - Method in class org.eclipse.gef4.geometry.planar.AbstractRectangleBasedGeometry
-
- scale(double, Point) - Method in class org.eclipse.gef4.geometry.planar.AbstractRectangleBasedGeometry
-
- scale(double, double) - Method in class org.eclipse.gef4.geometry.planar.AffineTransform
-
Adds an x and y scaling to the transformation matrix of this
AffineTransform
.
- scale(double) - Method in class org.eclipse.gef4.geometry.planar.BezierCurve
-
- scale(double, double) - Method in class org.eclipse.gef4.geometry.planar.BezierCurve
-
- scale(double, double, double) - Method in class org.eclipse.gef4.geometry.planar.BezierCurve
-
- scale(double, double, double, double) - Method in class org.eclipse.gef4.geometry.planar.BezierCurve
-
- scale(double, double, Point) - Method in class org.eclipse.gef4.geometry.planar.BezierCurve
-
- scale(double, Point) - Method in class org.eclipse.gef4.geometry.planar.BezierCurve
-
- scale(double) - Method in class org.eclipse.gef4.geometry.planar.CurvedPolygon
-
- scale(double, double) - Method in class org.eclipse.gef4.geometry.planar.CurvedPolygon
-
- scale(double, double, double) - Method in class org.eclipse.gef4.geometry.planar.CurvedPolygon
-
- scale(double, double, double, double) - Method in class org.eclipse.gef4.geometry.planar.CurvedPolygon
-
- scale(double, double, Point) - Method in class org.eclipse.gef4.geometry.planar.CurvedPolygon
-
- scale(double, Point) - Method in class org.eclipse.gef4.geometry.planar.CurvedPolygon
-
- scale(double) - Method in class org.eclipse.gef4.geometry.planar.Dimension
-
Scales the width and height of this Dimension by the amount supplied, and
returns this for convenience.
- scale(double, double) - Method in class org.eclipse.gef4.geometry.planar.Dimension
-
Scales the width of this Dimension by w and scales the height of
this Dimension by h.
- scale(double) - Method in interface org.eclipse.gef4.geometry.planar.IScalable
-
Scales the calling object by the given factor relative to its center
Point
.
- scale(double, double) - Method in interface org.eclipse.gef4.geometry.planar.IScalable
-
Scales the calling object by the given factors relative to the given
center
Point
.
- scale(double, double, double) - Method in interface org.eclipse.gef4.geometry.planar.IScalable
-
Scales the calling object by the given factor relative to the given
center
Point
(cx, cy).
- scale(double, double, double, double) - Method in interface org.eclipse.gef4.geometry.planar.IScalable
-
Scales the calling object by the given factors relative to the given
center
Point
(cx, cy).
- scale(double, double, Point) - Method in interface org.eclipse.gef4.geometry.planar.IScalable
-
Scales the calling object by the given factors relative to the given
center
Point
.
- scale(double, Point) - Method in interface org.eclipse.gef4.geometry.planar.IScalable
-
Scales the calling object by the given factor relative to the given
center
Point
.
- scale(Point[], double, double, double, double) - Static method in class org.eclipse.gef4.geometry.planar.Point
-
Scales the given array of
Point
s by the given x and y scale
factors around the given center
Point
(cx, cy).
- scale(double) - Method in class org.eclipse.gef4.geometry.planar.Point
-
Scales this Point by the specified amount.
- scale(double, double) - Method in class org.eclipse.gef4.geometry.planar.Point
-
Scales this Point by the specified values.
- scale(double, double, Point) - Method in class org.eclipse.gef4.geometry.planar.Point
-
Scales this
Point
by the given scale-factors.
- scale(double) - Method in class org.eclipse.gef4.geometry.planar.PolyBezier
-
- scale(double, double) - Method in class org.eclipse.gef4.geometry.planar.PolyBezier
-
- scale(double, double, double) - Method in class org.eclipse.gef4.geometry.planar.PolyBezier
-
- scale(double, double, double, double) - Method in class org.eclipse.gef4.geometry.planar.PolyBezier
-
- scale(double, double, Point) - Method in class org.eclipse.gef4.geometry.planar.PolyBezier
-
- scale(double, Point) - Method in class org.eclipse.gef4.geometry.planar.PolyBezier
-
- scale(double) - Method in class org.eclipse.gef4.geometry.planar.Region
-
- scale(double, double) - Method in class org.eclipse.gef4.geometry.planar.Region
-
- scale(double, double, double) - Method in class org.eclipse.gef4.geometry.planar.Region
-
- scale(double, double, double, double) - Method in class org.eclipse.gef4.geometry.planar.Region
-
- scale(double, double, Point) - Method in class org.eclipse.gef4.geometry.planar.Region
-
- scale(double, Point) - Method in class org.eclipse.gef4.geometry.planar.Region
-
- scale(double) - Method in class org.eclipse.gef4.geometry.planar.Ring
-
- scale(double, double) - Method in class org.eclipse.gef4.geometry.planar.Ring
-
- scale(double, double, double) - Method in class org.eclipse.gef4.geometry.planar.Ring
-
- scale(double, double, double, double) - Method in class org.eclipse.gef4.geometry.planar.Ring
-
- scale(double, double, Point) - Method in class org.eclipse.gef4.geometry.planar.Ring
-
- scale(double, Point) - Method in class org.eclipse.gef4.geometry.planar.Ring
-
- Segment(int, Point...) - Constructor for class org.eclipse.gef4.geometry.planar.Path.Segment
-
- setArcHeight(double) - Method in class org.eclipse.gef4.geometry.planar.RoundedRectangle
-
Sets the arc height of this
RoundedRectangle
, which is the height
of the arc used to define its rounded corners.
- setArcWidth(double) - Method in class org.eclipse.gef4.geometry.planar.RoundedRectangle
-
Sets the arc width of this
RoundedRectangle
, which is the width
of the arc used to define its rounded corners.
- setBounds(double, double, double, double) - Method in class org.eclipse.gef4.geometry.planar.AbstractRectangleBasedGeometry
-
- setBounds(Point, Dimension) - Method in class org.eclipse.gef4.geometry.planar.AbstractRectangleBasedGeometry
-
- setBounds(Rectangle) - Method in class org.eclipse.gef4.geometry.planar.AbstractRectangleBasedGeometry
-
- setCtrl(Point) - Method in class org.eclipse.gef4.geometry.planar.QuadraticCurve
-
Sets the curve's control point.
- setCtrl1(Point) - Method in class org.eclipse.gef4.geometry.planar.CubicCurve
-
- setCtrl1X(double) - Method in class org.eclipse.gef4.geometry.planar.CubicCurve
-
Sets the x coordinate of the first handle
Point
of this
CubicCurve
to the given value.
- setCtrl1Y(double) - Method in class org.eclipse.gef4.geometry.planar.CubicCurve
-
Sets the y coordinate of the first handle
Point
of this
CubicCurve
to the given value.
- setCtrl2(Point) - Method in class org.eclipse.gef4.geometry.planar.CubicCurve
-
- setCtrl2X(double) - Method in class org.eclipse.gef4.geometry.planar.CubicCurve
-
Sets the x coordinate of the second handle
Point
of this
CubicCurve
to the given value.
- setCtrl2Y(double) - Method in class org.eclipse.gef4.geometry.planar.CubicCurve
-
Sets the y coordinate of the second handle
Point
of this
CubicCurve
to the given value.
- setCtrlX(double) - Method in class org.eclipse.gef4.geometry.planar.QuadraticCurve
-
Sets the x-coordinate of the curve's control point.
- setCtrlY(double) - Method in class org.eclipse.gef4.geometry.planar.QuadraticCurve
-
Sets the y-coordinate of the curve's control point.
- setCurve(Point, Point, Point, Point) - Method in class org.eclipse.gef4.geometry.planar.CubicCurve
-
- setDeg(double) - Method in class org.eclipse.gef4.geometry.euclidean.Angle
-
Sets this
Angle
's value to the passed-in value in degrees.
- setHeight(double) - Method in class org.eclipse.gef4.geometry.planar.AbstractRectangleBasedGeometry
-
- setHeight(double) - Method in class org.eclipse.gef4.geometry.planar.Dimension
-
Sets the height of this Rectangle to the specified one.
- setLine(double, double, double, double) - Method in class org.eclipse.gef4.geometry.planar.Line
-
Initializes this
Line
with the given start and end point
coordinates
- setLine(Line) - Method in class org.eclipse.gef4.geometry.planar.Line
-
Initializes this
Line
with the start and end point coordinates of
the given one.
- setLine(Point, Point) - Method in class org.eclipse.gef4.geometry.planar.Line
-
Initializes this
Line
with the start and end point coordinates
provided by the given points
- setLocation(double, double) - Method in class org.eclipse.gef4.geometry.planar.AbstractRectangleBasedGeometry
-
- setLocation(Point) - Method in class org.eclipse.gef4.geometry.planar.AbstractRectangleBasedGeometry
-
- setLocation(double, double) - Method in class org.eclipse.gef4.geometry.planar.Point
-
Sets the location of this Point to the provided x and y locations.
- setLocation(Point) - Method in class org.eclipse.gef4.geometry.planar.Point
-
Sets the location of this Point to the specified Point.
- setP1(Point) - Method in class org.eclipse.gef4.geometry.planar.BezierCurve
-
- setP2(Point) - Method in class org.eclipse.gef4.geometry.planar.BezierCurve
-
- setPoint(int, Point) - Method in class org.eclipse.gef4.geometry.planar.BezierCurve
-
- setRad(double) - Method in class org.eclipse.gef4.geometry.euclidean.Angle
-
Sets this
Angle
's value to the passed-in value in radians.
- setSize(Dimension) - Method in class org.eclipse.gef4.geometry.planar.AbstractRectangleBasedGeometry
-
- setSize(double, double) - Method in class org.eclipse.gef4.geometry.planar.AbstractRectangleBasedGeometry
-
- setSize(Dimension) - Method in class org.eclipse.gef4.geometry.planar.Dimension
-
Copies the width and height values of the input Dimension to this
Dimension.
- setSize(double, double) - Method in class org.eclipse.gef4.geometry.planar.Dimension
-
Sets the size of this dimension to the specified width and height.
- setToIdentity() - Method in class org.eclipse.gef4.geometry.planar.AffineTransform
-
Sets the transformation matrix of this
AffineTransform
to the
identity matrix.
- setToQuadrantRotation(int) - Method in class org.eclipse.gef4.geometry.planar.AffineTransform
-
Sets the transformation matrix of this
AffineTransform
to a pure
rotation matrix where the rotation angle is an integer multiple of 90deg.
- setToQuadrantRotation(int, double, double) - Method in class org.eclipse.gef4.geometry.planar.AffineTransform
-
Sets the transformation matrix of this
AffineTransform
to a pure
rotation and translation matrix where the rotation angle is an integer
multiple of 90deg and the rotation is around the
Point
specified
by the given x and y coordinates.
- setToRotation(double) - Method in class org.eclipse.gef4.geometry.planar.AffineTransform
-
Sets the transformation matrix of this
AffineTransform
to a pure
rotation matrix by the given angle specified in radians.
- setToRotation(double, double) - Method in class org.eclipse.gef4.geometry.planar.AffineTransform
-
Sets the transformation matrix of this
AffineTransform
to a pure
rotation matrix.
- setToRotation(double, double, double) - Method in class org.eclipse.gef4.geometry.planar.AffineTransform
-
Sets the transformation matrix of this
AffineTransform
to a pure
rotation and translation matrix.
- setToRotation(double, double, double, double) - Method in class org.eclipse.gef4.geometry.planar.AffineTransform
-
Sets the transformation matrix of this
AffineTransform
to a pure
rotation and translation matrix.
- setToScale(double, double) - Method in class org.eclipse.gef4.geometry.planar.AffineTransform
-
Sets the transformation matrix of this
AffineTransform
to a pure
scaling matrix.
- setToShear(double, double) - Method in class org.eclipse.gef4.geometry.planar.AffineTransform
-
Sets the transformation matrix of this
AffineTransform
to a pure
shearing matrix.
- setToTranslation(double, double) - Method in class org.eclipse.gef4.geometry.planar.AffineTransform
-
Sets the transformation matrix of this
AffineTransform
to a pure
translation matrix that translates
Point
s by the given x and y
values.
- setTransform(AffineTransform) - Method in class org.eclipse.gef4.geometry.planar.AffineTransform
-
- setTransform(double, double, double, double, double, double) - Method in class org.eclipse.gef4.geometry.planar.AffineTransform
-
Sets the respective values of the transformation matrix of this
AffineTransform
to the supplied ones.
- setWidth(double) - Method in class org.eclipse.gef4.geometry.planar.AbstractRectangleBasedGeometry
-
- setWidth(double) - Method in class org.eclipse.gef4.geometry.planar.Dimension
-
Sets the width of this Rectangle to the specified one.
- setWindingRule(int) - Method in class org.eclipse.gef4.geometry.planar.Path
-
- setX(double) - Method in class org.eclipse.gef4.geometry.planar.AbstractRectangleBasedGeometry
-
- setX(double) - Method in class org.eclipse.gef4.geometry.planar.Point
-
Sets the x value of this Point to the given value.
- setX1(double) - Method in class org.eclipse.gef4.geometry.planar.Line
-
Sets the x-coordinate of the start
Point
of this
Line
to
the given value.
- setX2(double) - Method in class org.eclipse.gef4.geometry.planar.Line
-
Sets the x-coordinate of the end
Point
of this
Line
to
the given value.
- setY(double) - Method in class org.eclipse.gef4.geometry.planar.AbstractRectangleBasedGeometry
-
- setY(double) - Method in class org.eclipse.gef4.geometry.planar.Point
-
Sets the y value of this Point to the given value;
- setY1(double) - Method in class org.eclipse.gef4.geometry.planar.Line
-
Sets the y-coordinate of the start
Point
of this
Line
to
the given value.
- setY2(double) - Method in class org.eclipse.gef4.geometry.planar.Line
-
Sets the y-coordinate of the end
Point
of this
Line
to
the given value.
- shear(double, double) - Method in class org.eclipse.gef4.geometry.planar.AffineTransform
-
Adds an x and y shearing to the transformation matrix of this
AffineTransform
.
- shrink(double, double) - Method in class org.eclipse.gef4.geometry.planar.AbstractRectangleBasedGeometry
-
- shrink(double, double, double, double) - Method in class org.eclipse.gef4.geometry.planar.AbstractRectangleBasedGeometry
-
- shrink(Dimension) - Method in class org.eclipse.gef4.geometry.planar.Dimension
-
Shrinks the size of this Dimension by the width and height values of the
given Dimension.
- shrink(double, double) - Method in class org.eclipse.gef4.geometry.planar.Dimension
-
Reduces the width of this Dimension by w, and reduces the height
of this Dimension by h.
- smaller(double, double) - Static method in class org.eclipse.gef4.geometry.internal.utils.PrecisionUtils
-
- smaller(double, double, int) - Static method in class org.eclipse.gef4.geometry.internal.utils.PrecisionUtils
-
Tests whether the first given value is regarded to be smaller than the
second value w.r.t. the given shift.
- smallerEqual(double, double) - Static method in class org.eclipse.gef4.geometry.internal.utils.PrecisionUtils
-
- smallerEqual(double, double, int) - Static method in class org.eclipse.gef4.geometry.internal.utils.PrecisionUtils
-
Tests whether the first given value is regarded to be smaller or equal
than the second value w.r.t. the given shift.
- split(double) - Method in class org.eclipse.gef4.geometry.planar.BezierCurve
-
- split(double) - Method in class org.eclipse.gef4.geometry.planar.CubicCurve
-
- split(double) - Method in class org.eclipse.gef4.geometry.planar.QuadraticCurve
-
Splits this QuadraticCurve using the de Casteljau algorithm at parameter
t into two separate QuadraticCurve objects.
- Straight - Class in org.eclipse.gef4.geometry.euclidean
-
Represents a straight line within 2-dimensional Euclidean space.
- Straight(Line) - Constructor for class org.eclipse.gef4.geometry.euclidean.Straight
-
- Straight(Point, Point) - Constructor for class org.eclipse.gef4.geometry.euclidean.Straight
-
Constructs a new
Straight
that passes through the two given
Point
s.
- Straight(Vector, Vector) - Constructor for class org.eclipse.gef4.geometry.euclidean.Straight
-
- Straight3D - Class in org.eclipse.gef4.geometry.projective
-
A two-dimensional infinite line that is defined by three coordinates of which
the third is a so called homogeneous coordinate.
- subtract(Path, Path) - Static method in class org.eclipse.gef4.geometry.planar.Path
-
Subtracts the second given area from the first given area.