source file of the GNU LilyPond music typesetter
- (c) 1997--2000 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+ (c) 1997--2005 Han-Wen Nienhuys <hanwen@cs.uu.nl>
*/
-#include <math.h>
-#ifndef STANDALONE
-#include "string.hh"
-#endif
#include "offset.hh"
+#include <cmath>
#ifndef STANDALONE
String
-Offset::string () const
+Offset::to_string () const
{
String s;
- s = String (" (") + to_string (coordinate_a_[X_AXIS]) + ", "
- + to_string (coordinate_a_[Y_AXIS]) + ")";
+ s = String (" (") + ::to_string (coordinate_a_[X_AXIS]) + ", "
+ + ::to_string (coordinate_a_[Y_AXIS]) + ")";
return s;
}
#endif
{
return sqrt (sqr (coordinate_a_[X_AXIS]) + sqr (coordinate_a_[Y_AXIS]));
}
-void
-Offset::mirror (Axis a)
-{
- coordinate_a_[a] = - coordinate_a_[a];
-}