lilypond-1.0.19
[lilypond.git] / lily / include / vertical-group-elem.hh
blobf60623e7dced972f20c91f167f57c08b034097b7
1 /*
2 vertical-group-elem.hh -- declare
4 source file of the GNU LilyPond music typesetter
6 (c) 1997--1998 Han-Wen Nienhuys <hanwen@cs.ruu.nl>
8 */
10 #ifndef VERTICAL_GROUP_ELEM_HH
11 #define VERTICAL_GROUP_ELEM_HH
13 #include "axis-group-element.hh"
14 /**
15 Like Horizontal_group_element, but in X direction
17 class Vertical_group_element : public virtual Axis_group_element {
18 protected:
19 virtual Interval do_height() const;
20 virtual void remove_all();
22 public:
23 virtual void add_element (Graphical_element*);
24 virtual void remove_element (Graphical_element*);
25 DECLARE_MY_RUNTIME_TYPEINFO;
28 #endif /* VERTICAL_GROUP_ELEM_HH */