# File lib/gruff/side_bar.rb, line 121
  def draw_label(y_offset, index, label=nil)
    if !@labels[index].nil? && @labels_seen[index].nil?
      lbl = (@use_data_label) ? label : @labels[index]
      @d.fill = @font_color
      @d.font = @font if @font
      @d.stroke = 'transparent'
      @d.font_weight = NormalWeight
      @d.pointsize = scale_fontsize(@marker_font_size)
      @d.gravity = EastGravity
      @d = @d.annotate_scaled(@base_image,
                              1, 1,
                              -@graph_left + LABEL_MARGIN * 2.0, y_offset,
                              lbl, @scale)
      @labels_seen[index] = 1
    end
  end