Types of the MDL type system. More...
Go to the source code of this file.
Classes | |
| class | mi::neuraylib::IStruct_category |
| Represents the optional struct category for struct types. More... | |
| class | mi::neuraylib::IStruct_category_list |
| An ordered collection of struct categories identified by name or index. More... | |
| class | mi::neuraylib::IType |
| The interface to MDL types. More... | |
| class | mi::neuraylib::IType_alias |
| The type of kind alias. More... | |
| class | mi::neuraylib::IType_atomic |
| An atomic type. More... | |
| class | mi::neuraylib::IType_bool |
| The type of kind bool. More... | |
| class | mi::neuraylib::IType_int |
| The type of kind int. More... | |
| class | mi::neuraylib::IType_enum |
| A type of kind enum. More... | |
| class | mi::neuraylib::IType_float |
| The type of kind float. More... | |
| class | mi::neuraylib::IType_double |
| The type of kind double. More... | |
| class | mi::neuraylib::IType_string |
| The type of kind string. More... | |
| class | mi::neuraylib::IType_compound |
| A compound type. More... | |
| class | mi::neuraylib::IType_vector |
| The type of kind vector. More... | |
| class | mi::neuraylib::IType_matrix |
| The type of kind matrix. More... | |
| class | mi::neuraylib::IType_color |
| The type of kind color. More... | |
| class | mi::neuraylib::IType_array |
| The type of kind array. More... | |
| class | mi::neuraylib::IType_struct |
| The type of kind struct. More... | |
| class | mi::neuraylib::IType_reference |
| The reference types. More... | |
| class | mi::neuraylib::IType_resource |
| A string valued resource type. More... | |
| class | mi::neuraylib::IType_texture |
| The type of kind texture. More... | |
| class | mi::neuraylib::IType_light_profile |
| The type of kind light_profile. More... | |
| class | mi::neuraylib::IType_bsdf_measurement |
| The type of kind bsdf_measurement. More... | |
| class | mi::neuraylib::IType_df |
| The type of distribution functions. More... | |
| class | mi::neuraylib::IType_bsdf |
| The type of kind bsdf. More... | |
| class | mi::neuraylib::IType_hair_bsdf |
| The type of kind bsdf. More... | |
| class | mi::neuraylib::IType_edf |
| The type of kind edf. More... | |
| class | mi::neuraylib::IType_vdf |
| The type of kind vdf. More... | |
| class | mi::neuraylib::IType_list |
| An ordered collection of types identified by name or index. More... | |
| class | mi::neuraylib::IType_factory |
| The interface for creating types. More... | |
Namespaces | |
| namespace | mi |
| Common namespace for APIs of NVIDIA Advanced Rendering Center GmbH. | |
| namespace | mi::neuraylib |
| Namespace for the MDL SDK API. | |
Types of the MDL type system.