module GDAL::ColorTableMixins::Extensions
Public Instance Methods
color_entries()
click to toggle source
@return [Array<GDAL::ColorEntry>]
# File lib/gdal/extensions/color_table/extensions.rb, line 18 def color_entries Array.new(color_entry_count) do |i| color_entry(i) end end
color_entries_as_rgb()
click to toggle source
Does the same as color_entries
, but calls color_entry_as_rgb() instead of color_entry().
@return [Array<GDAL::ColorEntry>]
# File lib/gdal/extensions/color_table/extensions.rb, line 28 def color_entries_as_rgb Array.new(color_entry_count) do |i| color_entry_as_rgb(i) end end
color_entries_for(color_number)
click to toggle source
# File lib/gdal/extensions/color_table/extensions.rb, line 9 def color_entries_for(color_number) raise "Invalid ColorEntry number 'color#{color_number}'" unless (1..4).to_a.include? color_number Array.new(color_entry_count) do |i| color_entry(i).send(:"color#{color_number}") end end