X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Fdot-formatting-problem.cc;h=07cef5fc3ae6ea355fc897ae0ba2dd03cbb72ccf;hb=c7b4d476fc85f5b831efaa66f712b15ced19e366;hp=81dc908d0ae99f29682f9c2fadf32742a625c6ba;hpb=6284382ad57e1e57339acdff17b773cb56da90d8;p=lilypond.git diff --git a/lily/dot-formatting-problem.cc b/lily/dot-formatting-problem.cc index 81dc908d0a..07cef5fc3a 100644 --- a/lily/dot-formatting-problem.cc +++ b/lily/dot-formatting-problem.cc @@ -1,3 +1,21 @@ +/* + This file is part of LilyPond, the GNU music typesetter. + + Copyright (C) 2007--2010 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 "dot-formatting-problem.hh" #include "dot-configuration.hh" @@ -25,11 +43,11 @@ Dot_formatting_problem::best () const return best_; } - - -Dot_formatting_problem::Dot_formatting_problem (vector const &boxes, Interval base_x) +Dot_formatting_problem::Dot_formatting_problem (vector const &boxes, + Interval base_x) : head_skyline_ (boxes, 0.0, Y_AXIS, RIGHT) { best_ = 0; head_skyline_.set_minimum_height (base_x[RIGHT]); + score_ = 1 << 30; }