#ifndef BEAM_HH
#define BEAM_HH
+#include "grob-interface.hh"
#include "std-vector.hh"
#include "lily-proto.hh"
-#include "lily-guile.hh"
#include "stem-info.hh"
/*
static int visible_stem_count (Grob *);
static Grob *first_visible_stem (Grob *);
static Grob *last_visible_stem (Grob *);
- static bool has_interface (Grob *);
+ DECLARE_GROB_INTERFACE();
static void add_stem (Grob *, Grob *);
static bool is_knee (Grob *);
- static void set_beaming (Grob *, Beaming_info_list const *);
+ static void set_beaming (Grob *, Beaming_pattern const *);
static void set_stemlens (Grob *);
static int get_beam_count (Grob *me);
static Real get_beam_translation (Grob *me);