Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
C
- calculateFraction(int) - Static method in class org.eclipse.gef.geometry.internal.utils.PrecisionUtils
-
Computes the smallest double that is yet recognizable (by comparison) when shifting the default scale up by the given amount.
- clone() - Method in class org.eclipse.gef.geometry.euclidean.Angle
-
Overridden with public visibility as proposed in
Cloneable
. - clone() - Method in class org.eclipse.gef.geometry.euclidean.Straight
- clone() - Method in class org.eclipse.gef.geometry.euclidean.Vector
-
Clones the given
Vector
usingVector.getCopy()
. - clone() - Method in class org.eclipse.gef.geometry.planar.Arc
-
Overridden with public visibility as recommended within
Cloneable
. - clone() - Method in class org.eclipse.gef.geometry.planar.AffineTransform
- clone() - Method in class org.eclipse.gef.geometry.planar.Dimension
- clone() - Method in class org.eclipse.gef.geometry.planar.Point
-
Overwritten with public visibility as proposed in
Cloneable
. - close() - Method in class org.eclipse.gef.geometry.planar.Path
-
Closes the current sub-path by drawing a straight line (line-to) to the location of the last move to.
- CLOSE - Static variable in class org.eclipse.gef.geometry.planar.Path.Segment
-
A
Path.Segment.CLOSE
Path.Segment
represents the link from the current position of aPath
to the position of the lastPath.Segment.MOVE_TO
Path.Segment
. - computeBezierApproximation() - Method in class org.eclipse.gef.geometry.planar.Arc
-
Computes a
CubicCurve
approximation for thisAbstractArcBasedGeometry
. - concatenate(AffineTransform) - Method in class org.eclipse.gef.geometry.planar.AffineTransform
-
Concatenates this
AffineTransform
and the givenAffineTransform
, multiplying the transformation matrix of thisAffineTransform
from the left with the transformation matrix of the otherAffineTransform
. - contains(double, double) - Method in class org.eclipse.gef.geometry.planar.Polygon
-
Checks whether the point that is represented by its x- and y-coordinates is contained within this
Polygon
. - contains(double, double) - Method in class org.eclipse.gef.geometry.planar.Polyline
-
Checks whether the point that is represented by its x- and y-coordinates is contained within this
Polyline
. - contains(double, double) - Method in class org.eclipse.gef.geometry.planar.Rectangle
-
Returns whether the point given by x and y is within the boundaries of this Rectangle.
- contains(double, double, double, double) - Method in class org.eclipse.gef.geometry.planar.Rectangle
-
Returns true in case the rectangle specified by (x, y, width, height) is contained within this
Rectangle
. - contains(Vector) - Method in class org.eclipse.gef.geometry.euclidean.Straight
- contains(BezierCurve) - Method in class org.eclipse.gef.geometry.planar.BezierCurve
-
Tests if this
BezierCurve
contains the given otherBezierCurve
. - contains(Dimension) - Method in class org.eclipse.gef.geometry.planar.Dimension
- contains(IGeometry) - Method in class org.eclipse.gef.geometry.planar.CurvedPolygon
- contains(IGeometry) - Method in class org.eclipse.gef.geometry.planar.Ellipse
- contains(IGeometry) - Method in interface org.eclipse.gef.geometry.planar.IMultiShape
-
Checks if the given
IGeometry
is fully contained by thisIMultiShape
. - contains(IGeometry) - Method in interface org.eclipse.gef.geometry.planar.IShape
- contains(IGeometry) - Method in class org.eclipse.gef.geometry.planar.Pie
- contains(IGeometry) - Method in class org.eclipse.gef.geometry.planar.Polygon
- contains(IGeometry) - Method in class org.eclipse.gef.geometry.planar.Rectangle
- contains(IGeometry) - Method in class org.eclipse.gef.geometry.planar.Region
- contains(IGeometry) - Method in class org.eclipse.gef.geometry.planar.Ring
- contains(IGeometry) - Method in class org.eclipse.gef.geometry.planar.RoundedRectangle
- contains(Line) - Method in class org.eclipse.gef.geometry.planar.Ellipse
- contains(Line) - Method in class org.eclipse.gef.geometry.planar.Polygon
- contains(Point) - Method in class org.eclipse.gef.geometry.planar.Region
- contains(Point) - Method in class org.eclipse.gef.geometry.planar.Arc
- contains(Point) - Method in class org.eclipse.gef.geometry.planar.BezierCurve
- contains(Point) - Method in class org.eclipse.gef.geometry.planar.CurvedPolygon
- contains(Point) - Method in class org.eclipse.gef.geometry.planar.Ellipse
- contains(Point) - Method in interface org.eclipse.gef.geometry.planar.IGeometry
- contains(Point) - Method in class org.eclipse.gef.geometry.planar.Line
- contains(Point) - Method in class org.eclipse.gef.geometry.planar.Path
- contains(Point) - Method in class org.eclipse.gef.geometry.planar.Pie
- contains(Point) - Method in class org.eclipse.gef.geometry.planar.PolyBezier
- contains(Point) - Method in class org.eclipse.gef.geometry.planar.Polygon
- contains(Point) - Method in class org.eclipse.gef.geometry.planar.Polyline
- contains(Point) - Method in class org.eclipse.gef.geometry.planar.Rectangle
-
Returns whether the given point is within the boundaries of this Rectangle.
- contains(Point) - Method in class org.eclipse.gef.geometry.planar.RoundedRectangle
- contains(Polygon) - Method in class org.eclipse.gef.geometry.planar.Polygon
- contains(Polyline) - Method in class org.eclipse.gef.geometry.planar.Polygon
- contains(Rectangle) - Method in class org.eclipse.gef.geometry.planar.Path
- contains(Rectangle) - Method in class org.eclipse.gef.geometry.planar.Polygon
- contains(Rectangle) - Method in class org.eclipse.gef.geometry.planar.Rectangle
- containsWithinSegment(Vector, Vector, Vector) - Method in class org.eclipse.gef.geometry.euclidean.Straight
- CUBIC_TO - Static variable in class org.eclipse.gef.geometry.planar.Path.Segment
-
A
Path.Segment.CUBIC_TO
Path.Segment
represents aCubicCurve
from the previous position of aPath
to thePoint
at index 2 associated with thePath.Segment
. - CubicCurve - Class in org.eclipse.gef.geometry.planar
-
An instance of the
CubicCurve
class represents aBezierCurve
of degree 3, having a start and an endPoint
and two handlePoint
s. - CubicCurve(double...) - Constructor for class org.eclipse.gef.geometry.planar.CubicCurve
-
Constructs a new
CubicCurve
object with the given sequence of x and y coordinates of the startPoint
, the two handlePoint
s, and the endPoint
. - CubicCurve(double, double, double, double, double, double, double, double) - Constructor for class org.eclipse.gef.geometry.planar.CubicCurve
-
Constructs a new
CubicCurve
object from the given controlPoint
coordinates. - CubicCurve(Point...) - Constructor for class org.eclipse.gef.geometry.planar.CubicCurve
-
Constructs a new
CubicCurve
from the given sequence ofPoint
s, which is expected to be in the order: startPoint
, first and second handlePoint
s, and endPoint
. - CubicCurve(Point, Point, Point, Point) - Constructor for class org.eclipse.gef.geometry.planar.CubicCurve
-
Constructs a new
CubicCurve
object from the given controlPoint
s. - cubicTo(double, double, double, double, double, double) - Method in class org.eclipse.gef.geometry.planar.Path
-
Adds a cubic Bezier curve segment from the current position to the specified end position, using the two provided control points as Bezier control points.
- CurvedPolygon - Class in org.eclipse.gef.geometry.planar
- CurvedPolygon(List<BezierCurve>) - Constructor for class org.eclipse.gef.geometry.planar.CurvedPolygon
-
Constructs a new
CurvedPolygon
from the given list ofBezierCurve
s. - CurvedPolygon(BezierCurve...) - Constructor for class org.eclipse.gef.geometry.planar.CurvedPolygon
-
Constructs a new
CurvedPolygon
from the givenBezierCurve
s.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form