Class: Kamelopard::Region
Overview
Corresponds to the KML Region object
Instance Attribute Summary collapse
-
#latlonaltbox ⇒ Object
Returns the value of attribute latlonaltbox.
-
#lod ⇒ Object
Returns the value of attribute lod.
Attributes inherited from Object
#comment, #kml_id, #master_only
Instance Method Summary collapse
-
#initialize(options = {}) ⇒ Region
constructor
A new instance of Region.
- #to_kml(elem = nil) ⇒ Object
Methods inherited from Object
#_alternate_to_kml, #change, #master_only?
Constructor Details
#initialize(options = {}) ⇒ Region
Returns a new instance of Region.
2078 2079 2080 |
# File 'lib/kamelopard/classes.rb', line 2078 def initialize( = {}) super end |
Instance Attribute Details
#latlonaltbox ⇒ Object
Returns the value of attribute latlonaltbox.
2076 2077 2078 |
# File 'lib/kamelopard/classes.rb', line 2076 def latlonaltbox @latlonaltbox end |
#lod ⇒ Object
Returns the value of attribute lod.
2076 2077 2078 |
# File 'lib/kamelopard/classes.rb', line 2076 def lod @lod end |
Instance Method Details
#to_kml(elem = nil) ⇒ Object
2082 2083 2084 2085 2086 2087 2088 2089 |
# File 'lib/kamelopard/classes.rb', line 2082 def to_kml(elem = nil) k = XML::Node.new 'Region' super k @latlonaltbox.to_kml(k, true) unless @latlonaltbox.nil? @lod.to_kml(k) unless @lod.nil? elem << k unless elem.nil? k end |