]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/include/slur-bezier-bow.hh
* lily/include/debug.hh: deprecate.
[lilypond.git] / lily / include / slur-bezier-bow.hh
index a899dc46f664ddb7d2259d3c006caa90684ddc89..f690b202fecfa3f4c63432b2910c0a5eccd6f8ff 100644 (file)
@@ -3,7 +3,7 @@
 
   source file of the GNU LilyPond music typesetter
 
-  (c) 2000  Jan Nieuwenhuizen <janneke@gnu.org>
+  (c) 2000--2002  Jan Nieuwenhuizen <janneke@gnu.org>
 */
 
 #ifndef SLUR_BEZIER_BOW_HH
 
 class Slur_bezier_bow
 {
-
-protected:
   Array<Offset> encompass_;
 
-private:
   void to_canonical_form ();
   Direction dir_;
   Real alpha_;
   Offset origin_;
   Real h_inf_, r_0_;
+
 public:
+
   /**
      The canonical bezier.
    */
   Bezier curve_;
 
-
   Slur_bezier_bow (Array<Offset> encompass, Direction dir,
                   Real hinf, Real r0);
   Bezier get_bezier () const;
 
-  void minimise_enclosed_area (Paper_def* paper_l, Real beauty);
+  void minimise_enclosed_area (Real beauty, SCM props);
   Real fit_factor () const;
   void blow_fit ();
   Real enclosed_area_f () const;