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().