X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Finclude%2Fgrob.hh;h=6c3ef612bd7a81c3526592c0a50baf31bd246a91;hb=9f3572d98bb948c9689cd1f75401a029451fa001;hp=eee95e9b98bc0b2ca35c3a021235c6dcc7c91cbc;hpb=04265f11d1f21416ccebd2dcaa1d903dc781b36e;p=lilypond.git diff --git a/lily/include/grob.hh b/lily/include/grob.hh index eee95e9b98..6c3ef612bd 100644 --- a/lily/include/grob.hh +++ b/lily/include/grob.hh @@ -80,14 +80,9 @@ public: SCM internal_get_property (SCM symbol) const; SCM get_property_data (SCM symbol) const; SCM internal_get_object (SCM symbol) const; - void internal_set_object (SCM sym, SCM val); - void internal_del_property (SCM symbol); - -#ifndef NDEBUG - void internal_set_property (SCM sym, SCM val, char const *file, int line, char const *fun); -#else + void del_property (SCM symbol); void internal_set_property (SCM sym, SCM val); -#endif + void internal_set_object (SCM sym, SCM val); /* messages */ void warning (string) const; @@ -114,22 +109,16 @@ public: /* offsets */ void translate_axis (Real, Axis); Real relative_coordinate (Grob const *refp, Axis) const; - Real pure_relative_y_coordinate (Grob const *refp, int start, int end); - Real maybe_pure_coordinate (Grob const *refp, Axis a, bool pure, int start, int end); /* extents */ Interval extent (Grob *refpoint, Axis) const; void flush_extent_cache (Axis); - Interval pure_height (Grob *refpoint, int start_col, int end_col); - Interval maybe_pure_extent (Grob *refpoint, Axis, bool pure, int start, int end); /* refpoints */ Grob *common_refpoint (Grob const *s, Axis a) const; void set_parent (Grob *e, Axis); Grob *get_parent (Axis a) const; void fixup_refpoint (); - - virtual Interval_t spanned_rank_iv (); }; /* smob utilities */ @@ -151,4 +140,5 @@ void chain_offset_callback (Grob *g, SCM proc, Axis a); SCM axis_offset_symbol (Axis a); SCM axis_parent_positioning (Axis a); + #endif /* GROB_HH */