       start_x : null
       start_y : null
       current_x : null
-      current_y : null
-    )
+      current_y : null)
+
     @plotview.$el.removeClass("shading")
     for renderer in @mget_obj('renderers')
       renderer.get_obj('data_source').set('selecting', false)

      @tool_active=true;
      @$tool_button.addClass('active'))
    return eventSink


  _start_drag : ->
    @eventSink.trigger("active_tool", @toolName)

    SetBasepoint : "_start_selecting",
    deactivated : "_stop_selecting"}

  mouse_coords : (e, x, y) ->
    [x, y] = [@plot_view.viewstate.rxpos(x), @plot_view.viewstate.rypos(y)]
    return [x, y]
