Sha256: a4bb56c0628c3f50967f53cf2b7b70abb28f6745d52a8cc8a91c8cda7f50db1b

Contents?: true

Size: 535 Bytes

Versions: 9

Compression:

Stored size: 535 Bytes

Contents

# frozen_string_literal: true

require 'ffi'
require_relative '../../ext/ffi_library_function_checks'

module FFI
  module GDAL
    module Matching
      extend ::FFI::Library
      ffi_lib [::FFI::CURRENT_PROCESS, ::FFI::GDAL.gdal_library_path]

      # TODO: Seems like this should return an array of GCPs, not just a single
      # GCP.
      attach_function :GDALComputeMatchingPoints,
        [GDAL.find_type(:GDALDatasetH), GDAL.find_type(:GDALDatasetH), :pointer, :pointer],
        # :pointer
        GCP.ptr
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
ffi-gdal-1.0.0.beta16 lib/ffi/gdal/matching.rb
ffi-gdal-1.0.0.beta15 lib/ffi/gdal/matching.rb
ffi-gdal-1.0.0.beta14 lib/ffi/gdal/matching.rb
ffi-gdal-1.0.0.beta13 lib/ffi/gdal/matching.rb
ffi-gdal-1.0.0.beta12 lib/ffi/gdal/matching.rb
ffi-gdal-1.0.0.beta11 lib/ffi/gdal/matching.rb
ffi-gdal-1.0.0.beta10 lib/ffi/gdal/matching.rb
ffi-gdal-1.0.0.beta9 lib/ffi/gdal/matching.rb
ffi-gdal-1.0.0.beta8 lib/ffi/gdal/matching.rb