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.