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 DiCE API. | |
namespace | mi::base |
Namespace for the Base API. | |
Functions | |
mi::neuraylib::INeuray * | mi_neuray_factory_deprecated (mi::neuraylib::IAllocator *allocator=0, mi::Uint32 version=MI_NEURAYLIB_API_VERSION) |
Unique public access point to the DiCE API. More... | |
mi::base::IInterface * | mi_factory (const mi::base::Uuid &iid) |
Unique public access point to the DiCE 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.