Sha256: 6797ac7d130f76169ee13e30bc160c30127b7dacc82da1e15da3f362f4bf97e3
Contents?: true
Size: 1012 Bytes
Versions: 2
Compression:
Stored size: 1012 Bytes
Contents
require_relative 'base_general_image_projection_transformer' module GDAL module Transformers class GeneralImageProjectionTransformer < BaseGeneralImageProjectionTransformer # @param source_dataset [GDAL::Dataset, FFI::Pointer] # @param source_wkt [String] # @param destination_dataset [GDAL::Dataset, FFI::Pointer] # @param destination_wkt [String] # @return [FFI::Pointer] def initialize(source_dataset, source_wkt, destination_dataset, destination_wkt, gcp_use_ok: false, gcp_error_threshold: 0, order: 1) source_ptr = GDAL._pointer(GDAL::Dataset, source_dataset) dest_ptr = GDAL._pointer(GDAL::Dataset, destination_dataset) @c_pointer = FFI::GDAL::Alg.GDALCreateGenImgProjTransformer( source_ptr, source_wkt, dest_ptr, destination_wkt, gcp_use_ok, gcp_error_threshold, order ) fail if @c_pointer.null? super() end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
ffi-gdal-1.0.0.beta5 | lib/gdal/transformers/general_image_projection_transformer.rb |
ffi-gdal-1.0.0.beta4 | lib/gdal/transformers/general_image_projection_transformer.rb |