2 paper-def.hh -- declare
4 source file of the LilyPond music typesetter
6 (c) 1997 Han-Wen Nienhuys <hanwen@stack.nl>
18 /** symbols, dimensions and constants
20 This struct takes care of all kinds of symbols, dimensions and
21 constants. Most of them are related to the point-size of the fonts,
22 so therefore, the lookup table for symbols is also in here.
32 /// how much space does a whole note take (ideally?)
35 /// ideal = geometric_ ^ log2(duration)
43 Paper_def(Paper_def const&);
44 Real interline()const;
45 Real internote()const;
46 Real rule_thickness()const;
47 Real standard_height()const;
48 Real note_width() const;
50 Lookup const * lookup_l(); // TODO naming
51 Real duration_to_dist(Moment);
54 #endif // Paper_def_HH