class GDAL::ColorInterpretation

Public Class Methods

by_name(name) click to toggle source

@param name [String] @return [FFI::GDAL::GDAL::ColorInterp]

# File lib/gdal/color_interpretation.rb, line 17
def self.by_name(name)
  FFI::GDAL::GDAL.GDALGetColorInterpretationByName(name)
end
name(gdal_color_interp) click to toggle source

@param gdal_color_interp [FFI::GDAL::GDAL::ColorInterp] @return [String]

# File lib/gdal/color_interpretation.rb, line 7
def self.name(gdal_color_interp)
  # The returned strings are static strings and should not be modified or freed by the application.
  name, ptr = FFI::GDAL::GDAL.GDALGetColorInterpretationName(gdal_color_interp)
  ptr.autorelease = false

  name
end