KiCad PCB EDA Suite
HPGL_PLOTTER Member List

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

AddLineToHeader(const wxString &aExtraString)PLOTTERinline
Arc(const wxPoint &centre, double StAngle, double EndAngle, int rayon, FILL_T fill, int width=USE_DEFAULT_LINE_WIDTH) overrideHPGL_PLOTTERvirtual
Circle(const wxPoint &pos, int diametre, FILL_T fill, int width=USE_DEFAULT_LINE_WIDTH) overrideHPGL_PLOTTERvirtual
ClearHeaderLinesList()PLOTTERinline
colorModePLOTTERprotected
creatorPLOTTERprotected
currentPenWidthPLOTTERprotected
defaultPenWidthPLOTTERprotected
DO_NOT_SET_LINE_WIDTHPLOTTERstatic
EndBlock(void *aData)PLOTTERinlinevirtual
EndPlot() overrideHPGL_PLOTTERvirtual
filenamePLOTTERprotected
FinishTo(const wxPoint &pos)PLOTTERinline
FlashPadCircle(const wxPoint &aPadPos, int aDiameter, EDA_DRAW_MODE_T aTraceMode, void *aData) overrideHPGL_PLOTTERvirtual
FlashPadCustom(const wxPoint &aPadPos, const wxSize &aSize, SHAPE_POLY_SET *aPolygons, EDA_DRAW_MODE_T aTraceMode, void *aData) overrideHPGL_PLOTTERvirtual
FlashPadOval(const wxPoint &aPadPos, const wxSize &aSize, double aPadOrient, EDA_DRAW_MODE_T aTraceMode, void *aData) overrideHPGL_PLOTTERvirtual
FlashPadRect(const wxPoint &aPadPos, const wxSize &aSize, double aOrient, EDA_DRAW_MODE_T aTraceMode, void *aData) overrideHPGL_PLOTTERvirtual
FlashPadRoundRect(const wxPoint &aPadPos, const wxSize &aSize, int aCornerRadius, double aOrient, EDA_DRAW_MODE_T aTraceMode, void *aData) overrideHPGL_PLOTTERvirtual
FlashPadTrapez(const wxPoint &aPadPos, const wxPoint *aCorners, double aPadOrient, EDA_DRAW_MODE_T aTraceMode, void *aData) overrideHPGL_PLOTTERvirtual
GetColorMode() constPLOTTERinline
GetCurrentLineWidth() constPLOTTERinlinevirtual
GetDashGapLenIU() constPLOTTERprotected
GetDashMarkLenIU() constPLOTTERprotected
GetDefaultFileExtension()HPGL_PLOTTERinlinestatic
GetDotMarkLenIU() constPLOTTERprotected
GetIUsPerDecimil() constPLOTTERinline
GetPlotterArcHighDef() constPLOTTERinline
GetPlotterArcLowDef() constPLOTTERinline
GetPlotterType() const overrideHPGL_PLOTTERinlinevirtual
HPGL_PLOTTER()HPGL_PLOTTER
iuPerDeviceUnitPLOTTERprotected
LineTo(const wxPoint &pos)PLOTTERinline
m_headerExtraLinesPLOTTERprotected
m_IUsPerDecimilPLOTTERprotected
m_mirrorIsHorizontalPLOTTERprotected
m_plotMirrorPLOTTERprotected
m_yaxisReversedPLOTTERprotected
Marker(const wxPoint &position, int diametre, unsigned aShapeId)PLOTTER
MARKER_COUNTPLOTTERstatic
markerBackSlash(const wxPoint &pos, int radius)PLOTTERprotected
markerCircle(const wxPoint &pos, int radius)PLOTTERprotected
markerHBar(const wxPoint &pos, int radius)PLOTTERprotected
markerLozenge(const wxPoint &position, int radius)PLOTTERprotected
markerSlash(const wxPoint &pos, int radius)PLOTTERprotected
markerSquare(const wxPoint &position, int radius)PLOTTERprotected
markerVBar(const wxPoint &pos, int radius)PLOTTERprotected
MoveTo(const wxPoint &pos)PLOTTERinline
negativeModePLOTTERprotected
OpenFile(const wxString &aFullFilename)PLOTTERvirtual
outputFilePLOTTERprotected
pageInfoPLOTTERprotected
paperSizePLOTTERprotected
penControl(char plume)HPGL_PLOTTERprotected
penDiameterHPGL_PLOTTERprotected
PenFinish()PLOTTERinline
penLastposPLOTTERprotected
penNumberHPGL_PLOTTERprotected
penSpeedHPGL_PLOTTERprotected
penStatePLOTTERprotected
PenTo(const wxPoint &pos, char plume) overrideHPGL_PLOTTERvirtual
PlotImage(const wxImage &aImage, const wxPoint &aPos, double aScaleFactor)PLOTTERvirtual
plotOffsetPLOTTERprotected
PlotPoly(const std::vector< wxPoint > &aCornerList, FILL_T aFill, int aWidth=USE_DEFAULT_LINE_WIDTH, void *aData=NULL) overrideHPGL_PLOTTERvirtual
PLOTTER::PlotPoly(const SHAPE_LINE_CHAIN &aCornerList, FILL_T aFill, int aWidth=USE_DEFAULT_LINE_WIDTH, void *aData=NULL)PLOTTERvirtual
plotScalePLOTTERprotected
PLOTTER()PLOTTER
Rect(const wxPoint &p1, const wxPoint &p2, FILL_T fill, int width=USE_DEFAULT_LINE_WIDTH) overrideHPGL_PLOTTERvirtual
segmentAsOval(const wxPoint &start, const wxPoint &end, int width, EDA_DRAW_MODE_T tracemode)PLOTTERprotected
SetColor(COLOR4D color) overrideHPGL_PLOTTERinlinevirtual
SetColorMode(bool aColorMode)PLOTTERinlinevirtual
SetCreator(const wxString &aCreator)PLOTTERinlinevirtual
SetCurrentLineWidth(int width, void *aData=NULL) overrideHPGL_PLOTTERinlinevirtual
SetDash(int dashed) overrideHPGL_PLOTTERvirtual
SetDefaultLineWidth(int width) overrideHPGL_PLOTTERinlinevirtual
SetGerberCoordinatesFormat(int aResolution, bool aUseInches=false)PLOTTERinlinevirtual
SetLayerPolarity(bool aPositive)PLOTTERinlinevirtual
SetNegative(bool aNegative)PLOTTERinlinevirtual
SetPageSettings(const PAGE_INFO &aPageSettings)PLOTTERvirtual
SetPenDiameter(double diameter)HPGL_PLOTTERvirtual
SetPenNumber(int number)HPGL_PLOTTERinlinevirtual
SetPenSpeed(int speed)HPGL_PLOTTERinlinevirtual
SetTextMode(PlotTextMode mode)PLOTTERinlinevirtual
SetTitle(const wxString &aTitle)PLOTTERinlinevirtual
SetViewport(const wxPoint &aOffset, double aIusPerDecimil, double aScale, bool aMirror) overrideHPGL_PLOTTERvirtual
sketchOval(const wxPoint &pos, const wxSize &size, double orient, int width)PLOTTERprotected
StartBlock(void *aData)PLOTTERinlinevirtual
StartPlot() overrideHPGL_PLOTTERvirtual
Text(const wxPoint &aPos, const COLOR4D aColor, const wxString &aText, double aOrient, const 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=NULL)PLOTTERvirtual
ThickArc(const wxPoint &centre, double StAngle, double EndAngle, int rayon, int width, EDA_DRAW_MODE_T tracemode, void *aData)PLOTTERvirtual
ThickCircle(const wxPoint &pos, int diametre, int width, EDA_DRAW_MODE_T tracemode, void *aData)PLOTTERvirtual
ThickRect(const wxPoint &p1, const wxPoint &p2, int width, EDA_DRAW_MODE_T tracemode, void *aData)PLOTTERvirtual
ThickSegment(const wxPoint &start, const wxPoint &end, int width, EDA_DRAW_MODE_T tracemode, void *aData) overrideHPGL_PLOTTERvirtual
titlePLOTTERprotected
USE_DEFAULT_LINE_WIDTHPLOTTERstatic
userToDeviceCoordinates(const wxPoint &aCoordinate)PLOTTERprotectedvirtual
userToDeviceSize(const wxSize &size)PLOTTERprotectedvirtual
userToDeviceSize(double size) constPLOTTERprotectedvirtual
~PLOTTER()PLOTTERvirtual