Treat a group of graphical elements as an aggegrate.
*/
class Graphical_axis_group : public virtual Graphical_element {
+private:
+
+ /// modify fields of E for removal.
+ void do_remove (Graphical_element*e);
public:
// keep array in order.
bool ordered_b_;
void remove_all ();
bool contains_b (Graphical_element const *) const;
- void add_element (Graphical_element*);
+ void add_element (Graphical_element*, Axis = NO_AXES, Axis = NO_AXES);
void remove_element (Graphical_element*);
};