| PageNumber | Ipe.IpeToIpe |
| pageNumber | Ipe.IpeRender |
| PageRange | |
| 1 (Type/Class) | Ipe.IpeToIpe |
| 2 (Data Constructor) | Ipe.IpeToIpe |
| pages | |
| 1 (Function) | Ipe.Types, Ipe |
| 2 (Function) | Ipe.IpeToIpe |
| ParallelStrips | HGeometry.Plane.LowerEnvelope |
| partition3 | HGeometry.List.Util |
| partitionIntoQuadrants | HGeometry, HGeometry.Kernel, HGeometry.Point |
| Path | |
| 1 (Type/Class) | Ipe.Path, Ipe.Content, Ipe.Types, Ipe |
| 2 (Data Constructor) | Ipe.Path, Ipe.Content, Ipe.Types, Ipe |
| path | Ipe.IpeOut, Ipe |
| PathAttributes | Ipe.Attributes, Ipe |
| PathSegment | Ipe.Path, Ipe.Content, Ipe.Types, Ipe |
| pathSegment | Ipe.IpeOut, Ipe |
| pathSegments | Ipe.Path, Ipe.Content, Ipe.Types, Ipe |
| pCoordinate | Ipe.PathParser |
| PDF | |
| 1 (Data Constructor) | Ipe.IpeRender |
| 2 (Data Constructor) | Ipe.IpeToIpe |
| Pen | Ipe.Attributes, Ipe |
| PenSym0 | Ipe.Attributes, Ipe |
| Permutation | |
| 1 (Type/Class) | HGeometry.Permutation |
| 2 (Data Constructor) | HGeometry.Permutation |
| perpendicularTo | HGeometry, HGeometry.Line.PointAndVector, HGeometry.Line, HGeometry.Kernel |
| perspectiveProjection | HGeometry.Graphics.Camera |
| perturb | HGeometry.Number.Real.Symbolic |
| Pin | Ipe.Attributes, Ipe |
| pink | Ipe.Color |
| PinSym0 | Ipe.Attributes, Ipe |
| PinType | Ipe.Attributes, Ipe |
| PlanarGraph_ | HGeometry.PlaneGraph.Connected, HGeometry.PlaneGraph |
| Plane | |
| 1 (Data Constructor) | HGeometry, HGeometry.HyperPlane.NonVertical, HGeometry.HyperPlane, HGeometry.Kernel |
| 2 (Type/Class) | HGeometry, HGeometry.HyperPlane.NonVertical, HGeometry.HyperPlane, HGeometry.Kernel |
| PlaneGraph | HGeometry.PlaneGraph |
| PlaneGraph' | HGeometry.Plane.LowerEnvelope.Connected.Graph |
| PlaneGraph_ | HGeometry.PlaneGraph.Class, HGeometry.PlaneGraph.Connected, HGeometry.PlaneGraph |
| PlanePlaneIntersection | HGeometry, HGeometry.HyperPlane.Intersection, HGeometry.HyperPlane, HGeometry.Kernel |
| planePlaneIntersection | HGeometry.HyperPlane.Intersection |
| Plane_ | |
| 1 (Data Constructor) | HGeometry, HGeometry.HyperPlane.Class, HGeometry.HyperPlane.NonVertical, HGeometry.HyperPlane, HGeometry.Kernel |
| 2 (Type/Class) | HGeometry, HGeometry.HyperPlane.Class, HGeometry.HyperPlane.NonVertical, HGeometry.HyperPlane, HGeometry.Kernel |
| Plane_x_Plane_Line | HGeometry, HGeometry.HyperPlane.Intersection, HGeometry.HyperPlane, HGeometry.Kernel |
| Plane_x_Plane_Plane | HGeometry, HGeometry.HyperPlane.Intersection, HGeometry.HyperPlane, HGeometry.Kernel |
| PNG | Ipe.IpeRender |
| Point | |
| 1 (Type/Class) | HGeometry, HGeometry.Kernel, HGeometry.Point |
| 2 (Data Constructor) | HGeometry, HGeometry.Kernel, HGeometry.Point.PointF, HGeometry.Point |
| Point1 | HGeometry, HGeometry.Kernel, HGeometry.Point |
| Point1_ | HGeometry, HGeometry.Kernel, HGeometry.Point.Class, HGeometry.Point |
| Point2 | HGeometry, HGeometry.Kernel, HGeometry.Point |
| Point2_ | HGeometry, HGeometry.Kernel, HGeometry.Point.Class, HGeometry.Point |
| Point3 | HGeometry, HGeometry.Kernel, HGeometry.Point |
| Point3_ | HGeometry, HGeometry.Kernel, HGeometry.Point.Class, HGeometry.Point |
| Point4 | HGeometry, HGeometry.Kernel, HGeometry.Point |
| Point4_ | HGeometry, HGeometry.Kernel, HGeometry.Point.Class, HGeometry.Point |
| pointClosestTo | HGeometry, HGeometry.Kernel, HGeometry.Point.EuclideanDistance, HGeometry.Point |
| pointClosestToWithDistance | HGeometry, HGeometry.Kernel, HGeometry.Point.EuclideanDistance, HGeometry.Point |
| PointF | HGeometry, HGeometry.Kernel, HGeometry.Point.PointF, HGeometry.Point |
| pointFromList | HGeometry, HGeometry.Kernel, HGeometry.Point.Class, HGeometry.Point |
| pointLocateParallel | HGeometry.Plane.LowerEnvelope |
| PointLocationResult | HGeometry.Boundary |
| PointLocationResultWith | HGeometry.Boundary |
| pointOn | HGeometry, HGeometry.HyperPlane.Class, HGeometry.HyperPlane.NonVertical, HGeometry.HyperPlane, HGeometry.Kernel |
| pointToPlane | HGeometry.VoronoiDiagram.ViaLowerEnvelope |
| Point_ | HGeometry, HGeometry.Kernel, HGeometry.Point.Class, HGeometry.Point |
| Point_x_HalfSpace_Interior | HGeometry, HGeometry.HalfSpace, HGeometry.Kernel |
| Point_x_HalfSpace_Intersection | HGeometry, HGeometry.HalfSpace, HGeometry.Kernel |
| Point_x_HalfSpace_OnBoundary | HGeometry, HGeometry.HalfSpace, HGeometry.Kernel |
| PolygonalDomain | |
| 1 (Type/Class) | HGeometry.Polygon.WithHoles |
| 2 (Data Constructor) | HGeometry.Polygon.WithHoles |
| PolygonalDomainF | HGeometry.Polygon.WithHoles |
| PolygonEdgeType | HGeometry.Polygon.Triangulation |
| PolygonFaceData | HGeometry.Polygon.Triangulation |
| PolygonPath | Ipe.Path, Ipe.Content, Ipe.Types, Ipe |
| Polygon_ | HGeometry.Polygon.Class, HGeometry.Polygon |
| PolyLine | |
| 1 (Type/Class) | HGeometry.PolyLine |
| 2 (Data Constructor) | HGeometry.PolyLine |
| PolyLineF | HGeometry.PolyLine |
| polyLineFromPoints | HGeometry.PolyLine.Class, HGeometry.PolyLine |
| PolyLineSegment | Ipe.Path, Ipe.Content, Ipe.Types, Ipe |
| PolyLine_ | HGeometry.PolyLine.Class, HGeometry.PolyLine |
| pOperation | Ipe.PathParser |
| positions | HGeometry.DelaunayTriangulation |
| Positive | HGeometry, HGeometry.HalfSpace, HGeometry.Kernel, HGeometry.Sign |
| PossiblyDegenerateSegment | HGeometry.LineSegment.PossiblyDegenerate |
| PossiblyDegenerateSimplePolygon | HGeometry.Polygon.Simple.PossiblyDegenerate |
| pPoint | Ipe.PathParser |
| preamble | Ipe.Types, Ipe |
| preambleData | Ipe.Types, Ipe |
| prefix | HGeometry, HGeometry.Kernel, HGeometry.Vector.Class, HGeometry.Vector |
| prevDartOf | HGeometry.PlaneGraph.Connected, HGeometry.PlaneGraph |
| previous | HGeometry.Permutation |
| prevSibling | HGeometry.Tree.Util |
| printAsIpeSelection | Ipe.Writer, Ipe |
| printYAML | HGeometry.YAML |
| projectPoint | HGeometry, HGeometry.Kernel, HGeometry.Point |
| pureAttr | Ipe.Attributes, Ipe |
| purple | Ipe.Color |