source file of the GNU LilyPond music typesetter
(c) 2005 Han-Wen Nienhuys <hanwen@xs4all.nl>
-
*/
#ifndef MISC_HH
#include "array.hh"
#include "interval.hh"
-double log_2 (double x) ;
+double log_2 (double x);
int intlog2 (int d);
inline int
sign (int i)
{
- if (i<0)
+ if (i < 0)
return -1;
else if (i)
return 1;
Array<String> split_string (String s, char c);
inline Real
-linear_interpolate (Real x, Real x1, Real x2, Real y1, Real y2)
+linear_interpolate (Real x, Real x1, Real x2, Real y1, Real y2)
{
- return (x2 - x) / (x2 - x1) * y1 +
- (x - x1) / (x2 - x1) * y2 ;
+ return (x2 - x) / (x2 - x1) * y1
+ + (x - x1) / (x2 - x1) * y2;
}
#endif