Skip navigation links
GEF4 Geometry
1.0.0.201605241352
A B C D E F G H I L M N O P Q R S T U V W X Y Z 

C

calculateFraction(int) - Static method in class org.eclipse.gef4.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.gef4.geometry.euclidean.Angle
Overridden with public visibility as proposed in Cloneable.
clone() - Method in class org.eclipse.gef4.geometry.euclidean.Straight
 
clone() - Method in class org.eclipse.gef4.geometry.euclidean.Vector
Clones the given Vector using Vector.getCopy().
clone() - Method in class org.eclipse.gef4.geometry.planar.AffineTransform
 
clone() - Method in class org.eclipse.gef4.geometry.planar.Dimension
 
clone() - Method in class org.eclipse.gef4.geometry.planar.Point
Overwritten with public visibility as proposed in Cloneable.
close() - Method in class org.eclipse.gef4.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.gef4.geometry.planar.Path.Segment
A Path.Segment.CLOSE Path.Segment represents the link from the current position of a Path to the position of the last Path.Segment.MOVE_TO Path.Segment.
concatenate(AffineTransform) - Method in class org.eclipse.gef4.geometry.planar.AffineTransform
Concatenates this AffineTransform and the given AffineTransform, multiplying the transformation matrix of this AffineTransform from the left with the transformation matrix of the other AffineTransform.
contains(Vector) - Method in class org.eclipse.gef4.geometry.euclidean.Straight
Checks if the Point indicated by the provided Vector is a Point on this Straight.
contains(Point) - Method in class org.eclipse.gef4.geometry.planar.Arc
 
contains(BezierCurve) - Method in class org.eclipse.gef4.geometry.planar.BezierCurve
Tests if this BezierCurve contains the given other BezierCurve.
contains(Point) - Method in class org.eclipse.gef4.geometry.planar.BezierCurve
 
contains(IGeometry) - Method in class org.eclipse.gef4.geometry.planar.CurvedPolygon
 
contains(Point) - Method in class org.eclipse.gef4.geometry.planar.CurvedPolygon
 
contains(Dimension) - Method in class org.eclipse.gef4.geometry.planar.Dimension
Checks if the given Dimension fits into this Dimension.
contains(IGeometry) - Method in class org.eclipse.gef4.geometry.planar.Ellipse
 
contains(Line) - Method in class org.eclipse.gef4.geometry.planar.Ellipse
Tests whether the given Line is fully contained within this Ellipse.
contains(Point) - Method in class org.eclipse.gef4.geometry.planar.Ellipse
 
contains(Point) - Method in interface org.eclipse.gef4.geometry.planar.IGeometry
Returns whether the given Point is contained within this IGeometry.
contains(IGeometry) - Method in interface org.eclipse.gef4.geometry.planar.IMultiShape
Checks if the given IGeometry is fully contained by this IMultiShape.
contains(IGeometry) - Method in interface org.eclipse.gef4.geometry.planar.IShape
Tests whether the given IGeometry is fully contained by this IShape.
contains(Point) - Method in class org.eclipse.gef4.geometry.planar.Line
 
contains(Point) - Method in class org.eclipse.gef4.geometry.planar.Path
 
contains(Rectangle) - Method in class org.eclipse.gef4.geometry.planar.Path
Returns true if the given Rectangle is contained within IGeometry, false otherwise.
contains(IGeometry) - Method in class org.eclipse.gef4.geometry.planar.Pie
 
contains(Point) - Method in class org.eclipse.gef4.geometry.planar.Pie
 
contains(Point) - Method in class org.eclipse.gef4.geometry.planar.PolyBezier
 
contains(double, double) - Method in class org.eclipse.gef4.geometry.planar.Polygon
Checks whether the point that is represented by its x- and y-coordinates is contained within this Polygon.
contains(IGeometry) - Method in class org.eclipse.gef4.geometry.planar.Polygon
 
contains(Line) - Method in class org.eclipse.gef4.geometry.planar.Polygon
Checks whether the given Line is fully contained within this Polygon.
contains(Point) - Method in class org.eclipse.gef4.geometry.planar.Polygon
 
