# File lib/gruff/bullet.rb, line 88
  def draw_title
    return unless @title

    @font_height = calculate_caps_height(scale_fontsize(@title_font_size))
    @title_width = calculate_width(@title_font_size, @title)

    @d.fill        = @font_color
    @d.font        = @font if @font
    @d.stroke('transparent')
    @d.font_weight = NormalWeight
    @d.pointsize   = scale_fontsize(@title_font_size)
    @d.gravity     = NorthWestGravity
    @d             = @d.annotate_scaled(*[
      @base_image,
      1.0, 1.0,
      @font_height/2, @font_height/2,
      @title,
      @scale
    ])
  end