|
KiCad PCB EDA Suite
|
#include <gal/graphics_abstraction_layer.h>#include <wx/string.h>#include <wx/textfile.h>#include <newstroke_font.h>#include <font/glyph.h>#include <font/stroke_font.h>#include <geometry/shape_line_chain.h>#include <trigo.h>#include <font/kicad_font_name.h>#include <mutex>Go to the source code of this file.
Functions | |
| void | buildGlyphBoundingBox (std::shared_ptr< STROKE_GLYPH > &aGlyph, double aGlyphWidth) |
Variables | |
| static constexpr double | STROKE_FONT_SCALE = 1.0 / 21.0 |
| Scale factor for a glyph. | |
| static constexpr int | FONT_OFFSET = -8 |
| Offset (in stroke font units) to move the origin to the baseline. | |
| bool | g_defaultFontInitialized = false |
| std::vector< std::shared_ptr< GLYPH > > | g_defaultFontGlyphs |
| std::vector< BOX2D > * | g_defaultFontGlyphBoundingBoxes |
| std::mutex | g_defaultFontLoadMutex |
| void buildGlyphBoundingBox | ( | std::shared_ptr< STROKE_GLYPH > & | aGlyph, |
| double | aGlyphWidth ) |
Definition at line 81 of file stroke_font.cpp.
References VECTOR2< T >::y.
Referenced by KIFONT::STROKE_FONT::loadNewStrokeFont().
|
staticconstexpr |
Offset (in stroke font units) to move the origin to the baseline.
Definition at line 48 of file stroke_font.cpp.
Referenced by KIFONT::STROKE_FONT::loadNewStrokeFont().
| std::vector<BOX2D>* g_defaultFontGlyphBoundingBoxes |
Definition at line 53 of file stroke_font.cpp.
Referenced by KIFONT::STROKE_FONT::loadNewStrokeFont().
| std::vector<std::shared_ptr<GLYPH> > g_defaultFontGlyphs |
Definition at line 52 of file stroke_font.cpp.
Referenced by KIFONT::STROKE_FONT::loadNewStrokeFont().
| bool g_defaultFontInitialized = false |
Definition at line 51 of file stroke_font.cpp.
Referenced by KIFONT::STROKE_FONT::loadNewStrokeFont().
| std::mutex g_defaultFontLoadMutex |
Definition at line 54 of file stroke_font.cpp.
Referenced by KIFONT::STROKE_FONT::loadNewStrokeFont().
|
staticconstexpr |
Scale factor for a glyph.
Definition at line 45 of file stroke_font.cpp.
Referenced by KIFONT::STROKE_FONT::loadNewStrokeFont().