Main factory function. More...
Go to the source code of this file.
Namespaces | |
| namespace | mi |
| Common namespace for APIs of NVIDIA Advanced Rendering Center GmbH. | |
| namespace | mi::neuraylib |
| Namespace for the MDL SDK API. | |
| namespace | mi::base |
| Namespace for the Base API. | |
Functions | |
| mi::neuraylib::INeuray * | mi_neuray_factory_deprecated (mi::neuraylib::IAllocator *allocator=nullptr, mi::Uint32 version=MI_NEURAYLIB_API_VERSION) |
| Unique public access point to the MDL SDK API. More... | |
| mi::base::IInterface * | mi_factory (const mi::base::Uuid &iid) |
| Unique public access point to the MDL SDK API. More... | |
| template<class T> | |
| T * | mi::neuraylib::mi_factory (void *symbol) |
| Convenience function to ease the use of mi_factory(). More... | |
Main factory function.