Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
P
- 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
-
Creates a new empty path with a default winding rule of
Path.WIND_NON_ZERO
. - 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
-
Representation for different types of
Path.Segment
s. - Pie - Class in org.eclipse.gef.geometry.planar
-
The
Pie
is a closedAbstractArcBasedGeometry
. - Pie(double, double, double, double, Angle, Angle) - Constructor for class org.eclipse.gef.geometry.planar.Pie
-
Constructs a new
Pie
from the given values. - 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
- 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
- PolyBezier - Class in org.eclipse.gef.geometry.planar
- PolyBezier(BezierCurve...) - Constructor for class org.eclipse.gef.geometry.planar.PolyBezier
-
Constructs a new
PolyBezier
of the givenBezierCurve
s. - 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
- 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
- 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
-
Concatenates this
AffineTransform
and the givenAffineTransform
in reverse order, multiplying the transformation matrix of thisAffineTransform
from the right with the transformation matrix of the otherAffineTransform
.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form