]> git.donarmstrong.com Git - lilypond.git/blob - lily/include/line-interface.hh
Uniformize, internalize.
[lilypond.git] / lily / include / line-interface.hh
1 /*   
2 line-interface.hh -- declare 
3
4 source file of the GNU LilyPond music typesetter
5
6 (c) 2004--2005 Han-Wen Nienhuys <hanwen@xs4all.nl>
7
8  */
9
10 #ifndef LINE_INTERFACE_HH
11 #define LINE_INTERFACE_HH
12
13 #include "lily-proto.hh"
14
15 struct Line_interface
16 {
17   static Stencil line (Grob *me, Offset from, Offset to);
18   static bool has_interface (Grob*);
19   static Stencil make_dashed_line (Real th, Offset from, Offset to, Real, Real);
20   static Stencil make_line (Real th, Offset from, Offset to);
21 };
22
23 #endif /* LINE_INTERFACE_HH */
24
25