Main factory function. More...
Go to the source code of this file.
Namespaces | |
mi | |
Common namespace for APIs of NVIDIA Advanced Rendering Center GmbH. | |
mi::neuraylib | |
Namespace for the MDL SDK API. | |
mi::base | |
Namespace for the Base API. | |
Constant Groups | |
mi | |
Common namespace for APIs of NVIDIA Advanced Rendering Center GmbH. | |
mi::neuraylib | |
Namespace for the MDL SDK API. | |
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 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.