#define DIRECTIONALSPANNER_HH
#include "spanner.hh"
+#include "directional-element.hh"
/** a spanner which can be pointing "up" or "down".
- JUNKME?
+ JUNKME
*/
-class Directional_spanner : public Spanner{
- /// -1 below heads, +1 above heads.
- Direction dir_;
-
+class Directional_spanner : public Spanner, public Directional_element {
public:
- Directional_spanner();
-
- void set_direction (Direction d ) { dir_ = d; }
- Direction get_direction () const { return dir_; }
-
/// offset of "center" relative to left-column/0-pos of staff
virtual Offset center() const;
virtual Direction get_default_dir() const;
+ VIRTUAL_COPY_CONS(Score_element);
protected:
virtual void do_pre_processing();
};