           <DeleteButton tool={this} getDeleteButtonPosition={@getDeleteButtonPosition} />
         }
 
+        { if @props.selected then @renderMarkButton() }
+
       </g>
     </g>
 

    theta = (DELETE_BUTTON_ANGLE) * (Math.PI / 180)
    x: (SELECTED_RADIUS / @props.xScale) * Math.cos theta
    y: -1 * (SELECTED_RADIUS / @props.yScale) * Math.sin theta

  render: ->
    averageScale = (@props.xScale + @props.yScale) / 2

DrawingToolRoot = require './root'
Draggable       = require 'lib/draggable'
DeleteButton    = require './delete-button'
MarkButtonMixin = require 'lib/mark-button-mixin'

RADIUS = 10
SELECTED_RADIUS = 20
