]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/include/axis-group-element.hh
release: 1.1.37
[lilypond.git] / lily / include / axis-group-element.hh
index ed80677fae0bd5acd93fde85955400e8e23f62af..d38c0d19609e012a8261bb3693a9b89a12aa97ee 100644 (file)
   This is a wrapper around Axis_group_administration
   */
 class Axis_group_element : public virtual Score_element,
-                          public Graphical_axis_group {
+                          public virtual Graphical_axis_group {
 protected:
   virtual void do_print() const;
   virtual Link_array<Score_element> get_extra_dependencies() const;
 
+  virtual Interval do_height () const;
+  virtual Interval do_width () const;  
 public:
+  virtual void do_substitute_element_pointer (Score_element*,Score_element*);
   virtual Link_array<Score_element> elem_l_arr() const;
-  Axis_group_element(Axis,Axis);
-  Axis_group_element();  
+  Axis_group_element ();
+  virtual void set_axes (Axis,Axis);
+
   virtual Link_array<Score_element> get_children ();
 };