MDL SDK API nvidia_logo_transpbg.gif Up
itype.h File Reference

Types of the MDL type system. More...

Go to the source code of this file.

Classes

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.
 

Detailed Description

Types of the MDL type system.