commit | 503977f55c22d3286fb4fb623b5f12c89812a62d | [log] [tgz] |
---|---|---|
author | Moazin Khatti <moazinkhatri@gmail.com> | Sat Aug 17 23:42:27 2019 +0500 |
committer | Moazin Khatti <moazinkhatri@gmail.com> | Sat Aug 17 23:42:27 2019 +0500 |
tree | e04e5ca7e6d17e5b179b4a16d5413018f1d3dd4a | |
parent | 9df8c7dd27df66c79327babf7c011cc145c95563 [diff] |
Adds transformation support for OT-SVG glyphs. * include/freetype/ftglyph.h: Adds `transform' and `delta' fields to `FT_SvgGlyphRed'. * include/freetype/otsvg.h: Adds `transform' and `delta' fields to `FT_SVG_Document'. * src/base/ftglyph.c: Creates method `ft_svg_glyph_transform' and modifies existing functions for the new fields. * src/sfnt/ttsvg.c: (tt_face_load_svg_doc) Set `transform' to unity and `delta' to zero by default. * src/svg/ftsvg.c: Adds `ft_svg_transform'.