|
KiCad PCB EDA Suite
|
Type definition for an graphics group element. More...
#include <cairo_gal.h>
Public Attributes | ||
| GRAPHICS_COMMAND | m_Command | |
| Command to execute. | ||
| union { | ||
| double DblArg [MAX_CAIRO_ARGUMENTS] | ||
| Arguments for Cairo commands. More... | ||
| bool BoolArg | ||
| A bool argument. More... | ||
| int IntArg = 0 | ||
| An int argument. More... | ||
| } | m_Argument | |
| cairo_path_t * | m_CairoPath = nullptr | |
| Pointer to a Cairo path. | ||
Type definition for an graphics group element.
Definition at line 341 of file cairo_gal.h.
| bool KIGFX::CAIRO_GAL_BASE::GROUP_ELEMENT::BoolArg |
A bool argument.
Definition at line 346 of file cairo_gal.h.
Referenced by KIGFX::CAIRO_GAL_BASE::SetIsFill(), and KIGFX::CAIRO_GAL_BASE::SetIsStroke().
| double KIGFX::CAIRO_GAL_BASE::GROUP_ELEMENT::DblArg[MAX_CAIRO_ARGUMENTS] |
Arguments for Cairo commands.
Definition at line 345 of file cairo_gal.h.
Referenced by KIGFX::CAIRO_GAL_BASE::Rotate(), KIGFX::CAIRO_GAL_BASE::Scale(), KIGFX::CAIRO_GAL_BASE::SetFillColor(), KIGFX::CAIRO_GAL_BASE::SetLineWidth(), KIGFX::CAIRO_GAL_BASE::SetStrokeColor(), and KIGFX::CAIRO_GAL_BASE::Translate().
| int KIGFX::CAIRO_GAL_BASE::GROUP_ELEMENT::IntArg = 0 |
An int argument.
Definition at line 347 of file cairo_gal.h.
| union { ... } KIGFX::CAIRO_GAL_BASE::GROUP_ELEMENT::m_Argument |
Referenced by KIGFX::CAIRO_GAL_BASE::Rotate(), KIGFX::CAIRO_GAL_BASE::Scale(), KIGFX::CAIRO_GAL_BASE::SetFillColor(), KIGFX::CAIRO_GAL_BASE::SetIsFill(), KIGFX::CAIRO_GAL_BASE::SetIsStroke(), KIGFX::CAIRO_GAL_BASE::SetLineWidth(), KIGFX::CAIRO_GAL_BASE::SetStrokeColor(), and KIGFX::CAIRO_GAL_BASE::Translate().
| cairo_path_t* KIGFX::CAIRO_GAL_BASE::GROUP_ELEMENT::m_CairoPath = nullptr |
Pointer to a Cairo path.
Definition at line 349 of file cairo_gal.h.
Referenced by KIGFX::CAIRO_GAL_BASE::storePath().
| GRAPHICS_COMMAND KIGFX::CAIRO_GAL_BASE::GROUP_ELEMENT::m_Command |
Command to execute.
Definition at line 343 of file cairo_gal.h.
Referenced by KIGFX::CAIRO_GAL_BASE::Restore(), KIGFX::CAIRO_GAL_BASE::Rotate(), KIGFX::CAIRO_GAL_BASE::Save(), KIGFX::CAIRO_GAL_BASE::Scale(), KIGFX::CAIRO_GAL_BASE::SetFillColor(), KIGFX::CAIRO_GAL_BASE::SetIsFill(), KIGFX::CAIRO_GAL_BASE::SetIsStroke(), KIGFX::CAIRO_GAL_BASE::SetLineWidth(), KIGFX::CAIRO_GAL_BASE::SetStrokeColor(), KIGFX::CAIRO_GAL_BASE::storePath(), and KIGFX::CAIRO_GAL_BASE::Translate().