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 337 of file cairo_gal.h.
bool KIGFX::CAIRO_GAL_BASE::GROUP_ELEMENT::BoolArg |
A bool argument.
Definition at line 342 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 341 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 343 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 345 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 339 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().