Sha256: 910c708ca349f8bafa7bc2bf506c1c5b07e0a9f4a315652bc4f9696d21b5fb80

Contents?: true

Size: 658 Bytes

Versions: 1

Compression:

Stored size: 658 Bytes

Contents

require File.expand_path(File.join(File.dirname(__FILE__), '..', '..', 'fathom'))

=begin
  A DataNode is a node generated from data itself.  It stores the data and reveals some statistical 
  measurements for the data.  It expects an array or vector of values and generates a vector on demans.
=end
class Fathom::DataNode < Fathom::Node

  include Fathom::NumericMethods
  
  def initialize(opts={})
    super(opts)
    raise ArgumentError, "Must provided values: DataNode.new(:values => [...])" unless self.values
  end
  
end

if __FILE__ == $0
  include Fathom
  # TODO: Is there anything you want to do to run this file on its own?
  # DataNode.new
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
fathom-0.3.7 lib/fathom/node/data_node.rb