- Geometry2AWT - Class in org.eclipse.gef4.geometry.convert.awt
-
Utility class to support conversions between GEF4's geometry API and AWT
Java2D's geometry API.
- get(double) - Method in class org.eclipse.gef4.geometry.planar.BezierCurve
-
Computes the
Point
on this
BezierCurve
at parameter value
t, which is expected to lie in the parameter
Interval
[0;1]
.
- getAdded(Angle) - Method in class org.eclipse.gef4.geometry.euclidean.Angle
-
Returns the sum of this and the given other
Angle
object as a new
Angle
object.
- getAdded(Vector) - Method in class org.eclipse.gef4.geometry.euclidean.Vector
-
- getAdded(Vector3D) - Method in class org.eclipse.gef4.geometry.projective.Vector3D
-
Returns a new
Vector3D
object with its components set to the sum
of the individual x, y and z components of this
Vector3D
and the
given other
Vector3D
.
- getAllEdges() - Method in class org.eclipse.gef4.geometry.planar.Region
-
Collects all outline segments of the internal
Rectangle
s.
- getAllEdges() - Method in class org.eclipse.gef4.geometry.planar.Ring
-
- getAngle(Straight) - Method in class org.eclipse.gef4.geometry.euclidean.Straight
-
Returns the (smallest)
Angle
between this
Straight
and
the provided one.
- getAngle(Vector) - Method in class org.eclipse.gef4.geometry.euclidean.Vector
-
Returns the smallest
Angle
between this
Vector
and the
provided one.
- getAngleCCW(Straight) - Method in class org.eclipse.gef4.geometry.euclidean.Straight
-
Returns the counter-clockwise (CCW) or positive
Angle
spanned
between the two
Straight
s.
- getAngleCCW(Vector) - Method in class org.eclipse.gef4.geometry.euclidean.Vector
-
Returns the counter-clockwise (CCW)
Angle
between this
Vector
and the provided one.
- getAngleCW(Straight) - Method in class org.eclipse.gef4.geometry.euclidean.Straight
-
Returns the clockwise (CW) or negative
Angle
spanned between the
two
Straight
s.
- getAngleCW(Vector) - Method in class org.eclipse.gef4.geometry.euclidean.Vector
-
Returns the clockwise (CW)
Angle
between this
Vector
and
the provided one.
- getArcHeight() - Method in class org.eclipse.gef4.geometry.planar.RoundedRectangle
-
Returns the arc height of this
RoundedRectangle
, which is the
height of the arc used to define its rounded corners.
- getArcWidth() - Method in class org.eclipse.gef4.geometry.planar.RoundedRectangle
-
Returns the arc width of this
RoundedRectangle
, which is the
width of the arc used to define its rounded corners.
- getArea() - Method in class org.eclipse.gef4.geometry.planar.Polygon
-
- getArea() - Method in class org.eclipse.gef4.geometry.planar.Rectangle
-
Returns the area of this
Rectangle
, i.e. the product of its width
and height.
- getAveraged(Vector) - Method in class org.eclipse.gef4.geometry.euclidean.Vector
-
Creates a new
Vector
which represents the average of this
Vector
with the provided one.
- getBottom() - Method in class org.eclipse.gef4.geometry.planar.Rectangle
-
Returns a new Point representing the middle point of the bottom side of
this Rectangle.
- getBottom() - Method in class org.eclipse.gef4.geometry.planar.RoundedRectangle
-
- getBottomLeft() - Method in class org.eclipse.gef4.geometry.planar.Rectangle
-
Returns a new Point representing the bottom left point of this Rectangle.
- getBottomLeftArc() - Method in class org.eclipse.gef4.geometry.planar.RoundedRectangle
-
- getBottomRight() - Method in class org.eclipse.gef4.geometry.planar.Rectangle
-
Returns a new Point representing the bottom right point of this
Rectangle.
- getBottomRightArc() - Method in class org.eclipse.gef4.geometry.planar.RoundedRectangle
-
- getBounds() - Method in class org.eclipse.gef4.geometry.planar.AbstractRectangleBasedGeometry
-
- getBounds() - Method in class org.eclipse.gef4.geometry.planar.Arc
-
- getBounds() - Method in class org.eclipse.gef4.geometry.planar.BezierCurve
-
- getBounds() - Method in class org.eclipse.gef4.geometry.planar.CurvedPolygon
-
- getBounds() - Method in interface org.eclipse.gef4.geometry.planar.IGeometry
-
- getBounds() - Method in class org.eclipse.gef4.geometry.planar.Line
-
Returns the smallest
Rectangle
containing this
Line
's
start and end point
- getBounds() - Method in class org.eclipse.gef4.geometry.planar.Path
-
- getBounds() - Method in class org.eclipse.gef4.geometry.planar.Pie
-
- getBounds(Point...) - Static method in class org.eclipse.gef4.geometry.planar.Point
-
Returns the smallest
Rectangle
that encloses all
Point
s
in the given sequence.
- getBounds() - Method in class org.eclipse.gef4.geometry.planar.PolyBezier
-
- getBounds() - Method in class org.eclipse.gef4.geometry.planar.Region
-
- getBounds() - Method in class org.eclipse.gef4.geometry.planar.Ring
-
- getCenter() - Method in class org.eclipse.gef4.geometry.planar.AbstractRectangleBasedGeometry
-
- getCenter() - Method in class org.eclipse.gef4.geometry.planar.CurvedPolygon
-
- getCentroid(Point...) - Static method in class org.eclipse.gef4.geometry.planar.Point
-
Computes the centroid of the given
Point
s.
- getClipped(double, double) - Method in class org.eclipse.gef4.geometry.planar.BezierCurve
-
- getControlBounds() - Method in class org.eclipse.gef4.geometry.planar.BezierCurve
-
- getConvexHull(Point...) - Static method in class org.eclipse.gef4.geometry.planar.Point
-
Computes the convex hull of the given set of
Point
s using the
Graham scan algorithm.
- getCopy() - Method in class org.eclipse.gef4.geometry.euclidean.Angle
-
Creates and returns a copy of this
Angle
.
- getCopy() - Method in class org.eclipse.gef4.geometry.euclidean.Straight
-
- getCopy() - Method in class org.eclipse.gef4.geometry.euclidean.Vector
-
Returns a copy of this
Vector
object.
- getCopy() - Method in class org.eclipse.gef4.geometry.planar.AffineTransform
-
- getCopy() - Method in class org.eclipse.gef4.geometry.planar.Arc
-
- getCopy() - Method in class org.eclipse.gef4.geometry.planar.BezierCurve
-
- getCopy() - Method in class org.eclipse.gef4.geometry.planar.CubicCurve
-
- getCopy() - Method in class org.eclipse.gef4.geometry.planar.CurvedPolygon
-
- getCopy() - Method in class org.eclipse.gef4.geometry.planar.Dimension
-
Creates and returns a copy of this
Dimension
.
- getCopy() - Method in class org.eclipse.gef4.geometry.planar.Ellipse
-
Returns a new
Ellipse
with the same location and size than this
one.
- getCopy() - Method in interface org.eclipse.gef4.geometry.planar.IGeometry
-
Returns a new identical copy of this
IGeometry
.
- getCopy() - Method in class org.eclipse.gef4.geometry.planar.Line
-
Returns a new
Line
, which has the same start and end point
coordinates as this one.
- getCopy() - Method in class org.eclipse.gef4.geometry.planar.Path
-
- getCopy() - Method in class org.eclipse.gef4.geometry.planar.Path.Segment
-
- getCopy() - Method in class org.eclipse.gef4.geometry.planar.Pie
-
- getCopy(Point[]) - Static method in class org.eclipse.gef4.geometry.planar.Point
-
Copies an array of points, by copying each point contained in the array.
- getCopy() - Method in class org.eclipse.gef4.geometry.planar.Point
-
- getCopy() - Method in class org.eclipse.gef4.geometry.planar.PolyBezier
-
- getCopy() - Method in class org.eclipse.gef4.geometry.planar.Polygon
-
Returns a copy of this
Polygon
, which is made up by the same
points.
- getCopy() - Method in class org.eclipse.gef4.geometry.planar.Polyline
-
- getCopy() - Method in class org.eclipse.gef4.geometry.planar.QuadraticCurve
-
Returns a new
QuadraticCurve
, which has the same start, end, and
control point coordinates as this one.
- getCopy() - Method in class org.eclipse.gef4.geometry.planar.Rectangle
-
Returns a new Rectangle which has the exact same parameters as this
Rectangle.
- getCopy() - Method in class org.eclipse.gef4.geometry.planar.Region
-
- getCopy() - Method in class org.eclipse.gef4.geometry.planar.Ring
-
- getCopy() - Method in class org.eclipse.gef4.geometry.planar.RoundedRectangle
-
- getCopy() - Method in class org.eclipse.gef4.geometry.projective.Vector3D
-
- getCrossProduct(Vector) - Method in class org.eclipse.gef4.geometry.euclidean.Vector
-
Calculates the cross product of this
Vector
(lhs) and the given
other
Vector
(rhs).
- getCrossProduct(Vector3D) - Method in class org.eclipse.gef4.geometry.projective.Vector3D
-
Returns a new
Vector3D
object that is the cross product of this
and the given other
Vector3D
.
- getCtrl() - Method in class org.eclipse.gef4.geometry.planar.QuadraticCurve
-
Get the control point.
- getCtrl1() - Method in class org.eclipse.gef4.geometry.planar.CubicCurve
-
Returns the first handle
Point
.
- getCtrl2() - Method in class org.eclipse.gef4.geometry.planar.CubicCurve
-
Returns the second handle
Point
.
- getCtrlX() - Method in class org.eclipse.gef4.geometry.planar.QuadraticCurve
-
Get the control point's x-coordinate.
- getCtrlX1() - Method in class org.eclipse.gef4.geometry.planar.CubicCurve
-
Returns the first handle
Point
's x coordinate.
- getCtrlX2() - Method in class org.eclipse.gef4.geometry.planar.CubicCurve
-
Returns the second handle
Point
's x coordinate.
- getCtrlY() - Method in class org.eclipse.gef4.geometry.planar.QuadraticCurve
-
Get the control point's y-coordinate.
- getCtrlY1() - Method in class org.eclipse.gef4.geometry.planar.CubicCurve
-
Returns the first handle
Point
's y coordinate.
- getCtrlY2() - Method in class org.eclipse.gef4.geometry.planar.CubicCurve
-
Returns the second handle
Point
's y coordinate.
- getCurves() - Method in class org.eclipse.gef4.geometry.planar.Polyline
-
Returns a sequence of
Line
s, representing the segments that are
obtained by linking each two successive point of this
Polyline
(including the last and the first one).
- getDerivative() - Method in class org.eclipse.gef4.geometry.planar.BezierCurve
-
Computes the hodograph, the first parametric derivative, of this
BezierCurve
.
- getDeterminant() - Method in class org.eclipse.gef4.geometry.planar.AffineTransform
-
Computes the determinant of the transformation matrix of this
AffineTransform
.
- getDirectionCCW() - Method in class org.eclipse.gef4.geometry.planar.Line
-
Returns the counter-clockwise angle between the x axis and this
Line
.
- getDirectionCW() - Method in class org.eclipse.gef4.geometry.planar.Line
-
Returns the clockwise angle between the x axis and this
Line
.
- getDissimilarity(Vector) - Method in class org.eclipse.gef4.geometry.euclidean.Vector
-
Calculates the magnitude of the cross product of this
Vector
with
the given other
Vector
.
- getDistance(Vector) - Method in class org.eclipse.gef4.geometry.euclidean.Straight
-
- getDistance(Point) - Method in class org.eclipse.gef4.geometry.planar.Point
-
Calculates the distance from this Point to the one specified.
- getDivided(double) - Method in class org.eclipse.gef4.geometry.euclidean.Vector
-
Creates a new
Vector
which represents this
Vector
divided
by the provided scalar value.
- getDotProduct(Vector) - Method in class org.eclipse.gef4.geometry.euclidean.Vector
-
Calculates the dot product of this
Vector
and the given other
Vector
.
- getDotProduct(Vector3D) - Method in class org.eclipse.gef4.geometry.projective.Vector3D
-
Returns the dot-product of this and the given other
Vector3D
.
- getEffectiveArcHeight() - Method in class org.eclipse.gef4.geometry.planar.RoundedRectangle
-
Returns the effective arc height, i.e. clamped to the range
[0;height]
.
- getEffectiveArcWidth() - Method in class org.eclipse.gef4.geometry.planar.RoundedRectangle
-
Returns the effective arc width, i.e. clamped to the range
[0;width]
.
- getElevated() - Method in class org.eclipse.gef4.geometry.planar.BezierCurve
-
- getElevated() - Method in class org.eclipse.gef4.geometry.planar.QuadraticCurve
-
- getExpanded(double, double) - Method in class org.eclipse.gef4.geometry.planar.AbstractRectangleBasedGeometry
-
- getExpanded(double, double, double, double) - Method in class org.eclipse.gef4.geometry.planar.AbstractRectangleBasedGeometry
-
- getExpanded(Dimension) - Method in class org.eclipse.gef4.geometry.planar.Dimension
-
Creates and returns a
Dimension
representing the sum of this
Dimension
and the one specified.
- getExpanded(double, double) - Method in class org.eclipse.gef4.geometry.planar.Dimension
-
Creates and returns a new Dimension representing the sum of this
Dimension
and the one specified.
- getHeight() - Method in class org.eclipse.gef4.geometry.planar.AbstractRectangleBasedGeometry
-
- getHeight() - Method in class org.eclipse.gef4.geometry.planar.Dimension
-
Returns the height of this dimension.
- getIntersected(Dimension) - Method in class org.eclipse.gef4.geometry.planar.Dimension
-
Creates and returns a new Dimension representing the intersection of this
Dimension and the one specified.
- getIntersected(Rectangle) - Method in class org.eclipse.gef4.geometry.planar.Rectangle
-
Returns a new Rectangle which has the intersection of this Rectangle and
the rectangle provided as input.
- getIntersection(Straight) - Method in class org.eclipse.gef4.geometry.euclidean.Straight
-
Computes and returns the position
Vector
of the intersection of
this
Straight
and the provided one.
- getIntersection(Line) - Method in class org.eclipse.gef4.geometry.planar.Line
-
Returns the single intersection point between this
Line
and the
given one, in case it exists.
- getIntersection(Straight3D) - Method in class org.eclipse.gef4.geometry.projective.Straight3D
-
Returns the intersection between this and the given other
Straight3D
.
- getIntersectionIntervalPairs(BezierCurve, Set<Point>) - Method in class org.eclipse.gef4.geometry.planar.BezierCurve
-
Computes
IntervalPair
s which do reflect
Point
s of
intersection between this and the given other
BezierCurve
.
- getIntersectionIntervalPairs(BezierCurve, Set<Point>) - Method in class org.eclipse.gef4.geometry.planar.Line
-
- getIntersectionIntervalPairs(Line, Set<Point>) - Method in class org.eclipse.gef4.geometry.planar.Line
-
- getIntersections(ICurve) - Method in class org.eclipse.gef4.geometry.planar.Arc
-
- getIntersections(BezierCurve) - Method in class org.eclipse.gef4.geometry.planar.BezierCurve
-
- getIntersections(ICurve) - Method in class org.eclipse.gef4.geometry.planar.BezierCurve
-
- getIntersections(Ellipse) - Method in class org.eclipse.gef4.geometry.planar.Ellipse
-
Calculates the intersections of this
Ellipse
with the given other
Ellipse
.
- getIntersections(ICurve) - Method in class org.eclipse.gef4.geometry.planar.Ellipse
-
Calculates the intersections of this
Ellipse
with the given
ICurve
.
- getIntersections(Line) - Method in class org.eclipse.gef4.geometry.planar.Ellipse
-
Returns the intersection points of this
Ellipse
's outline with
the given
Line
.
- getIntersections(ICurve) - Method in interface org.eclipse.gef4.geometry.planar.ICurve
-
Returns the points of intersection between this
ICurve
and the
given
ICurve
.
- getIntersections(BezierCurve) - Method in class org.eclipse.gef4.geometry.planar.Line
-
- getIntersections(ICurve) - Method in class org.eclipse.gef4.geometry.planar.PolyBezier
-
- getIntersections(ICurve) - Method in class org.eclipse.gef4.geometry.planar.Polyline
-
- getInverse() - Method in class org.eclipse.gef4.geometry.planar.AffineTransform
-
- getLeft() - Method in class org.eclipse.gef4.geometry.planar.Rectangle
-
Returns a new Point representing the middle point of the left hand side
of this Rectangle.
- getLeft() - Method in class org.eclipse.gef4.geometry.planar.RoundedRectangle
-
- getLength() - Method in class org.eclipse.gef4.geometry.euclidean.Vector
-
Returns the length of this
Vector
.
- getLength() - Method in class org.eclipse.gef4.geometry.planar.Line
-
- getLength() - Method in class org.eclipse.gef4.geometry.planar.Polyline
-
Returns the length of this
Polyline
by adding up the lengths of
the individual
Line
s.
- getLocation() - Method in class org.eclipse.gef4.geometry.planar.AbstractRectangleBasedGeometry
-
- getM00() - Method in class org.eclipse.gef4.geometry.planar.AffineTransform
-
Returns the matrix component in the first row and first column.
- getM01() - Method in class org.eclipse.gef4.geometry.planar.AffineTransform
-
Returns the matrix component in the first row and second column.
- getM10() - Method in class org.eclipse.gef4.geometry.planar.AffineTransform
-
Returns the matrix component in the second row and first column.
- getM11() - Method in class org.eclipse.gef4.geometry.planar.AffineTransform
-
Returns the matrix component in the second row and second column.
- getMatrix() - Method in class org.eclipse.gef4.geometry.planar.AffineTransform
-
Returns the 6 specifiable elements of the transformation matrix of this
AffineTransform
.
- getMultiplied(double) - Method in class org.eclipse.gef4.geometry.euclidean.Angle
-
Returns a new
Angle
object representing this
Angle
multiplied by the given factor.
- getMultiplied(double) - Method in class org.eclipse.gef4.geometry.euclidean.Vector
-
Creates a new
Vector
which represents this
Vector
multiplied by the provided scalar value.
- getNegated() - Method in class org.eclipse.gef4.geometry.planar.Dimension
-
Creates and returns a new Dimension with negated values.
- getNegated() - Method in class org.eclipse.gef4.geometry.planar.Point
-
Creates a Point with negated x and y values.
- getNormalized() - Method in class org.eclipse.gef4.geometry.euclidean.Vector
-
Creates a new
Vector
that has the same direction as this
Vector
and a length of 1.
- getOppositeFull() - Method in class org.eclipse.gef4.geometry.euclidean.Angle
-
Returns the opposite
Angle
of this
Angle
in a full circle
as a new
Angle
object.
- getOppositeSemi() - Method in class org.eclipse.gef4.geometry.euclidean.Angle
-
Returns the opposite
Angle
of this
Angle
in a semi-circle
as a new
Angle
object.
- getOrtho() - Method in class org.eclipse.gef4.geometry.projective.Straight3D
-
- getOrtho(Vector3D) - Method in class org.eclipse.gef4.geometry.projective.Straight3D
-
- getOrthogonalComplement() - Method in class org.eclipse.gef4.geometry.euclidean.Vector
-
Returns the orthogonal complement of this
Vector
, which is
defined to be (-y, x).
- getOutline() - Method in class org.eclipse.gef4.geometry.planar.CurvedPolygon
-
- getOutline() - Method in class org.eclipse.gef4.geometry.planar.Ellipse
-
- getOutline() - Method in interface org.eclipse.gef4.geometry.planar.IShape
-
- getOutline() - Method in class org.eclipse.gef4.geometry.planar.Pie
-
- getOutline() - Method in class org.eclipse.gef4.geometry.planar.Polygon
-
- getOutline() - Method in class org.eclipse.gef4.geometry.planar.Rectangle
-
- getOutline() - Method in class org.eclipse.gef4.geometry.planar.RoundedRectangle
-
- getOutlineIntersections(ICurve) - Method in class org.eclipse.gef4.geometry.planar.Region
-
- getOutlines() - Method in interface org.eclipse.gef4.geometry.planar.IMultiShape
-
- getOutlines() - Method in class org.eclipse.gef4.geometry.planar.Path
-
Returns a
List
of
ICurve
s, representing the outline of
this
Path
.
- getOutlineSegments() - Method in class org.eclipse.gef4.geometry.planar.CurvedPolygon
-
- getOutlineSegments() - Method in class org.eclipse.gef4.geometry.planar.Ellipse
-
Calculates the outline segments of this
Ellipse
.
- getOutlineSegments() - Method in interface org.eclipse.gef4.geometry.planar.IMultiShape
-
- getOutlineSegments() - Method in interface org.eclipse.gef4.geometry.planar.IShape
-
Returns the individual
ICurve
segments, which constitute the
outline of this
IShape
.
- getOutlineSegments() - Method in class org.eclipse.gef4.geometry.planar.Pie
-
- getOutlineSegments() - Method in class org.eclipse.gef4.geometry.planar.Polygon
-
Returns a sequence of
Line
s, representing the segments that are
obtained by linking each two successive point of this
Polygon
(including the last and the first one).
- getOutlineSegments() - Method in class org.eclipse.gef4.geometry.planar.Rectangle
-
Returns an array of
Line
s representing the top, right, bottom,
and left borders of this
Rectangle
.
- getOutlineSegments() - Method in class org.eclipse.gef4.geometry.planar.RoundedRectangle
-
- getOverlap(BezierCurve) - Method in class org.eclipse.gef4.geometry.planar.BezierCurve
-
- getOverlaps(ICurve) - Method in class org.eclipse.gef4.geometry.planar.Arc
-
- getOverlaps(ICurve) - Method in class org.eclipse.gef4.geometry.planar.BezierCurve
-
- getOverlaps(ICurve) - Method in interface org.eclipse.gef4.geometry.planar.ICurve
-
Returns the curve segments at which this
ICurve
and the given
ICurve
overlap.
- getOverlaps(ICurve) - Method in class org.eclipse.gef4.geometry.planar.PolyBezier
-
- getOverlaps(ICurve) - Method in class org.eclipse.gef4.geometry.planar.Polyline
-
- getP1() - Method in class org.eclipse.gef4.geometry.planar.BezierCurve
-
- getP1() - Method in interface org.eclipse.gef4.geometry.planar.ICurve
-
Returns a
Point
representing the start point of this
ICurve
.
- getP1() - Method in class org.eclipse.gef4.geometry.planar.PolyBezier
-
- getP1() - Method in class org.eclipse.gef4.geometry.planar.Polyline
-
- getP2() - Method in class org.eclipse.gef4.geometry.planar.BezierCurve
-
- getP2() - Method in interface org.eclipse.gef4.geometry.planar.ICurve
-
Returns a
Point
representing the end point of this
ICurve
.
- getP2() - Method in class org.eclipse.gef4.geometry.planar.PolyBezier
-
- getP2() - Method in class org.eclipse.gef4.geometry.planar.Polyline
-
- getParameterAt(Vector) - Method in class org.eclipse.gef4.geometry.euclidean.Straight
-
- getParameterAt(Point) - Method in class org.eclipse.gef4.geometry.planar.BezierCurve
-
- getPoint(int) - Method in class org.eclipse.gef4.geometry.planar.BezierCurve
-
- getPoints() - Method in class org.eclipse.gef4.geometry.planar.BezierCurve
-
- getPoints() - Method in class org.eclipse.gef4.geometry.planar.Line
-
Returns an array, which contains two
Point
s representing the
start and end points of this
Line
- getPoints() - Method in class org.eclipse.gef4.geometry.planar.Path.Segment
-
- getPoints() - Method in class org.eclipse.gef4.geometry.planar.Rectangle
-
Returns an array of
Point
s representing the top-left, top-right,
bottom-right, and bottom-left border points of this
Rectangle
.
- getPositionVectorAt(double) - Method in class org.eclipse.gef4.geometry.euclidean.Straight
-
- getProjection(Vector) - Method in class org.eclipse.gef4.geometry.euclidean.Straight
-
- getProjection(Point) - Method in class org.eclipse.gef4.geometry.planar.Arc
-
- getProjection(Point) - Method in class org.eclipse.gef4.geometry.planar.BezierCurve
-
- getProjection(Point) - Method in interface org.eclipse.gef4.geometry.planar.ICurve
-
Returns a projection of the given
reference Point
onto
this
ICurve
, i.e. a
Point
on this
ICurve
that is
closest to the given
reference Point
.
- getProjection(Point) - Method in class org.eclipse.gef4.geometry.planar.Line
-
- getProjection(Point) - Method in class org.eclipse.gef4.geometry.planar.PolyBezier
-
- getProjection(Point) - Method in class org.eclipse.gef4.geometry.planar.Polyline
-
- getRatio(Vector3D, double) - Method in class org.eclipse.gef4.geometry.projective.Vector3D
-
Returns a new
Vector3D
object with its components set to the
given ratio between this
Vector3D
and the given other
Vector3D
.
- getReverse() - Method in class org.eclipse.gef4.geometry.euclidean.Angle
-
Returns the reverse
Angle
of this
Angle
in a full circle
as a new
Angle
object.
- getReverseCopy(Point[]) - Static method in class org.eclipse.gef4.geometry.planar.Point
-
Returns a copy of the given array of points, where the points are placed
in reversed order.
- getRight() - Method in class org.eclipse.gef4.geometry.planar.Rectangle
-
Returns a new Point which represents the middle point of the right hand
side of this Rectangle.
- getRight() - Method in class org.eclipse.gef4.geometry.planar.RoundedRectangle
-
- getRotatedCCW(Angle) - Method in class org.eclipse.gef4.geometry.euclidean.Vector
-
Returns a new
Vector
which corresponds to this
Vector
after rotating it counter-clockwise (CCW) by the given
Angle
.
- getRotatedCCW(Angle) - Method in class org.eclipse.gef4.geometry.planar.Arc
-
- getRotatedCCW(Angle, double, double) - Method in class org.eclipse.gef4.geometry.planar.Arc
-
- getRotatedCCW(Angle, Point) - Method in class org.eclipse.gef4.geometry.planar.Arc
-
- getRotatedCCW(Angle) - Method in class org.eclipse.gef4.geometry.planar.BezierCurve
-
- getRotatedCCW(Angle, double, double) - Method in class org.eclipse.gef4.geometry.planar.BezierCurve
-
- getRotatedCCW(Angle, Point) - Method in class org.eclipse.gef4.geometry.planar.BezierCurve
-
- getRotatedCCW(Angle) - Method in class org.eclipse.gef4.geometry.planar.CurvedPolygon
-
- getRotatedCCW(Angle, double, double) - Method in class org.eclipse.gef4.geometry.planar.CurvedPolygon
-
- getRotatedCCW(Angle, Point) - Method in class org.eclipse.gef4.geometry.planar.CurvedPolygon
-
- getRotatedCCW(Angle) - Method in class org.eclipse.gef4.geometry.planar.Ellipse
-
- getRotatedCCW(Angle, double, double) - Method in class org.eclipse.gef4.geometry.planar.Ellipse
-
- getRotatedCCW(Angle, Point) - Method in class org.eclipse.gef4.geometry.planar.Ellipse
-
- getRotatedCCW(Angle) - Method in interface org.eclipse.gef4.geometry.planar.IRotatable
-
Rotates the calling object by specified
Angle
counter-clock-wise
(CCW) around its center
Point
.
- getRotatedCCW(Angle, double, double) - Method in interface org.eclipse.gef4.geometry.planar.IRotatable
-
Rotates the calling object by the specified
Angle
counter-clock-wise (CCW) around the specified center
Point
(cx,
cy).
- getRotatedCCW(Angle, Point) - Method in interface org.eclipse.gef4.geometry.planar.IRotatable
-
Rotates the calling object by the specified
Angle
counter-clock-wise (CCW) around the specified center
Point
.
- getRotatedCCW(Angle) - Method in class org.eclipse.gef4.geometry.planar.Pie
-
- getRotatedCCW(Angle, double, double) - Method in class org.eclipse.gef4.geometry.planar.Pie
-
- getRotatedCCW(Angle, Point) - Method in class org.eclipse.gef4.geometry.planar.Pie
-
- getRotatedCCW(Angle) - Method in class org.eclipse.gef4.geometry.planar.PolyBezier
-
- getRotatedCCW(Angle, double, double) - Method in class org.eclipse.gef4.geometry.planar.PolyBezier
-
- getRotatedCCW(Angle, Point) - Method in class org.eclipse.gef4.geometry.planar.PolyBezier
-
- getRotatedCCW(Angle) - Method in class org.eclipse.gef4.geometry.planar.Rectangle
-
- getRotatedCCW(Angle, double, double) - Method in class org.eclipse.gef4.geometry.planar.Rectangle
-
- getRotatedCCW(Angle, Point) - Method in class org.eclipse.gef4.geometry.planar.Rectangle
-
- getRotatedCCW(Angle) - Method in class org.eclipse.gef4.geometry.planar.Region
-
- getRotatedCCW(Angle, double, double) - Method in class org.eclipse.gef4.geometry.planar.Region
-
- getRotatedCCW(Angle, Point) - Method in class org.eclipse.gef4.geometry.planar.Region
-
- getRotatedCCW(Angle) - Method in class org.eclipse.gef4.geometry.planar.Ring
-
- getRotatedCCW(Angle, double, double) - Method in class org.eclipse.gef4.geometry.planar.Ring
-
- getRotatedCCW(Angle, Point) - Method in class org.eclipse.gef4.geometry.planar.Ring
-
- getRotatedCCW(Angle) - Method in class org.eclipse.gef4.geometry.planar.RoundedRectangle
-
- getRotatedCCW(Angle, double, double) - Method in class org.eclipse.gef4.geometry.planar.RoundedRectangle
-
- getRotatedCCW(Angle, Point) - Method in class org.eclipse.gef4.geometry.planar.RoundedRectangle
-
- getRotatedCW(Angle) - Method in class org.eclipse.gef4.geometry.euclidean.Vector
-
Returns a new
Vector
which corresponds to this
Vector
after rotating it clockwise (CW) by the given
Angle
.
- getRotatedCW(Angle) - Method in class org.eclipse.gef4.geometry.planar.Arc
-
- getRotatedCW(Angle, double, double) - Method in class org.eclipse.gef4.geometry.planar.Arc
-
- getRotatedCW(Angle, Point) - Method in class org.eclipse.gef4.geometry.planar.Arc
-
- getRotatedCW(Angle) - Method in class org.eclipse.gef4.geometry.planar.BezierCurve
-
- getRotatedCW(Angle, double, double) - Method in class org.eclipse.gef4.geometry.planar.BezierCurve
-
- getRotatedCW(Angle, Point) - Method in class org.eclipse.gef4.geometry.planar.BezierCurve
-
- getRotatedCW(Angle) - Method in class org.eclipse.gef4.geometry.planar.CurvedPolygon
-
- getRotatedCW(Angle, double, double) - Method in class org.eclipse.gef4.geometry.planar.CurvedPolygon
-
- getRotatedCW(Angle, Point) - Method in class org.eclipse.gef4.geometry.planar.CurvedPolygon
-
- getRotatedCW(Angle) - Method in class org.eclipse.gef4.geometry.planar.Ellipse
-
- getRotatedCW(Angle, double, double) - Method in class org.eclipse.gef4.geometry.planar.Ellipse
-
- getRotatedCW(Angle, Point) - Method in class org.eclipse.gef4.geometry.planar.Ellipse
-
- getRotatedCW(Angle) - Method in interface org.eclipse.gef4.geometry.planar.IRotatable
-
Rotates the calling object by specified
Angle
clock-wise (CW)
around its center
Point
.
- getRotatedCW(Angle, double, double) - Method in interface org.eclipse.gef4.geometry.planar.IRotatable
-
Rotates the calling object by the specified
Angle
clock-wise (CW)
around the specified center
Point
(cx, cy).
- getRotatedCW(Angle, Point) - Method in interface org.eclipse.gef4.geometry.planar.IRotatable
-
Rotates the calling object by the specified
Angle
clock-wise (CW)
around the specified center
Point
.
- getRotatedCW(Angle) - Method in class org.eclipse.gef4.geometry.planar.Pie
-
- getRotatedCW(Angle, double, double) - Method in class org.eclipse.gef4.geometry.planar.Pie
-
- getRotatedCW(Angle, Point) - Method in class org.eclipse.gef4.geometry.planar.Pie
-
- getRotatedCW(Angle) - Method in class org.eclipse.gef4.geometry.planar.PolyBezier
-
- getRotatedCW(Angle, double, double) - Method in class org.eclipse.gef4.geometry.planar.PolyBezier
-
- getRotatedCW(Angle, Point) - Method in class org.eclipse.gef4.geometry.planar.PolyBezier
-
- getRotatedCW(Angle) - Method in class org.eclipse.gef4.geometry.planar.Rectangle
-
- getRotatedCW(Angle, double, double) - Method in class org.eclipse.gef4.geometry.planar.Rectangle
-
- getRotatedCW(Angle, Point) - Method in class org.eclipse.gef4.geometry.planar.Rectangle
-
- getRotatedCW(Angle) - Method in class org.eclipse.gef4.geometry.planar.Region
-
- getRotatedCW(Angle, double, double) - Method in class org.eclipse.gef4.geometry.planar.Region
-
- getRotatedCW(Angle, Point) - Method in class org.eclipse.gef4.geometry.planar.Region
-
- getRotatedCW(Angle) - Method in class org.eclipse.gef4.geometry.planar.Ring
-
- getRotatedCW(Angle, double, double) - Method in class org.eclipse.gef4.geometry.planar.Ring
-
- getRotatedCW(Angle, Point) - Method in class org.eclipse.gef4.geometry.planar.Ring
-
- getRotatedCW(Angle) - Method in class org.eclipse.gef4.geometry.planar.RoundedRectangle
-
- getRotatedCW(Angle, double, double) - Method in class org.eclipse.gef4.geometry.planar.RoundedRectangle
-
- getRotatedCW(Angle, Point) - Method in class org.eclipse.gef4.geometry.planar.RoundedRectangle
-
- getRotation() - Method in class org.eclipse.gef4.geometry.planar.AffineTransform
-
- getScaled(double) - Method in class org.eclipse.gef4.geometry.planar.AbstractRectangleBasedGeometry
-
- getScaled(double, double) - Method in class org.eclipse.gef4.geometry.planar.AbstractRectangleBasedGeometry
-
- getScaled(double, double, double) - Method in class org.eclipse.gef4.geometry.planar.AbstractRectangleBasedGeometry
-
- getScaled(double, double, double, double) - Method in class org.eclipse.gef4.geometry.planar.AbstractRectangleBasedGeometry
-
- getScaled(double, double, Point) - Method in class org.eclipse.gef4.geometry.planar.AbstractRectangleBasedGeometry
-
- getScaled(double, Point) - Method in class org.eclipse.gef4.geometry.planar.AbstractRectangleBasedGeometry
-
- getScaled(double) - Method in class org.eclipse.gef4.geometry.planar.BezierCurve
-
- getScaled(double, double) - Method in class org.eclipse.gef4.geometry.planar.BezierCurve
-
- getScaled(double, double, double) - Method in class org.eclipse.gef4.geometry.planar.BezierCurve
-
- getScaled(double, double, double, double) - Method in class org.eclipse.gef4.geometry.planar.BezierCurve
-
- getScaled(double, double, Point) - Method in class org.eclipse.gef4.geometry.planar.BezierCurve
-
- getScaled(double, Point) - Method in class org.eclipse.gef4.geometry.planar.BezierCurve
-
- getScaled(double) - Method in class org.eclipse.gef4.geometry.planar.CurvedPolygon
-
- getScaled(double, double) - Method in class org.eclipse.gef4.geometry.planar.CurvedPolygon
-
- getScaled(double, double, double) - Method in class org.eclipse.gef4.geometry.planar.CurvedPolygon
-
- getScaled(double, double, double, double) - Method in class org.eclipse.gef4.geometry.planar.CurvedPolygon
-
- getScaled(double, double, Point) - Method in class org.eclipse.gef4.geometry.planar.CurvedPolygon
-
- getScaled(double, Point) - Method in class org.eclipse.gef4.geometry.planar.CurvedPolygon
-
- getScaled(double) - Method in class org.eclipse.gef4.geometry.planar.Dimension
-
Creates a new Dimension with its width and height scaled by the specified
value.
- getScaled(double, double) - Method in class org.eclipse.gef4.geometry.planar.Dimension
-
Creates a new Dimension with its width and height scaled by the specified
values.
- getScaled(double) - Method in interface org.eclipse.gef4.geometry.planar.IScalable
-
Scales a copy of the calling object by the given factor relative to its
center
Point
.
- getScaled(double, double) - Method in interface org.eclipse.gef4.geometry.planar.IScalable
-
Scales a copy of the calling object by the given factors relative to its
center
Point
.
- getScaled(double, double, double) - Method in interface org.eclipse.gef4.geometry.planar.IScalable
-
Scales a copy of the calling object by the given factor relative to the
given center
Point
(cx, cy).
- getScaled(double, double, double, double) - Method in interface org.eclipse.gef4.geometry.planar.IScalable
-
Scales a copy of the calling object by the given factors relative to the
given center
Point
(cx, cy).
- getScaled(double, double, Point) - Method in interface org.eclipse.gef4.geometry.planar.IScalable
-
Scales a copy of the calling object by the given factors relative to the
given center
Point
.
- getScaled(double, Point) - Method in interface org.eclipse.gef4.geometry.planar.IScalable
-
Scales a copy of the calling object by the given factor relative to the
given center
Point
.
- getScaled(double) - Method in class org.eclipse.gef4.geometry.planar.Point
-
Creates a new Point from this Point by scaling by the specified amount.
- getScaled(double, double) - Method in class org.eclipse.gef4.geometry.planar.Point
-
Creates a new Point from this Point by scaling by the specified values.
- getScaled(double, double, Point) - Method in class org.eclipse.gef4.geometry.planar.Point
-
Returns a new
Point
scaled by the given scale-factors.
- getScaled(double) - Method in class org.eclipse.gef4.geometry.planar.PolyBezier
-
- getScaled(double, double) - Method in class org.eclipse.gef4.geometry.planar.PolyBezier
-
- getScaled(double, double, double) - Method in class org.eclipse.gef4.geometry.planar.PolyBezier
-
- getScaled(double, double, double, double) - Method in class org.eclipse.gef4.geometry.planar.PolyBezier
-
- getScaled(double, double, Point) - Method in class org.eclipse.gef4.geometry.planar.PolyBezier
-
- getScaled(double, Point) - Method in class org.eclipse.gef4.geometry.planar.PolyBezier
-
- getScaled(double) - Method in class org.eclipse.gef4.geometry.planar.Region
-
- getScaled(double, double) - Method in class org.eclipse.gef4.geometry.planar.Region
-
- getScaled(double, double, double) - Method in class org.eclipse.gef4.geometry.planar.Region
-
- getScaled(double, double, double, double) - Method in class org.eclipse.gef4.geometry.planar.Region
-
- getScaled(double, double, Point) - Method in class org.eclipse.gef4.geometry.planar.Region
-
- getScaled(double, Point) - Method in class org.eclipse.gef4.geometry.planar.Region
-
- getScaled(double) - Method in class org.eclipse.gef4.geometry.planar.Ring
-
- getScaled(double, double) - Method in class org.eclipse.gef4.geometry.planar.Ring
-
- getScaled(double, double, double) - Method in class org.eclipse.gef4.geometry.planar.Ring
-
- getScaled(double, double, double, double) - Method in class org.eclipse.gef4.geometry.planar.Ring
-
- getScaled(double, double, Point) - Method in class org.eclipse.gef4.geometry.planar.Ring
-
- getScaled(double, Point) - Method in class org.eclipse.gef4.geometry.planar.Ring
-
- getScaled(double) - Method in class org.eclipse.gef4.geometry.projective.Vector3D
-
Returns a new
Vector3D
object with its components set to the x, y
and z components of this
Vector3D
scaled by the given factor.
- getScaleX() - Method in class org.eclipse.gef4.geometry.planar.AffineTransform
-
Returns the x coordinate scaling of this
AffineTransform
's
transformation matrix.
- getScaleY() - Method in class org.eclipse.gef4.geometry.planar.AffineTransform
-
Returns the y coordinate scaling of this
AffineTransform
's
transformation matrix.
- getSegments() - Method in class org.eclipse.gef4.geometry.planar.Path
-
Returns the segments that make up this path.
- getShapes() - Method in interface org.eclipse.gef4.geometry.planar.IMultiShape
-
- getShapes() - Method in class org.eclipse.gef4.geometry.planar.Region
-
- getShapes() - Method in class org.eclipse.gef4.geometry.planar.Ring
-
- getShrinked(double, double) - Method in class org.eclipse.gef4.geometry.planar.AbstractRectangleBasedGeometry
-
- getShrinked(double, double, double, double) - Method in class org.eclipse.gef4.geometry.planar.AbstractRectangleBasedGeometry
-
- getShrinked(Dimension) - Method in class org.eclipse.gef4.geometry.planar.Dimension
-
Creates and returns a new Dimension whose size will be reduced by the
width and height of the given Dimension.
- getShrinked(double, double) - Method in class org.eclipse.gef4.geometry.planar.Dimension
-
Creates and returns a new Dimension whose size will be reduced by the
given width and height.
- getSignedArea() - Method in class org.eclipse.gef4.geometry.planar.Polygon
-
Computes the signed area of this
Polygon
.
- getSignedDistanceCCW(Point, Point, Point) - Static method in class org.eclipse.gef4.geometry.euclidean.Straight
-
Computes the counter-clockwise (CCW) signed distance of the third
Point
to the
Straight
through the first two
Point
s.
- getSignedDistanceCCW(Vector) - Method in class org.eclipse.gef4.geometry.euclidean.Straight
-
Returns the counter-clockwise (CCW) signed distance of the given
Vector
to this
Straight
.
- getSignedDistanceCW(Vector) - Method in class org.eclipse.gef4.geometry.euclidean.Straight
-
Returns the clockwise (CW) signed distance of the given
Vector
to
this
Straight
.
- getSignedDistanceCW(Vector3D) - Method in class org.eclipse.gef4.geometry.projective.Straight3D
-
- getSimilarity(Vector) - Method in class org.eclipse.gef4.geometry.euclidean.Vector
-
Calculates the similarity of this
Vector
and the provided one.
- getSize() - Method in class org.eclipse.gef4.geometry.planar.AbstractRectangleBasedGeometry
-
- getSubtracted(Vector) - Method in class org.eclipse.gef4.geometry.euclidean.Vector
-
Returns a new
Vector
that represents the difference of this
Vector
and the provided one.
- getSubtracted(Vector3D) - Method in class org.eclipse.gef4.geometry.projective.Vector3D
-
Returns a new
Vector3D
object with its components set to the
difference of the individual x, y and z components of this
Vector3D
and the given other
Vector3D
.
- getTop() - Method in class org.eclipse.gef4.geometry.planar.Rectangle
-
Returns a new Point which represents the middle point of the top side of
this Rectangle.
- getTop() - Method in class org.eclipse.gef4.geometry.planar.RoundedRectangle
-
- getTopLeft() - Method in class org.eclipse.gef4.geometry.planar.Rectangle
-
Returns a new Point which represents the top left hand corner of this
Rectangle.
- getTopLeftArc() - Method in class org.eclipse.gef4.geometry.planar.RoundedRectangle
-
- getTopRight() - Method in class org.eclipse.gef4.geometry.planar.Rectangle
-
Returns a new Point which represents the top right hand corner of this
Rectangle.
- getTopRightArc() - Method in class org.eclipse.gef4.geometry.planar.RoundedRectangle
-
- getTransformed(Point) - Method in class org.eclipse.gef4.geometry.planar.AffineTransform
-
- getTransformed(Point[]) - Method in class org.eclipse.gef4.geometry.planar.AffineTransform
-
- getTransformed(AffineTransform) - Method in class org.eclipse.gef4.geometry.planar.BezierCurve
-
- getTransformed(AffineTransform) - Method in class org.eclipse.gef4.geometry.planar.CubicCurve
-
- getTransformed(AffineTransform) - Method in class org.eclipse.gef4.geometry.planar.CurvedPolygon
-
- getTransformed(AffineTransform) - Method in class org.eclipse.gef4.geometry.planar.Ellipse
-
- getTransformed(AffineTransform) - Method in interface org.eclipse.gef4.geometry.planar.IGeometry
-
- getTransformed(AffineTransform) - Method in interface org.eclipse.gef4.geometry.planar.IShape
-
- getTransformed(AffineTransform) - Method in class org.eclipse.gef4.geometry.planar.Line
-
- getTransformed(AffineTransform) - Method in class org.eclipse.gef4.geometry.planar.Path
-
- getTransformed(AffineTransform) - Method in class org.eclipse.gef4.geometry.planar.Pie
-
- getTransformed(AffineTransform) - Method in class org.eclipse.gef4.geometry.planar.PolyBezier
-
- getTransformed(AffineTransform) - Method in class org.eclipse.gef4.geometry.planar.Polygon
-
- getTransformed(AffineTransform) - Method in class org.eclipse.gef4.geometry.planar.Polyline
-
- getTransformed(AffineTransform) - Method in class org.eclipse.gef4.geometry.planar.QuadraticCurve
-
- getTransformed(AffineTransform) - Method in class org.eclipse.gef4.geometry.planar.Rectangle
-
- getTransformed(AffineTransform) - Method in class org.eclipse.gef4.geometry.planar.Region
-
- getTransformed(AffineTransform) - Method in class org.eclipse.gef4.geometry.planar.Ring
-
- getTransformed(AffineTransform) - Method in class org.eclipse.gef4.geometry.planar.RoundedRectangle
-
- getTranslated(double, double) - Method in class org.eclipse.gef4.geometry.planar.AbstractRectangleBasedGeometry
-
- getTranslated(Point) - Method in class org.eclipse.gef4.geometry.planar.AbstractRectangleBasedGeometry
-
- getTranslated(double, double) - Method in class org.eclipse.gef4.geometry.planar.BezierCurve
-
- getTranslated(Point) - Method in class org.eclipse.gef4.geometry.planar.BezierCurve
-
- getTranslated(double, double) - Method in class org.eclipse.gef4.geometry.planar.CurvedPolygon
-
- getTranslated(Point) - Method in class org.eclipse.gef4.geometry.planar.CurvedPolygon
-
- getTranslated(double, double) - Method in interface org.eclipse.gef4.geometry.planar.ITranslatable
-
Translates a copy of this object by the given values in x and y
direction.
- getTranslated(Point) - Method in interface org.eclipse.gef4.geometry.planar.ITranslatable
-
Translates a copy of this object by the given
Point
.
- getTranslated(Dimension) - Method in class org.eclipse.gef4.geometry.planar.Point
-
Creates a new Point which is translated by the values of the input
Dimension.
- getTranslated(double, double) - Method in class org.eclipse.gef4.geometry.planar.Point
-
Creates a new Point which is translated by the specified x and y values
- getTranslated(Point) - Method in class org.eclipse.gef4.geometry.planar.Point
-
Creates a new Point which is translated by the values of the provided
Point.
- getTranslated(double, double) - Method in class org.eclipse.gef4.geometry.planar.PolyBezier
-
- getTranslated(Point) - Method in class org.eclipse.gef4.geometry.planar.PolyBezier
-
- getTranslated(double, double) - Method in class org.eclipse.gef4.geometry.planar.Region
-
- getTranslated(Point) - Method in class org.eclipse.gef4.geometry.planar.Region
-
- getTranslated(double, double) - Method in class org.eclipse.gef4.geometry.planar.Ring
-
- getTranslated(Point) - Method in class org.eclipse.gef4.geometry.planar.Ring
-
- getTranslateX() - Method in class org.eclipse.gef4.geometry.planar.AffineTransform
-
Returns the x coordinate translation of this
AffineTransform
's
transformation matrix.
- getTranslateY() - Method in class org.eclipse.gef4.geometry.planar.AffineTransform
-
Returns the y coordinate translation of this
AffineTransform
's
transformation matrix.
- getTransposed() - Method in class org.eclipse.gef4.geometry.planar.Dimension
-
Creates a new Dimension with its height and width swapped.
- getTransposed() - Method in class org.eclipse.gef4.geometry.planar.Point
-
Creates a new Point with the transposed values of this Point.
- getTransposed() - Method in class org.eclipse.gef4.geometry.planar.Rectangle
-
Returns a new rectangle whose width and height have been interchanged, as
well as its x and y values.
- getTriangulation() - Method in class org.eclipse.gef4.geometry.planar.Polygon
-
Naive, recursive ear-clipping algorithm to triangulate this simple,
planar
Polygon
.
- getType() - Method in class org.eclipse.gef4.geometry.planar.AffineTransform
-
- getType() - Method in class org.eclipse.gef4.geometry.planar.Path.Segment
-
- getUnioned(Dimension) - Method in class org.eclipse.gef4.geometry.planar.Dimension
-
Creates a new Dimension representing the union of this Dimension with the
one specified.
- getUnioned(Point) - Method in class org.eclipse.gef4.geometry.planar.Rectangle
-
Returns a new Rectangle which contains both this Rectangle and the Point
supplied as input.
- getUnioned(Rectangle) - Method in class org.eclipse.gef4.geometry.planar.Rectangle
-
Returns a new Rectangle which contains both this Rectangle and the
Rectangle supplied as input.
- getWidth() - Method in class org.eclipse.gef4.geometry.planar.AbstractRectangleBasedGeometry
-
- getWidth() - Method in class org.eclipse.gef4.geometry.planar.Dimension
-
Returns the width of this dimension
- getWindingRule() - Method in class org.eclipse.gef4.geometry.planar.Path
-
Returns the winding rule used to determine the interior of this path.
- getX() - Method in class org.eclipse.gef4.geometry.planar.AbstractRectangleBasedGeometry
-
- getX1() - Method in class org.eclipse.gef4.geometry.planar.BezierCurve
-
- getX1() - Method in interface org.eclipse.gef4.geometry.planar.ICurve
-
Returns the start
Point
's x coordinate.
- getX1() - Method in class org.eclipse.gef4.geometry.planar.PolyBezier
-
- getX1() - Method in class org.eclipse.gef4.geometry.planar.Polyline
-
- getX2() - Method in class org.eclipse.gef4.geometry.planar.BezierCurve
-
- getX2() - Method in interface org.eclipse.gef4.geometry.planar.ICurve
-
Returns the end
Point
's x coordinate.
- getX2() - Method in class org.eclipse.gef4.geometry.planar.PolyBezier
-
- getX2() - Method in class org.eclipse.gef4.geometry.planar.Polyline
-
- getY() - Method in class org.eclipse.gef4.geometry.planar.AbstractRectangleBasedGeometry
-
- getY1() - Method in class org.eclipse.gef4.geometry.planar.BezierCurve
-
- getY1() - Method in interface org.eclipse.gef4.geometry.planar.ICurve
-
Returns the start
Point
's y coordinate.
- getY1() - Method in class org.eclipse.gef4.geometry.planar.PolyBezier
-
- getY1() - Method in class org.eclipse.gef4.geometry.planar.Polyline
-
- getY2() - Method in class org.eclipse.gef4.geometry.planar.BezierCurve
-
- getY2() - Method in interface org.eclipse.gef4.geometry.planar.ICurve
-
Returns the end
Point
's y coordinate.
- getY2() - Method in class org.eclipse.gef4.geometry.planar.PolyBezier
-
- getY2() - Method in class org.eclipse.gef4.geometry.planar.Polyline
-
- greater(double, double) - Static method in class org.eclipse.gef4.geometry.internal.utils.PrecisionUtils
-
- greater(double, double, int) - Static method in class org.eclipse.gef4.geometry.internal.utils.PrecisionUtils
-
Tests whether the first given value is regarded to be greater than the
second value w.r.t. the given shift.
- greaterEqual(double, double) - Static method in class org.eclipse.gef4.geometry.internal.utils.PrecisionUtils
-
- greaterEqual(double, double, int) - Static method in class org.eclipse.gef4.geometry.internal.utils.PrecisionUtils
-
Tests whether the first given value is regarded to be greater or equal
than the second value w.r.t. the given shift.