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 All Packages

## 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 closed `AbstractArcBasedGeometry`.
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
  Constructs a new `Pie` from the given `Arc`.
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
  A `PolyBezier` is an `ICurve` which consists of one or more connected `BezierCurve`s.
PolyBezier(BezierCurve...) - Constructor for class org.eclipse.gef.geometry.planar.PolyBezier
  Constructs a new `PolyBezier` of the given `BezierCurve`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
  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
  Constructs a new `Polyline` from the given sequence of `Point` s.
position - Variable in class org.eclipse.gef.geometry.euclidean.Straight
  The position `Vector` of this `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 given `AffineTransform` in reverse order, multiplying the transformation matrix of this `AffineTransform` from the right with the transformation matrix of the other `AffineTransform`.

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 All Packages