]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/include/slur-configuration.hh
* lily/slur-configuration.cc (fit_factor): oops, skip point if
[lilypond.git] / lily / include / slur-configuration.hh
index f9ebea2a7de9a956fb78ca26ae53c234c825b6ea..b1b9f9a6e55033009f86c9f6b63a63252a2ce5d7 100644 (file)
 
 class Slur_configuration
 {
+  Real score_;
+  string score_card_;
+
 public:
   Drul_array<Offset> attachment_;
-  Real score_;
   Bezier curve_;
   Real height_;
 
   int index_;
 
-  string score_card_;
-
   Slur_configuration ();
 
+  Real score () const { return score_; }
+  string card () const { return score_card_; } 
+  void add_score (Real, string);
+  
   void generate_curve (Slur_score_state const &state, Real r0, Real h_inf,
                       vector<Offset> const &);
-  void score (Slur_score_state const &);
+  void calculate_score (Slur_score_state const &);
 protected:
   void score_extra_encompass (Slur_score_state const &);
   void score_slopes (Slur_score_state const &);