Material Definition Language API nvidia_logo_transpbg.gif Up
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
mdl_sdk.h
Go to the documentation of this file.
1 /***************************************************************************************************
2  * Copyright 2020 NVIDIA Corporation. All rights reserved.
3  **************************************************************************************************/
8 
9 #ifndef MI_MDL_SDK_H
10 #define MI_MDL_SDK_H
11 
12 #include <mi/base.h>
13 #include <mi/math.h>
14 
15 #include <mi/neuraylib/annotation_wrapper.h>
17 #include <mi/neuraylib/assert.h>
20 #include <mi/neuraylib/factory.h>
22 #include <mi/neuraylib/iarray.h>
23 #include <mi/neuraylib/iattribute_container.h>
25 #include <mi/neuraylib/ibbox.h>
28 #include <mi/neuraylib/ibuffer.h>
29 #include <mi/neuraylib/icanvas.h>
30 #include <mi/neuraylib/icolor.h>
32 #include <mi/neuraylib/icompound.h>
33 #include <mi/neuraylib/idata.h>
34 #include <mi/neuraylib/idatabase.h>
37 #include <mi/neuraylib/ienum.h>
40 #include <mi/neuraylib/ifactory.h>
43 #include <mi/neuraylib/iimage.h>
46 #include <mi/neuraylib/imap.h>
49 #include <mi/neuraylib/imatrix.h>
58 #include <mi/neuraylib/imdl_entity_resolver.h>
64 #include <mi/neuraylib/imdl_loading_wait_handle.h>
66 #include <mi/neuraylib/imdle_api.h>
67 #include <mi/neuraylib/imodule.h>
68 #include <mi/neuraylib/ineuray.h>
69 #include <mi/neuraylib/inumber.h>
71 #include <mi/neuraylib/ipointer.h>
72 #include <mi/neuraylib/ireader.h>
74 #include <mi/neuraylib/iref.h>
76 #include <mi/neuraylib/iscope.h>
77 #include <mi/neuraylib/ispectrum.h>
79 #include <mi/neuraylib/istring.h>
82 #include <mi/neuraylib/itexture.h>
83 #include <mi/neuraylib/itile.h>
85 #include <mi/neuraylib/itype.h>
86 #include <mi/neuraylib/iuuid.h>
87 #include <mi/neuraylib/ivalue.h>
88 #include <mi/neuraylib/ivector.h>
89 #include <mi/neuraylib/iversion.h>
90 #include <mi/neuraylib/iwriter.h>
92 #include <mi/neuraylib/set_get.h>
95 #include <mi/neuraylib/typedefs.h>
97 #include <mi/neuraylib/version.h>
98 
99 namespace mi {
100 
103 namespace neuraylib {
104 
110 
111 } // namespace neuraylib
112 
113 } // namespace mi
114 
115 #endif // MI_MDL_SDK_H