/*
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
#include "real.hh"
#include "drul-array.hh"
#include "interval.hh"
-#include "axes.hh"
#include "offset.hh"
#include "array.hh"
#include "polynomial.hh"
{
public:
void assert_sanity () const;
- void flip (Axis);
+ void scale (Real x,Real y);
void reverse ();
void rotate (Real);
void translate (Offset);
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