- static void add_rod (Grob*me, Grob * to, Real distance);
- static void add_spring (Grob*me,Grob * to, Real dist, Real strength, bool);
- static bool has_interface (Grob*);
- static void remove_interface (Grob*);
- static SCM get_minimum_distances (Grob*);
- static SCM get_ideal_distances (Grob*);
+ static void add_rod (Grob *me, Grob *to, Real distance);
+ static void add_spring (Grob *me, Grob *to, Spring sp);
+ static Spring get_spring (Grob *me, Grob *other);
+
+ DECLARE_GROB_INTERFACE();
+ static SCM get_minimum_distances (Grob *);
+ static SCM get_ideal_distances (Grob *);