- Path - Class in org.eclipse.gef.geometry.planar
-
Represents the geometric shape of a path, which may consist of independent
subgraphs.
- Path() - Constructor for class org.eclipse.gef.geometry.planar.Path
-
- Path(int) - Constructor for class org.eclipse.gef.geometry.planar.Path
-
Creates a new empty path with given winding rule.
- Path(int, Path.Segment...) - Constructor for class org.eclipse.gef.geometry.planar.Path
-
Creates a path from the given segments, using the given winding rule.
- Path(Path.Segment...) - Constructor for class org.eclipse.gef.geometry.planar.Path
-
Creates a path from the given segments, using the default winding rule
Path.WIND_NON_ZERO
.
- Path.Segment - Class in org.eclipse.gef.geometry.planar
-
- Pie - Class in org.eclipse.gef.geometry.planar
-
The
Pie
is a closed
AbstractArcBasedGeometry
.
- Pie(AbstractRectangleBasedGeometry<?, ?>, Angle, Angle) - Constructor for class org.eclipse.gef.geometry.planar.Pie
-
Constructs a new
Pie
from the given values.
- Pie(Arc) - Constructor for class org.eclipse.gef.geometry.planar.Pie
-
Constructs a new
Pie
from the given
Arc
.
- Pie(double, double, double, double, Angle, Angle) - Constructor for class org.eclipse.gef.geometry.planar.Pie
-
Constructs a new
Pie
from the given values.
- Point - Class in org.eclipse.gef.geometry.planar
-
Represents a point (x, y) in 2-dimensional space.
- Point() - Constructor for class org.eclipse.gef.geometry.planar.Point
-
Constructs a Point at location (0,0).
- Point(double, double) - Constructor for class org.eclipse.gef.geometry.planar.Point
-
Constructs a Point at the specified x and y locations.
- Point(Point) - Constructor for class org.eclipse.gef.geometry.planar.Point
-
Constructs a Point at the same location as the given Point.
- PointListUtils - Class in org.eclipse.gef.geometry.internal.utils
-
Common utilities for point manipulations as needed e.g. within
Polygon
and
Polyline
.
- PolyBezier - Class in org.eclipse.gef.geometry.planar
-
- PolyBezier(BezierCurve...) - Constructor for class org.eclipse.gef.geometry.planar.PolyBezier
-
- Polygon - Class in org.eclipse.gef.geometry.planar
-
Represents the geometric shape of a convex polygon.
- Polygon(double...) - Constructor for class org.eclipse.gef.geometry.planar.Polygon
-
Constructs a new
Polygon
from a even-numbered sequence of
coordinates.
- Polygon(Point...) - Constructor for class org.eclipse.gef.geometry.planar.Polygon
-
Constructs a new
Polygon
from the given sequence of
Point
s.
- Polyline - Class in org.eclipse.gef.geometry.planar
-
Represents the geometric shape of a polyline.
- Polyline(double...) - Constructor for class org.eclipse.gef.geometry.planar.Polyline
-
Constructs a new
Polyline
from a even-numbered sequence of
coordinates.
- Polyline(Line[]) - Constructor for class org.eclipse.gef.geometry.planar.Polyline
-
Constructs a new
Polyline
from the given array of
Line
segments.
- Polyline(Point...) - Constructor for class org.eclipse.gef.geometry.planar.Polyline
-
- position - Variable in class org.eclipse.gef.geometry.euclidean.Straight
-
- PrecisionUtils - Class in org.eclipse.gef.geometry.internal.utils
-
A utility class for floating point calculations and comparisons that should
guarantee a precision of a given scale, and ignore differences beyond this
scale.
- preConcatenate(AffineTransform) - Method in class org.eclipse.gef.geometry.planar.AffineTransform
-