Class: ODE::HashSpace
Instance Attribute Summary
Attributes included from ObjectID
Instance Method Summary collapse
Methods inherited from Space
Methods included from ObjectID
by_id, #initialize, #method_missing, set_by_id
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class ODE::ObjectID
Instance Method Details
#levels ⇒ Object
400 401 402 403 404 405 406 407 408 409 |
# File 'lib/ode.rb', line 400 def levels c_minlevel = ODE.new_int_pointer c_maxlevel = ODE.new_int_pointer ODE.dHashSpaceGetLevels(@id, c_minlevel, c_maxlevel) ruby_min_max = [ODE.int_pointer_value(c_minlevel), ODE.int_pointer_value(c_maxlevel)] ODE.delete_int_pointer(c_minlevel) ODE.delete_int_pointer(c_maxlevel) ruby_min_max end |