2 skyline.hh -- declare Skyline_entry and funcbs.
4 source file of the GNU LilyPond music typesetter
6 (c) 2002--2004 Han-Wen Nienhuys <hanwen@cs.uu.nl>
20 Skyline_entry (Interval, Real);
26 merge_skyline (Array<Skyline_entry> *a1, Array<Skyline_entry> const & a2,
28 void insert_extent_into_skyline (Array<Skyline_entry> *line, Box b, Axis line_axis,
31 extents_to_skyline (Array<Box> const & extents, Axis a, Direction d);
32 Array<Skyline_entry> empty_skyline (Direction d);
33 void heighten_skyline (Array<Skyline_entry> *buildings, Real ground);
35 skyline_meshing_distance (Array<Skyline_entry> const &buildings,
36 Array<Skyline_entry> const &clouds);
39 #endif /* SKYLINE_HH */