kicad/common/font
Seth Hillbrand bcf6b620a8 Large rework of BEZIER_POLY
Add direct handling of quadratic beziers to save compute time and number
of points.  Update cubic interpolation to reduce number of points
generated for a given smoothness

Cache data on open and used cached data to avoid multiple re-calcs

Remove minimum line length and number of segments and replace with
standard max error level.  Allows us to specify the tolerance of bezier
interpolation
2024-06-18 17:55:41 -07:00
..
font.cpp Cleanup. 2024-02-24 20:05:51 +00:00
fontconfig.cpp Cache for wxLocale::IsAvailable(). 2024-01-17 16:13:53 +00:00
glyph.cpp Don't assume all glyphs are outline with an outline font. 2024-03-18 22:21:01 +00:00
outline_decomposer.cpp Large rework of BEZIER_POLY 2024-06-18 17:55:41 -07:00
outline_font.cpp Large rework of BEZIER_POLY 2024-06-18 17:55:41 -07:00
stroke_font.cpp LEGACY_FACTOR was upside-down. 2023-08-07 14:01:58 +01:00
text_attributes.cpp ADDED: parameterize font metrics and allow customization of overbar height. 2023-08-06 20:57:41 +01:00
version_info.cpp Move fontconfig to kicommon for now to de-duplicate the font cache 2023-09-24 22:58:18 -04:00