Community
Participate
Working Groups
Build Identifier: M20100211-1343 Up to now, there is no support for calculating with ellipses within geometry package. Instead, calculations are performed within Ellipse (shape) and EllipseAnchor respectively. IMHO geometry package should offer support for such calculations by introducing an Ellipse. Reproducible: Always
To evolve the Geometry package into a full-fledged API, additional geometric shapes, such as Path and Region would have to be supported as well. If we decide to provide such classes, it would be reasonable to introduce a common superclass that can be used as input and output for all kinds of affine transformations (such as Shape in Java2D), which could be represented as a path (and could return a bounding box rectangle for simple intersection tests). As SWT already supports some of these concepts and thinks about introducing additional ones (see bug #139702), this would have to be aligned. Adding a dependency to bug #139702 here, so we can keep track of changes in SWT that might affect this one.
As GEF4 provides a newly designed geometry API, resolving this as wontfix for GEF3.