]> git.donarmstrong.com Git - lilypond.git/blobdiff - flower/include/polynomial.hh
Run grand-replace (issue 3765)
[lilypond.git] / flower / include / polynomial.hh
index f575be35fd5a4ec5a0b17d2cfc2f0232360429f3..927b5672c87613b1312b955afd03879dab91f8af 100644 (file)
@@ -1,7 +1,7 @@
 /*
   This file is part of LilyPond, the GNU music typesetter.
 
-  Copyright (C) 1993--2011 Han-Wen Nienhuys <hanwen@xs4all.nl>
+  Copyright (C) 1993--2014 Han-Wen Nienhuys <hanwen@xs4all.nl>
 
   LilyPond is free software: you can redistribute it and/or modify
   it under the terms of the GNU General Public License as published by
@@ -32,7 +32,7 @@
 struct Polynomial
 {
   /// degree of polynomial
-  int degree ()const;
+  ssize_t degree ()const;
 
   /// coefficients
   vector<Real> coefs_;
@@ -44,6 +44,7 @@ struct Polynomial
   Real lc () const;
   void print () const;
   Real eval (Real) const;
+  Real minmax (Real, Real, bool) const;
   void print_sols (vector<Real>) const;
   void check_sols (vector<Real>) const;
   void check_sol (Real x) const;