Sha256: 196d018553585bba8360aee5e94f71b9fbb99781bd9a0005ec715eb5b03bcd71
Contents?: true
Size: 591 Bytes
Versions: 3
Compression:
Stored size: 591 Bytes
Contents
# frozen_string_literal: true require 'ogr/style_table' module OGR class StyleTable module Extensions # Gets all of the styles as Hash. Note that this calls # #reset_style_string_reading. # # @return [Hash{name => style}] def styles styles = {} reset_style_string_reading loop do style = next_style break unless style styles[last_style_name] = style end reset_style_string_reading styles end end end end OGR::StyleTable.include(OGR::StyleTable::Extensions)
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
ffi-gdal-1.0.2 | lib/ogr/extensions/style_table/extensions.rb |
ffi-gdal-1.0.1 | lib/ogr/extensions/style_table/extensions.rb |
ffi-gdal-1.0.0 | lib/ogr/extensions/style_table/extensions.rb |