X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Fpitch-interval.cc;h=ee2d4e32810fc51ee8b1d96ca0c216cf3d6b1f62;hb=7b5a9de4af9ec29ce4e7ef3166974da1dcdfc302;hp=fa8fb61911a6f33f149c503da5caf9172dee4c6e;hpb=ce6631d3228ee491574ed841abc0ae06dc22f6e4;p=lilypond.git diff --git a/lily/pitch-interval.cc b/lily/pitch-interval.cc index fa8fb61911..ee2d4e3281 100644 --- a/lily/pitch-interval.cc +++ b/lily/pitch-interval.cc @@ -1,42 +1,38 @@ -/* - pitch-interval.cc -- implement Pitch_interval - +/* + pitch-interval.cc -- implement Pitch_interval + source file of the GNU LilyPond music typesetter - - (c) 2004 Han-Wen Nienhuys - + + (c) 2004--2006 Han-Wen Nienhuys */ #include "pitch-interval.hh" -#include "interval.tcc" +#include "interval.tcc" Pitch_interval::Pitch_interval (Pitch p1, Pitch p2) { - elem_ref(LEFT) = p1; - elem_ref(RIGHT) = p2; + at (LEFT) = p1; + at (RIGHT) = p2; } - Pitch_interval::Pitch_interval () { - elem_ref(LEFT) = Pitch (100,0,0); - elem_ref(RIGHT) = Pitch (-100,0,0); + at (LEFT) = Pitch (100, 0, 0); + at (RIGHT) = Pitch (-100, 0, 0); } - bool Pitch_interval::is_empty () const { - return elem(LEFT) > elem(RIGHT); + return at (LEFT) > at (RIGHT); } - void Pitch_interval::add_point (Pitch p) { - if (elem_ref(LEFT) > p) - elem_ref(LEFT) = p; - if (elem_ref(RIGHT) < p) - elem_ref(RIGHT) = p; + if (at (LEFT) > p) + at (LEFT) = p; + if (at (RIGHT) < p) + at (RIGHT) = p; }