/*
This file is part of LilyPond, the GNU music typesetter.
- Copyright (C) 2008--2012 Han-Wen Nienhuys <hanwen@lilypond.org>
+ Copyright (C) 2008--2014 Han-Wen Nienhuys <hanwen@lilypond.org>
LilyPond is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
Skyline_pair (vector<Skyline_pair> const &skypairs);
Skyline_pair (Box const &, Axis a);
+ Real left () const;
+ Real right () const;
void raise (Real);
- void grow (Real);
void shift (Real);
void deholify ();
- Real smallest_shift (Skyline_pair const &other, Direction d,
- Real h_padding = 0, Real v_padding = 0);
- Real left () const;
- Real right () const;
- bool intersects (Skyline_pair const &other) const;
void insert (Box const &, Axis);
void merge (Skyline_pair const &other);
Skyline &operator [] (Direction d);
Skyline const &operator [] (Direction d) const;
- bool is_singleton () const;
bool is_empty () const;
void print () const;
void print_points () const;