Sha256: 1e05af433df2dc1877310aeb6b7964df5349c8995bfb4486986f0b63e3effd9b

Contents?: true

Size: 398 Bytes

Versions: 4

Compression:

Stored size: 398 Bytes

Contents

class LasReader::Curve
  attr_reader :name, :unit, :api, :description
  attr_accessor :log_data
  def initialize(name,unit,api,info)
    @name = name
    @unit = unit
    @api = api
    @description = info
    @log_data = []
  end
  def add(*p)
    p.each do |point|
      if point.respond_to?(:each) 
        @log_data += point 
      else
        @log_data << point 
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
las_reader-0.0.5 lib/las_reader/curve.rb
las_reader-0.0.4 lib/las_reader/curve.rb
las_reader-0.0.3 lib/las_reader/curve.rb
las_reader-0.0.2 lib/las_reader/curve.rb