]> git.donarmstrong.com Git - lilypond.git/commitdiff
Remove Font_metric::get_indexed_char_stencil()
authorHan-Wen Nienhuys <hanwen@xs4all.nl>
Mon, 15 Mar 2010 04:22:33 +0000 (01:22 -0300)
committerHan-Wen Nienhuys <hanwen@xs4all.nl>
Mon, 22 Mar 2010 12:56:28 +0000 (09:56 -0300)
lily/font-metric.cc
lily/include/font-metric.hh
lily/include/modified-font-metric.hh

index 50f97f419d7c2087e806310b78fdf43b0c52ba0e..a27dda61d1b0a050d80d78fa0b7325472ac2d2dd 100644 (file)
@@ -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
 {
index 871666017a04aeba4aee565ddb32cb4c332ec408..364965844f0d347e2ffc3459ab83a4a4e7d8ff7b 100644 (file)
@@ -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);
index 3383c92d81bdc9a607d4d6d3f26e943f114cd50a..bd51ea459fa4473c3e46d4be89c816c1704c4c42 100644 (file)
@@ -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;
 };