Here is a list of all functions with links to the classes they belong to:
- p -
- PackNet() : pcbnew.BOARD_CONNECTED_ITEM
- Pads() : pcbnew.FOOTPRINT
- Padstack() : pcbnew.PAD, pcbnew.PCB_VIA
- pages() : pcbnew.FootprintWizardPlugin
- PageSettings() : pcbnew.PLOTTER
- Pair() : pcbnew.DRILL_SPAN
- ParallelSeg() : pcbnew.SEG
- parameters() : pcbnew.FootprintWizardPlugin
- Parse() : pcbnew.LIB_ID, pcbnew.PCB_IO_KICAD_SEXPR, pcbnew.PCB_PLOT_PARAMS, pcbnew.SHAPE, pcbnew.TEMPLATE_FIELDNAME
- ParseBusGroup() : pcbnew.NET_SETTINGS
- ParseBusVector() : pcbnew.NET_SETTINGS
- ParseHex() : pcbnew.LSET
- ParseType() : pcbnew.LAYER
- PathLength() : pcbnew.SHAPE_LINE_CHAIN
- PenFinish() : pcbnew.PLOTTER
- PenTo() : pcbnew.PLOTTER
- Perpendicular() : pcbnew.VECTOR2I, pcbnew.VECTOR2L
- PerpendicularSeg() : pcbnew.SEG
- PhysicalLayersMask() : pcbnew.LSET
- PlotImage() : pcbnew.PLOTTER
- PlotLayer() : pcbnew.PLOT_CONTROLLER
- PlotLayers() : pcbnew.PLOT_CONTROLLER
- PlotPoly() : pcbnew.PLOTTER
- PlotText() : pcbnew.PLOTTER
- PointAlong() : pcbnew.SHAPE_LINE_CHAIN
- PointCount() : pcbnew.SHAPE_LINE_CHAIN, pcbnew.SHAPE_SIMPLE
- PointInside() : pcbnew.SHAPE, pcbnew.SHAPE_LINE_CHAIN_BASE, pcbnew.SHAPE_POLY_SET
- PointOnEdge() : pcbnew.SHAPE_LINE_CHAIN_BASE, pcbnew.SHAPE_POLY_SET
- Points() : pcbnew.BOARD, pcbnew.FOOTPRINT
- Polygon() : pcbnew.SHAPE_POLY_SET
- Polyline() : plugins.FootprintWizardBase.FootprintWizardDrawingAids
- pop() : pcbnew.base_seqVect, pcbnew.DRAWINGS, pcbnew.FOOTPRINTS, pcbnew.GENERATORS, pcbnew.GROUPS, pcbnew.intVector, pcbnew.KIID_VECT_LIST, pcbnew.MARKERS, pcbnew.PADS, pcbnew.PADS_VEC, pcbnew.PCB_FIELD_VEC, pcbnew.PCB_FIELDS, pcbnew.PCB_POINTS, pcbnew.TRACKS, pcbnew.TRACKS_VEC, pcbnew.VECTOR_FP_3DMODEL, pcbnew.VECTOR_SHAPEPTR, pcbnew.VECTOR_VECTOR2I, pcbnew.VIA_DIMENSION_Vector, pcbnew.wxPoint_Vector, pcbnew.ZONES
- pop_back() : pcbnew.base_seqVect, pcbnew.DRAWINGS, pcbnew.FOOTPRINTS, pcbnew.GENERATORS, pcbnew.GROUPS, pcbnew.intVector, pcbnew.KIID_VECT_LIST, pcbnew.MARKERS, pcbnew.PADS, pcbnew.PADS_VEC, pcbnew.PCB_FIELD_VEC, pcbnew.PCB_FIELDS, pcbnew.PCB_POINTS, pcbnew.TRACKS, pcbnew.TRACKS_VEC, pcbnew.VECTOR_FP_3DMODEL, pcbnew.VECTOR_SHAPEPTR, pcbnew.VECTOR_VECTOR2I, pcbnew.VIA_DIMENSION_Vector, pcbnew.wxPoint_Vector, pcbnew.ZONES
- pop_front() : pcbnew.DRAWINGS, pcbnew.FOOTPRINTS, pcbnew.GENERATORS, pcbnew.GROUPS, pcbnew.PADS, pcbnew.PCB_FIELDS, pcbnew.PCB_POINTS, pcbnew.TRACKS
- PopTransform() : plugins.FootprintWizardBase.FootprintWizardDrawingAids
- Primitives() : pcbnew.PADSTACK
- Print() : pcbnew.EDA_TEXT, pcbnew.OUTPUTFORMATTER
- Prj() : pcbnew.SETTINGS_MANAGER
- Problem() : pcbnew.IO_ERROR
- ProjectElementType() : pcbnew.BOARD
- PropagateNets() : pcbnew.CONNECTIVITY_DATA
- PTHMask() : pcbnew.PAD
- push_back() : pcbnew.base_seqVect, pcbnew.DRAWINGS, pcbnew.FOOTPRINTS, pcbnew.GENERATORS, pcbnew.GROUPS, pcbnew.intVector, pcbnew.KIID_VECT_LIST, pcbnew.MARKERS, pcbnew.PADS, pcbnew.PADS_VEC, pcbnew.PCB_FIELD_VEC, pcbnew.PCB_FIELDS, pcbnew.PCB_POINTS, pcbnew.TRACKS, pcbnew.TRACKS_VEC, pcbnew.VECTOR_FP_3DMODEL, pcbnew.VECTOR_SHAPEPTR, pcbnew.VECTOR_VECTOR2I, pcbnew.VIA_DIMENSION_Vector, pcbnew.wxPoint_Vector, pcbnew.ZONES
- push_front() : pcbnew.DRAWINGS, pcbnew.FOOTPRINTS, pcbnew.GENERATORS, pcbnew.GROUPS, pcbnew.PADS, pcbnew.PCB_FIELDS, pcbnew.PCB_POINTS, pcbnew.TRACKS
- PushTransform() : plugins.FootprintWizardBase.FootprintWizardDrawingAids
- PyGetClass() : pcbnew.EDA_ITEM