# File gtkglext/sample/gtkglut.rb, line 60 def GLUT.method_missing(id, *args) name = id.id2name if name[0..3] == 'Wire' Gdk::GL.send("draw_#{name.downcase[4..-1]}", false, *args) elsif name[0..4] == 'Solid' Gdk::GL.send("draw_#{name.downcase[5..-1]}", true, *args) else raise NoMethodError, "undefined method `#{name}' for GLUT:Module" end end