From: Han-Wen Nienhuys Date: Mon, 15 Mar 2010 04:22:33 +0000 (-0300) Subject: Remove Font_metric::get_indexed_char_stencil() X-Git-Tag: release/2.13.17-1~32 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=9505acaaf90190158f6b66b59da13db1454cddc4;p=lilypond.git Remove Font_metric::get_indexed_char_stencil() --- diff --git a/lily/font-metric.cc b/lily/font-metric.cc index 50f97f419d..a27dda61d1 100644 --- a/lily/font-metric.cc +++ b/lily/font-metric.cc @@ -150,16 +150,6 @@ Font_metric::index_to_charcode (size_t i) const return index_to_ascii (i); } -Stencil -Font_metric::get_indexed_char_stencil (size_t code) const -{ - size_t idx = index_to_ascii (code); - SCM at = scm_list_3 (ly_symbol2scm ("char"), self_scm (), - scm_from_unsigned (idx)); - Box b = get_indexed_char_dimensions (code); - return Stencil (b, at); -} - Offset Font_metric::attachment_point (string) const { diff --git a/lily/include/font-metric.hh b/lily/include/font-metric.hh index 871666017a..364965844f 100644 --- a/lily/include/font-metric.hh +++ b/lily/include/font-metric.hh @@ -48,7 +48,7 @@ public: virtual size_t count () const; virtual Offset attachment_point (string) const; virtual Offset get_indexed_wxwy (size_t) const; - virtual Box get_indexed_char (size_t index) const; + virtual Box get_indexed_char_dimensions (size_t index) const; /* WTF are these vsize ? @@ -60,7 +60,6 @@ public: virtual size_t index_to_ascii (size_t) const; virtual Real design_size () const; virtual Stencil find_by_name (string) const; - virtual Stencil get_indexed_char_stencil (size_t k) const; virtual SCM sub_fonts () const; virtual SCM font_file_name () const; DECLARE_SMOBS (Font_metric); diff --git a/lily/include/modified-font-metric.hh b/lily/include/modified-font-metric.hh index 3383c92d81..bd51ea459f 100644 --- a/lily/include/modified-font-metric.hh +++ b/lily/include/modified-font-metric.hh @@ -45,7 +45,7 @@ protected: string font_name () const; Real design_size () const; void derived_mark () const; - Box get_indexed_char (size_t) const; + Box get_indexed_char_dimensions (size_t) const; size_t index_to_ascii (size_t) const; };