Index

A B C D E F G H I L M N O P Q R S T U V W X Y Z 
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 using Vector.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 a Path to the position of the last Path.Segment.MOVE_TO Path.Segment.
computeBezierApproximation() - Method in class org.eclipse.gef.geometry.planar.Arc
Computes a CubicCurve approximation for this AbstractArcBasedGeometry.
concatenate(AffineTransform) - Method in class org.eclipse.gef.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(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
Checks if the Point indicated by the provided Vector is a Point on this Straight.
contains(BezierCurve) - Method in class org.eclipse.gef.geometry.planar.BezierCurve
Tests if this BezierCurve contains the given other BezierCurve.
contains(Dimension) - Method in class org.eclipse.gef.geometry.planar.Dimension
Checks if the given Dimension fits into this 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 this IMultiShape.
contains(IGeometry) - Method in interface org.eclipse.gef.geometry.planar.IShape
Tests whether the given IGeometry is fully contained by this 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
Tests whether the given Line is fully contained within this Ellipse.
contains(Line) - Method in class org.eclipse.gef.geometry.planar.Polygon
Checks whether the given Line is fully contained within this 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
Returns whether the given Point is contained within this 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
Checks whether the given Polygon is fully contained within this Polygon.
contains(Polyline) - Method in class org.eclipse.gef.geometry.planar.Polygon
Tests if the given Polyline p is contained in this Polygon.
contains(Rectangle) - Method in class org.eclipse.gef.geometry.planar.Path
Returns true if the given Rectangle is contained within IGeometry, false otherwise.
contains(Rectangle) - Method in class org.eclipse.gef.geometry.planar.Polygon
Checks whether the given Rectangle is fully contained within this Polygon.
contains(Rectangle) - Method in class org.eclipse.gef.geometry.planar.Rectangle
Tests whether this Rectangle fully contains the given other Rectangle.
containsWithinSegment(Vector, Vector, Vector) - Method in class org.eclipse.gef.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.gef.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.gef.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.gef.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.gef.geometry.planar.CubicCurve
Constructs a new CubicCurve object from the given control Point coordinates.
CubicCurve(Point...) - Constructor for class org.eclipse.gef.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.gef.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.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
A CurvedPolygon is an IShape with BezierCurve edges.
CurvedPolygon(List<BezierCurve>) - Constructor for class org.eclipse.gef.geometry.planar.CurvedPolygon
Constructs a new CurvedPolygon from the given list of BezierCurves.
CurvedPolygon(BezierCurve...) - Constructor for class org.eclipse.gef.geometry.planar.CurvedPolygon
Constructs a new CurvedPolygon from the given BezierCurve s.
A B C D E F G H I L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form