Sha256: bc8fa08fcae862b1755b82064f11a360b6af44140c6fa47e618b1ad8f9092968

Contents?: true

Size: 349 Bytes

Versions: 12

Compression:

Stored size: 349 Bytes

Contents

# frozen_string_literal: true

require 'narray'

class NArray
  def type
    case typecode
    when 1 then :byte
    when 2 then :sint
    when 3 then :int
    when 4 then :sfloat
    when 5 then :float
    when 6 then :scomplex
    when 7 then :complex
    when 8 then :object
    else
      raise "Unknown typecode: #{typecode}"
    end
  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
ffi-gdal-1.0.2 lib/ext/narray_ext.rb
ffi-gdal-1.0.1 lib/ext/narray_ext.rb
ffi-gdal-1.0.0 lib/ext/narray_ext.rb
ffi-gdal-1.0.0.beta16 lib/ext/narray_ext.rb
ffi-gdal-1.0.0.beta15 lib/ext/narray_ext.rb
ffi-gdal-1.0.0.beta14 lib/ext/narray_ext.rb
ffi-gdal-1.0.0.beta13 lib/ext/narray_ext.rb
ffi-gdal-1.0.0.beta12 lib/ext/narray_ext.rb
ffi-gdal-1.0.0.beta11 lib/ext/narray_ext.rb
ffi-gdal-1.0.0.beta10 lib/ext/narray_ext.rb
ffi-gdal-1.0.0.beta9 lib/ext/narray_ext.rb
ffi-gdal-1.0.0.beta8 lib/ext/narray_ext.rb