KiCad PCB EDA Suite
Loading...
Searching...
No Matches
GRAPHICS_IMPORTER_BUFFER Member List

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

AddArc(const VECTOR2D &aCenter, const VECTOR2D &aStart, const EDA_ANGLE &aAngle, const IMPORTED_STROKE &aStroke) overrideGRAPHICS_IMPORTER_BUFFERvirtual
AddCircle(const VECTOR2D &aCenter, double aRadius, const IMPORTED_STROKE &aStroke, bool aFilled, const COLOR4D &aFillColor=COLOR4D::UNSPECIFIED) overrideGRAPHICS_IMPORTER_BUFFERvirtual
addItem(std::unique_ptr< EDA_ITEM > aItem)GRAPHICS_IMPORTERinlineprotected
AddLine(const VECTOR2D &aStart, const VECTOR2D &aEnd, const IMPORTED_STROKE &aStroke) overrideGRAPHICS_IMPORTER_BUFFERvirtual
AddPolygon(const std::vector< VECTOR2D > &aVertices, const IMPORTED_STROKE &aStroke, bool aFilled, const COLOR4D &aFillColor=COLOR4D::UNSPECIFIED) overrideGRAPHICS_IMPORTER_BUFFERvirtual
AddShape(std::unique_ptr< IMPORTED_SHAPE > &aShape)GRAPHICS_IMPORTER_BUFFER
AddSpline(const VECTOR2D &aStart, const VECTOR2D &aBezierControl1, const VECTOR2D &aBezierControl2, const VECTOR2D &aEnd, const IMPORTED_STROKE &aStroke) overrideGRAPHICS_IMPORTER_BUFFERvirtual
AddText(const VECTOR2D &aOrigin, const wxString &aText, double aHeight, double aWidth, double aThickness, double aOrientation, GR_TEXT_H_ALIGN_T aHJustify, GR_TEXT_V_ALIGN_T aVJustify, const COLOR4D &aColor=COLOR4D::UNSPECIFIED) overrideGRAPHICS_IMPORTER_BUFFERvirtual
ClearItems()GRAPHICS_IMPORTERinline
ClearShapes()GRAPHICS_IMPORTER_BUFFERinline
DEFAULT_LINE_WIDTH_DFXGRAPHICS_IMPORTERstatic
GetImageHeightMM() constGRAPHICS_IMPORTERinline
GetImageWidthMM() constGRAPHICS_IMPORTERinline
GetImportOffsetMM() constGRAPHICS_IMPORTERinline
GetItems()GRAPHICS_IMPORTERinline
GetLineWidthMM() constGRAPHICS_IMPORTERinline
GetMessages() constGRAPHICS_IMPORTERinline
GetMillimeterToIuFactor()GRAPHICS_IMPORTERinline
GetScale() constGRAPHICS_IMPORTERinline
GetShapes()GRAPHICS_IMPORTER_BUFFERinline
GRAPHICS_IMPORTER()GRAPHICS_IMPORTER
Import(const VECTOR2D &aScale=VECTOR2D(1.0, 1.0))GRAPHICS_IMPORTER
ImportScalingFactor() constGRAPHICS_IMPORTERinline
ImportTo(GRAPHICS_IMPORTER &aImporter)GRAPHICS_IMPORTER_BUFFER
Load(const wxString &aFileName)GRAPHICS_IMPORTER
m_itemsGRAPHICS_IMPORTERprivate
m_lineWidthGRAPHICS_IMPORTERprivate
m_millimeterToIuGRAPHICS_IMPORTERprotected
m_offsetCoordmmGRAPHICS_IMPORTERprotected
m_originalHeightGRAPHICS_IMPORTERprivate
m_originalWidthGRAPHICS_IMPORTERprivate
m_pluginGRAPHICS_IMPORTERprivate
m_scaleGRAPHICS_IMPORTERprivate
m_shapeFillRulesGRAPHICS_IMPORTERprotected
m_shapesGRAPHICS_IMPORTER_BUFFERprotected
NewShape(POLY_FILL_RULE aFillRule=PF_NONZERO)GRAPHICS_IMPORTERvirtual
PF_EVEN_ODD enum valueGRAPHICS_IMPORTER
PF_NONZERO enum valueGRAPHICS_IMPORTER
POLY_FILL_RULE enum nameGRAPHICS_IMPORTER
PostprocessNestedPolygons()GRAPHICS_IMPORTER_BUFFER
SetImportOffsetMM(const VECTOR2D &aOffset)GRAPHICS_IMPORTERinline
SetLineWidthMM(double aWidth)GRAPHICS_IMPORTERinline
SetPlugin(std::unique_ptr< GRAPHICS_IMPORT_PLUGIN > aPlugin)GRAPHICS_IMPORTERinline
SetScale(const VECTOR2D &aScale)GRAPHICS_IMPORTERinline
~GRAPHICS_IMPORTER()GRAPHICS_IMPORTERinlinevirtual