Method: RType::Matrix#initialize

Defined in:
lib/r_type/type/matrix.rb

#initialize(obj, *args) ⇒ Matrix

Returns a new instance of Matrix.



14
15
16
17
18
19
20
21
22
23
# File 'lib/r_type/type/matrix.rb', line 14

def initialize obj, *args
  case obj
  when ::RObj
    @robj = obj
  when ::Matrix
    @ruby_obj = obj
  else
    raise "Not supported: #{obj} in RType::Matrix"
  end
end