KiCad Pcbnew Python Scripting
pcbnew.PLOTTER Member List

This is the complete list of members for pcbnew.PLOTTER, including all inherited members.

__init__(self, *args, **kwargs)pcbnew.PLOTTER
AddLineToHeader(self, "wxString" aExtraString)pcbnew.PLOTTER
Arc(self, *args)pcbnew.PLOTTER
BezierCurve(self, *args)pcbnew.PLOTTER
Circle(self, *args)pcbnew.PLOTTER
ClearHeaderLinesList(self)pcbnew.PLOTTER
DO_NOT_SET_LINE_WIDTHpcbnew.PLOTTERstatic
EndBlock(self, "void *" aData)pcbnew.PLOTTER
EndPlot(self)pcbnew.PLOTTER
FilledCircle(self, "wxPoint" pos, "int" diametre, "OUTLINE_MODE" tracemode, "void *" aData)pcbnew.PLOTTER
FinishTo(self, "wxPoint" pos)pcbnew.PLOTTER
FlashPadCircle(self, "wxPoint" aPadPos, "int" aDiameter, "OUTLINE_MODE" aTraceMode, "void *" aData)pcbnew.PLOTTER
FlashPadCustom(self, "wxPoint" aPadPos, "wxSize" aSize, "double" aPadOrient, "SHAPE_POLY_SET" aPolygons, "OUTLINE_MODE" aTraceMode, "void *" aData)pcbnew.PLOTTER
FlashPadOval(self, "wxPoint" aPadPos, "wxSize" aSize, "double" aPadOrient, "OUTLINE_MODE" aTraceMode, "void *" aData)pcbnew.PLOTTER
FlashPadRect(self, "wxPoint" aPadPos, "wxSize" aSize, "double" aPadOrient, "OUTLINE_MODE" aTraceMode, "void *" aData)pcbnew.PLOTTER
FlashPadRoundRect(self, "wxPoint" aPadPos, "wxSize" aSize, "int" aCornerRadius, "double" aOrient, "OUTLINE_MODE" aTraceMode, "void *" aData)pcbnew.PLOTTER
FlashPadTrapez(self, "wxPoint" aPadPos, "wxPoint" aCorners, "double" aPadOrient, "OUTLINE_MODE" aTraceMode, "void *" aData)pcbnew.PLOTTER
FlashRegularPolygon(self, "wxPoint" aShapePos, "int" aDiameter, "int" aCornerCount, "double" aOrient, "OUTLINE_MODE" aTraceMode, "void *" aData)pcbnew.PLOTTER
GetColorMode(self)pcbnew.PLOTTER
GetCurrentLineWidth(self)pcbnew.PLOTTER
GetIUsPerDecimil(self)pcbnew.PLOTTER
GetPlotterArcHighDef(self)pcbnew.PLOTTER
GetPlotterArcLowDef(self)pcbnew.PLOTTER
GetPlotterType(self)pcbnew.PLOTTER
LineTo(self, "wxPoint" pos)pcbnew.PLOTTER
Marker(self, "wxPoint" position, "int" diametre, "unsigned int" aShapeId)pcbnew.PLOTTER
MARKER_COUNTpcbnew.PLOTTERstatic
MoveTo(self, "wxPoint" pos)pcbnew.PLOTTER
OpenFile(self, "wxString" aFullFilename)pcbnew.PLOTTER
PageSettings(self)pcbnew.PLOTTER
PenFinish(self)pcbnew.PLOTTER
PenTo(self, "wxPoint" pos, "char" plume)pcbnew.PLOTTER
PlotImage(self, "wxImage const &" aImage, "wxPoint" aPos, "double" aScaleFactor)pcbnew.PLOTTER
PlotPoly(self, *args)pcbnew.PLOTTER
Rect(self, *args)pcbnew.PLOTTER
RenderSettings(self)pcbnew.PLOTTER
SetColor(self, "COLOR4D" color)pcbnew.PLOTTER
SetColorMode(self, "bool" aColorMode)pcbnew.PLOTTER
SetCreator(self, "wxString" aCreator)pcbnew.PLOTTER
SetCurrentLineWidth(self, "int" width, "void *" aData=None)pcbnew.PLOTTER
SetDash(self, "PLOT_DASH_TYPE" dashed)pcbnew.PLOTTER
SetGerberCoordinatesFormat(self, "int" aResolution, "bool" aUseInches=False)pcbnew.PLOTTER
SetLayerPolarity(self, "bool" aPositive)pcbnew.PLOTTER
SetNegative(self, "bool" aNegative)pcbnew.PLOTTER
SetPageSettings(self, "PAGE_INFO const &" aPageSettings)pcbnew.PLOTTER
SetRenderSettings(self, "RENDER_SETTINGS *" aSettings)pcbnew.PLOTTER
SetSvgCoordinatesFormat(self, "unsigned int" aResolution, "bool" aUseInches=False)pcbnew.PLOTTER
SetTextMode(self, "PLOT_TEXT_MODE" mode)pcbnew.PLOTTER
SetTitle(self, "wxString" aTitle)pcbnew.PLOTTER
SetViewport(self, "wxPoint" aOffset, "double" aIusPerDecimil, "double" aScale, "bool" aMirror)pcbnew.PLOTTER
StartBlock(self, "void *" aData)pcbnew.PLOTTER
StartPlot(self)pcbnew.PLOTTER
Text(self, "wxPoint" aPos, "COLOR4D" aColor, "wxString" aText, "double" aOrient, "wxSize" aSize, "enum EDA_TEXT_HJUSTIFY_T" aH_justify, "enum EDA_TEXT_VJUSTIFY_T" aV_justify, "int" aWidth, "bool" aItalic, "bool" aBold, "bool" aMultilineAllowed=False, "void *" aData=None)pcbnew.PLOTTER
ThickArc(self, "wxPoint" centre, "double" StAngle, "double" EndAngle, "int" rayon, "int" width, "OUTLINE_MODE" tracemode, "void *" aData)pcbnew.PLOTTER
ThickCircle(self, "wxPoint" pos, "int" diametre, "int" width, "OUTLINE_MODE" tracemode, "void *" aData)pcbnew.PLOTTER
ThickRect(self, "wxPoint" p1, "wxPoint" p2, "int" width, "OUTLINE_MODE" tracemode, "void *" aData)pcbnew.PLOTTER
ThickSegment(self, "wxPoint" start, "wxPoint" end, "int" width, "OUTLINE_MODE" tracemode, "void *" aData)pcbnew.PLOTTER
thisownpcbnew.PLOTTERstatic
USE_DEFAULT_LINE_WIDTHpcbnew.PLOTTERstatic