2 dimension-cache.hh -- declare Dimension_cache
4 source file of the GNU LilyPond music typesetter
6 (c) 1998--2005 Han-Wen Nienhuys <hanwen@cs.uu.nl>
9 #ifndef DIMENSION_CACHE_HH
10 #define DIMENSION_CACHE_HH
12 #include "lily-proto.hh"
14 #include "dimension-cache-callback.hh"
15 #include "lily-guile.hh"
18 Adminstration of offset dimension info.
20 struct Dimension_cache
30 SCM dimension_callback_;
33 The offset wrt. to the center of #parent_#
37 SCM offset_callbacks_;
42 What to call to find extent. Nil means empty.
46 Dimension_cache (Dimension_cache const &);
51 #endif /* DIMENSION_CACHE_HH */