X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=flower%2Foffset.cc;h=0554e6b2e951be590bb5db02bb35f12bbde04411;hb=47db9a3883d726ca53e2133a3b2298f78dd6a32e;hp=67b97865e55ebe5f723fd2f717616257b72f9d48;hpb=0387f04497978e37b335a8b99eec905499d6ad0f;p=lilypond.git diff --git a/flower/offset.cc b/flower/offset.cc index 67b97865e5..0554e6b2e9 100644 --- a/flower/offset.cc +++ b/flower/offset.cc @@ -1,9 +1,20 @@ /* - offset.cc -- implement Offset + This file is part of LilyPond, the GNU music typesetter. - source file of the GNU LilyPond music typesetter + Copyright (C) 1997--2015 Han-Wen Nienhuys - (c) 1997--2008 Han-Wen Nienhuys + LilyPond is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + LilyPond is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with LilyPond. If not, see . */ #include "offset.hh" @@ -14,7 +25,7 @@ Offset::to_string () const { string s; s = string (" (") + ::to_string (coordinate_a_[X_AXIS]) + ", " - + ::to_string (coordinate_a_[Y_AXIS]) + ")"; + + ::to_string (coordinate_a_[Y_AXIS]) + ")"; return s; } #endif @@ -80,23 +91,23 @@ Real Offset::length () const { return sqrt (sqr (coordinate_a_[X_AXIS]) - + sqr (coordinate_a_[Y_AXIS])); + + sqr (coordinate_a_[Y_AXIS])); } bool Offset::is_sane () const { return !isnan (coordinate_a_[X_AXIS]) - && !isnan (coordinate_a_ [Y_AXIS]) - && !isinf (coordinate_a_[X_AXIS]) - && !isinf (coordinate_a_[Y_AXIS]); + && !isnan (coordinate_a_ [Y_AXIS]) + && !isinf (coordinate_a_[X_AXIS]) + && !isinf (coordinate_a_[Y_AXIS]); } Offset Offset::direction () const { Offset d = *this; - d /= length (); + d /= length (); return d; }