Class: FFI::GDAL::GridNearestNeighborOptions

Inherits:
Struct
  • Object
show all
Defined in:
lib/ffi/gdal/grid_nearest_neighbor_options.rb

Overview

FFI structure for GDALGridNearestNeighborOptions.

Constant Summary collapse

DEFAULT_LAYOUT =
%i[
  radius1 double
  radius2 double
  angle double
  no_data_value double
].freeze
LAYOUT_VERSIONS =
[
  InternalHelpers::LayoutVersion.new(
    version: "0000000", # Any old GDAL
    layout: DEFAULT_LAYOUT
  ),
  InternalHelpers::LayoutVersion.new(
    version: "3060000", # GDAL 3.6.0
    layout: [
      :n_size_of_structure, :size_t,
      *DEFAULT_LAYOUT
    ]
  )
].freeze