contains(Polygon) - Method in class org.eclipse.gef4.geometry.planar.Polygon
Checks whether the given Polygon is fully contained within this Polygon.
contains(Polyline) - Method in class org.eclipse.gef4.geometry.planar.Polygon
Tests if the given Polyline p is contained in this Polygon.
contains(Rectangle) - Method in class org.eclipse.gef4.geometry.planar.Polygon
Checks whether the given Rectangle is fully contained within this Polygon.
contains(double, double) - Method in class org.eclipse.gef4.geometry.planar.Polyline
Checks whether the point that is represented by its x- and y-coordinates is contained within this Polyline.
contains(Point) - Method in class org.eclipse.gef4.geometry.planar.Polyline
 
contains(double, double) - Method in class org.eclipse.gef4.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.gef4.geometry.planar.Rectangle
Returns true in case the rectangle specified by (x, y, width, height) is contained within this Rectangle.
contains(IGeometry) - Method in class org.eclipse.gef4.geometry.planar.Rectangle
 
contains(Point) - Method in class org.eclipse.gef4.geometry.planar.Rectangle
Returns whether the given point is within the boundaries of this Rectangle.
contains(Rectangle) - Method in class org.eclipse.gef4.geometry.planar.Rectangle
Tests whether this Rectangle fully contains the given other Rectangle.
contains(IGeometry) - Method in class org.eclipse.gef4.geometry.planar.Region
 
contains(IGeometry) - Method in class org.eclipse.gef4.geometry.planar.Ring
 
contains(IGeometry) - Method in class org.eclipse.gef4.geometry.planar.RoundedRectangle
 
contains(Point) - Method in class org.eclipse.gef4.geometry.planar.RoundedRectangle
 
containsWithinSegment(Vector, Vector, Vector) - Method in class org.eclipse.gef4.geometry.euclidean.Straight
Checks if the Point indicated by the provided Vector is a Point on the Straight segment between the given start and end Points indicated by their corresponding position Vectors.
CUBIC_TO - Static variable in class org.eclipse.gef4.geometry.planar.Path.Segment
A Path.Segment.CUBIC_TO Path.Segment represents a CubicCurve from the previous position of a Path to the Point at index 2 associated with the Path.Segment.
CubicCurve - Class in org.eclipse.gef4.geometry.planar
An instance of the CubicCurve class represents a BezierCurve of degree 3, having a start and an end Point and two handle Points.
CubicCurve(double...) - Constructor for class org.eclipse.gef4.geometry.planar.CubicCurve
Constructs a new CubicCurve object with the given sequence of x and y coordinates of the start Point, the two handle Points, and the end Point.
CubicCurve(double, double, double, double, double, double, double, double) - Constructor for class org.eclipse.gef4.geometry.planar.CubicCurve
Constructs a new CubicCurve object from the given control Point coordinates.
CubicCurve(Point...) - Constructor for class org.eclipse.gef4.geometry.planar.CubicCurve
Constructs a new CubicCurve from the given sequence of Points, which is expected to be in the order: start Point , first and second handle Points, and end Point.
CubicCurve(Point, Point, Point, Point) - Constructor for class org.eclipse.gef4.geometry.planar.CubicCurve
Constructs a new CubicCurve object from the given control Points.
cubicTo(double, double, double, double, double, double) - Method in class org.eclipse.gef4.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.gef4.geometry.planar
A CurvedPolygon is an IShape with BezierCurve edges.
CurvedPolygon(BezierCurve...) - Constructor for class org.eclipse.gef4.geometry.planar.CurvedPolygon
Constructs a new CurvedPolygon from the given BezierCurve s.
CurvedPolygon(List<BezierCurve>) - Constructor for class org.eclipse.gef4.geometry.planar.CurvedPolygon
Constructs a new CurvedPolygon from the given list of BezierCurves.
A B C D E F G H I L M N O P Q R S T U V W X Y Z 
Skip navigation links
GEF4 Geometry
1.0.0.201605241352

Copyright (c) 2014 itemis AG, and others. All rights reserved.