lilypond-1.0.19
[lilypond.git] / lily / include / horizontal-group-element.hh
blobf3c5d586ae2fcd2144fafc603b147dc3cd1cf298
1 /*
2 horizontal-group-element.hh -- declare Horizontal_group_element
4 source file of the GNU LilyPond music typesetter
6 (c) 1997--1998 Han-Wen Nienhuys <hanwen@cs.uu.nl>
8 */
10 #ifndef HORIZONTAL_GROUP_ELEM_HH
11 #define HORIZONTAL_GROUP_ELEM_HH
13 #include "axis-group-element.hh"
15 /**
16 Treat a group of elements a unity in horizontal sense .
17 A column is a typical Vertical_group.
19 class Horizontal_group_element : public virtual Axis_group_element {
20 protected:
21 virtual Interval do_width() const;
23 public:
24 Horizontal_group_element ();
25 DECLARE_MY_RUNTIME_TYPEINFO;
29 #endif /* HORIZONTAL_GROUP_ELEM_HH */