source file of the GNU LilyPond music typesetter
- (c) 1999--2003 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+ (c) 1999--2005 Han-Wen Nienhuys <hanwen@cs.uu.nl>
*/
class Staff_symbol_referencer
{
public:
-
static bool has_interface (Grob*);
static bool ugly_hack (Grob*);
- static void set_position (Grob*,Real);
+ static void set_position (Grob*, Real);
DECLARE_SCHEME_CALLBACK (callback, (SCM element, SCM axis));
/**
Leading are the lead strips between the sticks (lines) of
typeface. ie. leading is vertical space.
*/
-
+ static Real line_thickness (Grob*);
static Real staff_space (Grob*);
- static Grob * get_staff_symbol (Grob*);
+ static Grob *get_staff_symbol (Grob*);
static bool on_staffline (Grob*);
- static bool on_staffline (Grob*,int);
+ static bool on_staffline (Grob*, int);
static int line_count (Grob*);
static Real get_position (Grob*);
static Real staff_radius (Grob*);
+ static int get_rounded_position (Grob*);
};
-int compare_position (Grob *const&,Grob *const&);
+int compare_position (Grob *const&, Grob *const&);
#endif /* STAFF_SYMBOL_REFERENCER_HH */