class GDAL::Transformers::GeneralImageProjectionTransformer3
Public Class Methods
new(source_wkt, source_geo_transform, destination_wkt, destination_geo_transform)
click to toggle source
@param source_wkt [String] @param source_geo_transform [GDAL::GeoTransform, FFI::Pointer] @param destination_wkt [String] @param destination_geo_transform [GDAL::GeoTransform, FFI::Pointer] @return [FFI::Pointer]
Calls superclass method
# File lib/gdal/transformers/general_image_projection_transformer3.rb, line 13 def initialize(source_wkt, source_geo_transform, destination_wkt, destination_geo_transform) super() source_ptr = GDAL._pointer(GDAL::GeoTransform, source_geo_transform) destination_ptr = GDAL._pointer(GDAL::GeoTransform, destination_geo_transform) pointer = FFI::GDAL::Alg.GDALCreateGenImgProjTransformer3( source_wkt, source_ptr, destination_wkt, destination_ptr ) raise if pointer.null? init_pointer(pointer) end