Class: InformationDrawer
- Inherits:
-
Object
- Object
- InformationDrawer
- Defined in:
- lib/ip-world-map/information_drawer.rb
Overview
Draws the timestamp.
Instance Method Summary collapse
- #draw_info(image, visualization, info) ⇒ Object
-
#initialize ⇒ InformationDrawer
constructor
A new instance of InformationDrawer.
Constructor Details
#initialize ⇒ InformationDrawer
Returns a new instance of InformationDrawer.
6 7 8 |
# File 'lib/ip-world-map/information_drawer.rb', line 6 def initialize @draw = Magick::Draw.new end |
Instance Method Details
#draw_info(image, visualization, info) ⇒ Object
10 11 12 13 14 15 |
# File 'lib/ip-world-map/information_drawer.rb', line 10 def draw_info image, visualization, info size = { :width => visualization.map_size[:width], :height => visualization.map_size[:height] } draw_background(size) (size, info) @draw.draw(image) end |