#include "rest-collision.hh"
#include <cmath> // ceil.
+using namespace std;
#include "directional-element-interface.hh"
#include "duration.hh"
#include "warn.hh"
#include "lily-imports.hh"
-using std::vector;
-
MAKE_SCHEME_CALLBACK_WITH_OPTARGS (Rest_collision, force_shift_callback_rest, 2, 1, "");
SCM
Rest_collision::force_shift_callback_rest (SCM rest, SCM offset)
notedim.unite (notes[i]->extent (common, Y_AXIS));
}
- Real y = dir * std::max (0.0,
+ Real y = dir * max (0.0,
-dir * restdim[-dir] + dir * notedim[dir] + minimum_dist);
// move discretely by half spaces.