/*
offset.hh -- part of GNU LilyPond
- (c) 1996--2006 Han-Wen Nienhuys
+ (c) 1996--2007 Han-Wen Nienhuys
*/
#ifndef OFFSET_HH
#define OFFSET_HH
#include "axis.hh"
-#include "string.hh"
+#include "std-string.hh"
#include "real.hh"
+class Offset;
Offset complex_multiply (Offset, Offset);
Offset complex_divide (Offset, Offset);
Offset complex_exp (Offset);
coordinate_a_[X_AXIS] = coordinate_a_[Y_AXIS] = 0.0;
}
- String to_string () const;
+ string to_string () const;
Offset &mirror (Axis a)
{
}
};
+#include "arithmetic-operator.hh"
IMPLEMENT_ARITHMETIC_OPERATOR (Offset, +);
IMPLEMENT_ARITHMETIC_OPERATOR (Offset, -);
IMPLEMENT_ARITHMETIC_OPERATOR (Offset, *);