MDL SDK API. More...
Modules | |
MDL SDK API Assertions | |
Assertions. | |
Types | |
Types are organized in a hierarchy based on the basic interface mi::IData. | |
Database Access | |
Provides access to the database using concepts like scopes and transactions. | |
Miscellaneous Interfaces | |
Extensions and Plugins | |
MDL compiler | |
This module contains the MDL SDK API components representing the MDL compiler, its backends and the generated target code. | |
Miscellaneous MDL-related Interfaces | |
MDL-related interfaces excluding types, scene elements, and the compiler. | |
Main MDL SDK Interface and C access function | |
The main MDL SDK Interface and the unique public access point. | |
Configuration Interfaces | |
This module encompasses the API components used to configure the MDL SDK API as well as closely related interfaces. | |
Scene elements | |
All the scene elements that make up the scene graph. | |
MDL type system | |
The MDL type system mainly consists of four sets of interfaces: | |
Versioning of the MDL SDK API | |
The MDL SDK API has a major and minor version number and an optional qualifier. | |
Namespaces | |
namespace | mi::neuraylib |
Namespace for the MDL SDK API. | |
MDL SDK API.
#include <mi/mdl_sdk.h>