KiCad PCB EDA Suite
graphics_abstraction_layer.h File Reference
#include <deque>
#include <stack>
#include <limits>
#include <math/matrix3x3.h>
#include <gal/color4d.h>
#include <gal/definitions.h>
#include <gal/stroke_font.h>
#include <gal/gal_display_options.h>
#include <newstroke_font.h>

Go to the source code of this file.

Classes

class  KIGFX::GAL
 Class GAL is the abstract interface for drawing on a 2D-surface. More...
 
struct  KIGFX::GAL::TEXT_PROPERTIES
 
class  KIGFX::GAL_CONTEXT_LOCKER
 
class  KIGFX::GAL_UPDATE_CONTEXT
 
class  KIGFX::GAL_DRAWING_CONTEXT
 

Namespaces

 KIGFX
 Class CAIRO_GAL is the cairo implementation of the graphics abstraction layer.
 

Enumerations

enum  KIGFX::TEXT_MARKUP_FLAGS { KIGFX::ENABLE_SUBSCRIPT_MARKUP = 1 << 0, KIGFX::ENABLE_SUPERSCRIPT_MARKUP = 1 << 1 }