]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/include/slur-bezier-bow.hh
*** empty log message ***
[lilypond.git] / lily / include / slur-bezier-bow.hh
index 14e14eba7120ca5512045067c4ef46996421a852..63fd5749ffa6d368a69ca5875503cfcbcdcc60b4 100644 (file)
 
 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;
@@ -37,9 +35,9 @@ public:
   void minimise_enclosed_area (Real beauty, SCM props);
   Real fit_factor () const;
   void blow_fit ();
-  Real enclosed_area_f () const;
+  Real get_enclosed_area () const;
 private:
-  Array<Real> area_x_gradients_array (Real area);
+  Array<Real> area_x_gradientses (Real area);
 };
  
 #endif /* SLUR_BEZIER_BOW_HH */