Method: Cudd::Interface::BDD#bdd2cube
- Defined in:
- lib/cudd-rb/interfaces/bdd.rb
#bdd2cube(bdd) ⇒ Object
245 246 247 248 249 250 251 252 253 254 |
# File 'lib/cudd-rb/interfaces/bdd.rb', line 245 def bdd2cube(bdd) s = size with_ffi_pointer(:int, s) do |ptr| if Wrapper.BddToCubeArray(native_manager, bdd, ptr)==1 ptr.read_array_of_int(s) else raise NotACubeError end end end |