KiCad PCB EDA Suite
|
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) override | GRAPHICS_IMPORTER_BUFFER | virtual |
AddCircle(const VECTOR2D &aCenter, double aRadius, const IMPORTED_STROKE &aStroke, bool aFilled, const COLOR4D &aFillColor=COLOR4D::UNSPECIFIED) override | GRAPHICS_IMPORTER_BUFFER | virtual |
addItem(std::unique_ptr< EDA_ITEM > aItem) | GRAPHICS_IMPORTER | inlineprotected |
AddLine(const VECTOR2D &aStart, const VECTOR2D &aEnd, const IMPORTED_STROKE &aStroke) override | GRAPHICS_IMPORTER_BUFFER | virtual |
AddPolygon(const std::vector< VECTOR2D > &aVertices, const IMPORTED_STROKE &aStroke, bool aFilled, const COLOR4D &aFillColor=COLOR4D::UNSPECIFIED) override | GRAPHICS_IMPORTER_BUFFER | virtual |
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) override | GRAPHICS_IMPORTER_BUFFER | virtual |
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) override | GRAPHICS_IMPORTER_BUFFER | virtual |
ClearItems() | GRAPHICS_IMPORTER | inline |
ClearShapes() | GRAPHICS_IMPORTER_BUFFER | inline |
DEFAULT_LINE_WIDTH_DFX | GRAPHICS_IMPORTER | static |
GetImageHeightMM() const | GRAPHICS_IMPORTER | inline |
GetImageWidthMM() const | GRAPHICS_IMPORTER | inline |
GetImportOffsetMM() const | GRAPHICS_IMPORTER | inline |
GetItems() | GRAPHICS_IMPORTER | inline |
GetLineWidthMM() const | GRAPHICS_IMPORTER | inline |
GetMessages() const | GRAPHICS_IMPORTER | inline |
GetMillimeterToIuFactor() | GRAPHICS_IMPORTER | inline |
GetScale() const | GRAPHICS_IMPORTER | inline |
GetShapes() | GRAPHICS_IMPORTER_BUFFER | inline |
GRAPHICS_IMPORTER() | GRAPHICS_IMPORTER | |
Import(const VECTOR2D &aScale=VECTOR2D(1.0, 1.0)) | GRAPHICS_IMPORTER | |
ImportScalingFactor() const | GRAPHICS_IMPORTER | inline |
ImportTo(GRAPHICS_IMPORTER &aImporter) | GRAPHICS_IMPORTER_BUFFER | |
Load(const wxString &aFileName) | GRAPHICS_IMPORTER | |
m_items | GRAPHICS_IMPORTER | private |
m_lineWidth | GRAPHICS_IMPORTER | private |
m_millimeterToIu | GRAPHICS_IMPORTER | protected |
m_offsetCoordmm | GRAPHICS_IMPORTER | protected |
m_originalHeight | GRAPHICS_IMPORTER | private |
m_originalWidth | GRAPHICS_IMPORTER | private |
m_plugin | GRAPHICS_IMPORTER | private |
m_scale | GRAPHICS_IMPORTER | private |
m_shapeFillRules | GRAPHICS_IMPORTER | protected |
m_shapes | GRAPHICS_IMPORTER_BUFFER | protected |
NewShape(POLY_FILL_RULE aFillRule=PF_NONZERO) | GRAPHICS_IMPORTER | virtual |
PF_EVEN_ODD enum value | GRAPHICS_IMPORTER | |
PF_NONZERO enum value | GRAPHICS_IMPORTER | |
POLY_FILL_RULE enum name | GRAPHICS_IMPORTER | |
PostprocessNestedPolygons() | GRAPHICS_IMPORTER_BUFFER | |
ReportMsg(const wxString &aMessage) | GRAPHICS_IMPORTER | inline |
SetImportOffsetMM(const VECTOR2D &aOffset) | GRAPHICS_IMPORTER | inline |
SetLineWidthMM(double aWidth) | GRAPHICS_IMPORTER | inline |
SetPlugin(std::unique_ptr< GRAPHICS_IMPORT_PLUGIN > aPlugin) | GRAPHICS_IMPORTER | inline |
SetScale(const VECTOR2D &aScale) | GRAPHICS_IMPORTER | inline |
~GRAPHICS_IMPORTER() | GRAPHICS_IMPORTER | inlinevirtual |