KiCad PCB EDA Suite
|
#include <graphics_importer_buffer.h>
Public Member Functions | |
IMPORTED_ARC (const VECTOR2D &aCenter, const VECTOR2D &aStart, const EDA_ANGLE &aAngle, const IMPORTED_STROKE &aStroke) | |
void | ImportTo (GRAPHICS_IMPORTER &aImporter) const override |
virtual std::unique_ptr< IMPORTED_SHAPE > | clone () const override |
void | Transform (const MATRIX3x3D &aTransform, const VECTOR2D &aTranslation) override |
void | SetParentShapeIndex (int aIndex) |
int | GetParentShapeIndex () const |
Protected Attributes | |
int | m_parentShapeIndex = -1 |
Private Attributes | |
VECTOR2D | m_center |
VECTOR2D | m_start |
EDA_ANGLE | m_angle |
IMPORTED_STROKE | m_stroke |
Definition at line 125 of file graphics_importer_buffer.h.
|
inline |
Definition at line 128 of file graphics_importer_buffer.h.
|
inlineoverridevirtual |
Implements IMPORTED_SHAPE.
Definition at line 140 of file graphics_importer_buffer.h.
|
inlineinherited |
Definition at line 47 of file graphics_importer_buffer.h.
References IMPORTED_SHAPE::m_parentShapeIndex.
Referenced by GRAPHICS_IMPORTER_BUFFER::PostprocessNestedPolygons().
|
inlineoverridevirtual |
Implements IMPORTED_SHAPE.
Definition at line 135 of file graphics_importer_buffer.h.
References GRAPHICS_IMPORTER::AddArc(), m_angle, m_center, m_start, and m_stroke.
|
inlineinherited |
Definition at line 46 of file graphics_importer_buffer.h.
References IMPORTED_SHAPE::m_parentShapeIndex.
|
inlineoverridevirtual |
Implements IMPORTED_SHAPE.
Definition at line 145 of file graphics_importer_buffer.h.
|
private |
Definition at line 154 of file graphics_importer_buffer.h.
Referenced by ImportTo().
|
private |
Definition at line 152 of file graphics_importer_buffer.h.
Referenced by ImportTo(), and Transform().
|
protectedinherited |
Definition at line 50 of file graphics_importer_buffer.h.
Referenced by IMPORTED_SHAPE::GetParentShapeIndex(), and IMPORTED_SHAPE::SetParentShapeIndex().
|
private |
Definition at line 153 of file graphics_importer_buffer.h.
Referenced by ImportTo(), and Transform().
|
private |
Definition at line 155 of file graphics_importer_buffer.h.
Referenced by ImportTo().