Sha256: 71742a9da3c44139a542e76e9541f35310f2d7ea65a3ad82dfb10b9652ebf70c
Contents?: true
Size: 966 Bytes
Versions: 2
Compression:
Stored size: 966 Bytes
Contents
require_relative '../geometry_types/curve' module OGR class LineString include OGR::Geometry include GeometryTypes::Curve def self.approximate_arc_angles(center_x, center_y, z, primary_radius, secondary_radius, rotation, start_angle, end_angle, max_angle_step_size_degrees = 0) geometry_ptr = FFI::GDAL.OGR_G_ApproximateArcAngles( center_x, center_y, z, primary_radius, secondary_radius, rotation, start_angle, end_angle, max_angle_step_size_degrees ) return nil if geometry_ptr.null? new(geometry_ptr) end def initialize(geometry_ptr = nil) geometry_ptr ||= OGR::Geometry.create(:wkbLineString) initialize_from_pointer(geometry_ptr) end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
ffi-gdal-1.0.0.beta5 | lib/ogr/geometries/line_string.rb |
ffi-gdal-1.0.0.beta4 | lib/ogr/geometries/line_string.rb |