KiCad PCB EDA Suite
KIGFX::CAIRO_GAL_BASE::GROUP_ELEMENT Struct Reference

Type definition for an graphics group element. More...

#include <cairo_gal.h>

Public Attributes

GRAPHICS_COMMAND m_Command
 Command to execute. More...
 
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. More...
 

Detailed Description

Type definition for an graphics group element.

Definition at line 315 of file cairo_gal.h.

Member Data Documentation

◆ BoolArg

bool KIGFX::CAIRO_GAL_BASE::GROUP_ELEMENT::BoolArg

A bool argument.

Definition at line 320 of file cairo_gal.h.

Referenced by KIGFX::CAIRO_GAL_BASE::SetIsFill(), and KIGFX::CAIRO_GAL_BASE::SetIsStroke().

◆ DblArg

◆ IntArg

int KIGFX::CAIRO_GAL_BASE::GROUP_ELEMENT::IntArg = 0

An int argument.

Definition at line 321 of file cairo_gal.h.

◆ m_Argument

◆ m_CairoPath

cairo_path_t* KIGFX::CAIRO_GAL_BASE::GROUP_ELEMENT::m_CairoPath = nullptr

Pointer to a Cairo path.

Definition at line 323 of file cairo_gal.h.

Referenced by KIGFX::CAIRO_GAL_BASE::storePath().

◆ m_Command


The documentation for this struct was generated from the following file: