| 410 | OSPRAY_CATCH_END(nullptr) |
| 411 | |
| 412 | extern "C" OSPVolume ospNewVolume(const char *_type) OSPRAY_CATCH_BEGIN |
| 413 | { |
| 414 | THROW_IF_NULL_STRING(_type); |
| 415 | ASSERT_DEVICE(); |
| 416 | OSPVolume volume = currentDevice().newVolume(_type); |
| 417 | return volume; |
| 418 | } |
| 419 | OSPRAY_CATCH_END(nullptr) |
| 420 | |
| 421 | extern "C" OSPGeometricModel ospNewGeometricModel( |