X-Git-Url: https://projects.mako.cc/source/selectricity-live/blobdiff_plain/1a62f78f4f3818ab697bddf51f80a1ba150ce9e7..131cab23209cb1dfa81930240b8cf722d2302131:/lib/gruff-0.2.8/lib/gruff/mini/pie.rb diff --git a/lib/gruff-0.2.8/lib/gruff/mini/pie.rb b/lib/gruff-0.2.8/lib/gruff/mini/pie.rb new file mode 100644 index 0000000..7822ba5 --- /dev/null +++ b/lib/gruff-0.2.8/lib/gruff/mini/pie.rb @@ -0,0 +1,36 @@ +## +# +# Makes a small pie graph suitable for display at 200px or even smaller. +# +module Gruff + module Mini + + class Pie < Gruff::Pie + + include Gruff::Mini::Legend + + def initialize_ivars + super + + @hide_legend = true + @hide_title = true + @hide_line_numbers = true + + @marker_font_size = 60.0 + @legend_font_size = 60.0 + end + + def draw + expand_canvas_for_vertical_legend + + super + + draw_vertical_legend + + @d.draw(@base_image) + end # def draw + + end # class Pie + + end +end