]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/include/bezier.hh
* lily/dynamic-engraver.cc (typeset_all):
[lilypond.git] / lily / include / bezier.hh
index 1f9bd2d2523c1bde1304a8eebe302e1e360f7a85..b4ded08818c95a3147b3127e2f65915bbea8c88d 100644 (file)
@@ -1,7 +1,7 @@
 /*
   bezier.hh -- declare Bezier and Bezier_bow
 
-  (c) 1998--2000 Jan Nieuwenhuizen <janneke@gnu.org>
+  (c) 1998--2004 Jan Nieuwenhuizen <janneke@gnu.org>
 */
 
 #ifndef BEZIER_HH
@@ -11,7 +11,6 @@
 #include "real.hh"
 #include "drul-array.hh"
 #include "interval.hh"
-#include "axes.hh"
 #include "offset.hh"
 #include "array.hh"
 #include "polynomial.hh"
@@ -23,7 +22,7 @@ class Bezier
 {
 public:
   void assert_sanity () const;
-  void flip (Axis);
+  void scale (Real x,Real y);
   void reverse ();
   void rotate (Real);
   void translate (Offset);
@@ -46,9 +45,9 @@ public:
   Offset control_[4];
 };
 
-void flip (Array<Offset>* arr_p, Axis a);
-void rotate (Array<Offset>* arr_p, Real phi);
-void translate (Array<Offset>* arr_p, Offset o);
+void scale (Array<Offset>* array, Real xscale, Real yscale);
+void rotate (Array<Offset>* array, Real phi);
+void translate (Array<Offset>* array, Offset o);
 
 #endif // BEZIER_HH