MDL SDK API nvidia_logo_transpbg.gif Up
neuraylib Directory Reference

Files

File  annotation_wrapper.h Source code
 Utility class for MDL annotations.
 
File  argument_editor.h Source code
 Utility class for MDL material instances and function calls.
 
File  assert.h Source code
 Assertions and compile-time assertions.
 
File  bsdf_isotropic_data.h Source code
 Example implementations for abstract interfaces related to scene element Bsdf_measurement.
 
File  definition_wrapper.h Source code
 Utility class for MDL material and function definitions.
 
File  factory.h Source code
 Main factory function.
 
File  iallocator.h Source code
 Abstract interface for allocators.
 
File  iarray.h Source code
 Static array type.
 
File  iattribute_container.h Source code
 Scene element Attribute_container.
 
File  iattribute_set.h Source code
 Base class for database elements with attributes.
 
File  ibbox.h Source code
 Bounding box type.
 
File  ibsdf_isotropic_data.h Source code
 Abstract interfaces related to scene element Bsdf_measurement.
 
File  ibsdf_measurement.h Source code
 Scene element Bsdf_measurement.
 
File  ibuffer.h Source code
 Generic buffer interface.
 
File  icanvas.h Source code
 Abstract interface for canvases.
 
File  icolor.h Source code
 Color type.
 
File  icompiled_material.h Source code
 Scene element Compiled_material.
 
File  icompound.h Source code
 Compounds type, i.e., vectors, matrices, colors, spectrums, and bounding boxes.
 
File  idata.h Source code
 Types.
 
File  idatabase.h Source code
 API component that provides access to the database.
 
File  idebug_configuration.h Source code
 API component for debugging settings.
 
File  idynamic_array.h Source code
 Dynamic array type.
 
File  ienum.h Source code
 Numeric types.
 
File  ienum_decl.h Source code
 enum declarations
 
File  iexpression.h Source code
 Expressions of the MDL type system.
 
File  ifactory.h Source code
 API component for creation, assignment, and cloning of instances of types.
 
File  ifunction_call.h Source code
 Scene element Function_call.
 
File  ifunction_definition.h Source code
 Scene element Function_definition.
 
File  iimage.h Source code
 Scene element Image.
 
File  iimage_api.h Source code
 API component for various image-related functions.
 
File  iimage_plugin.h Source code
 Image plugin API.
 
File  iimpexp_base.h Source code
 Abstract base interface common for importers and exporters.
 
File  ilightprofile.h Source code
 Scene element Lightprofile.
 
File  ilogging_configuration.h Source code
 API component for logging related settings.
 
File  imap.h Source code
 Map type.
 
File  imaterial_instance.h Source code
 Scene element Material_instance.
 
File  imatrix.h Source code
 Matrix types.
 
File  imdl_archive_api.h Source code
 API component that gives access to MDL archive functionality.
 
File  imdl_backend.h Source code
 Interfaces related to MDL compiler backends.
 
File  imdl_backend_api.h Source code
 API component for MDL backend related operations.
 
File  imdl_compatibility_api.h Source code
 API component that gives access to the MDL compatibility API.
 
File  imdl_compiler.h Source code
 API component representing the MDL compiler.
 
File  imdl_configuration.h Source code
 API component for MDL related settings.
 
File  imdl_discovery_api.h Source code
 API component to discover MDL content in archives and file systems.
 
File  imdl_distiller_api.h Source code
 API component that gives access to the MDL distiller.
 
File  imdl_entity_resolver.h Source code
 Interfaces for resolving and accessing MDL entities.
 
File  imdl_evaluator_api.h Source code
 API component that gives access to the MDL evaluator.
 
File  imdl_execution_context.h Source code
 The MDL execution context and the IMessage class.
 
File  imdl_factory.h Source code
 API component that gives access to some MDL functionality.
 
File  imdl_i18n_configuration.h Source code
 API component for MDL internationalization settings.
 
File  imdl_impexp_api.h Source code
 API component for MDL related import and export operations.
 
File  imdl_loading_wait_handle.h Source code
 Interface to handle waiting for threads and notifying waiting threads.
 
File  imdl_module_builder.h Source code
 MDL module builder.
 
File  imdl_module_transformer.h Source code
 The MDL module transformer.
 
File  imdle_api.h Source code
 API component that gives access to the MDL Encapsulator API.
 
File  imodule.h Source code
 Scene element Module.
 
File  ineuray.h Source code
 Main MDL SDK API interface.
 
File  inumber.h Source code
 Numeric types.
 
File  iplugin_api.h Source code
 API component provided to plugins.
 
File  iplugin_configuration.h Source code
 API component for plugin related settings.
 
File  ipointer.h Source code
 Pointer type.
 
File  ireader.h Source code
 Readers, used by importers.
 
File  ireader_writer_base.h Source code
 Base interface common for readers and writers.
 
File  iref.h Source code
 Type that holds a reference to a database element.
 
File  iscene_element.h Source code
 Base class for all scene elements.
 
File  iscope.h Source code
 Database scopes.
 
File  ispectrum.h Source code
 Spectrum type.
 
File  istream_position.h Source code
 Position in a data stream.
 
File  istring.h Source code
 String type.
 
File  istructure.h Source code
 Structure type.
 
File  istructure_decl.h Source code
 structure declarations
 
File  itexture.h Source code
 Scene element Texture.
 
File  itile.h Source code
 Abstract interface for tiles.
 
File  itransaction.h Source code
 Database transactions.
 
File  itype.h Source code
 Types of the MDL type system.
 
File  iuuid.h Source code
 UUID type.
 
File  ivalue.h Source code
 Values of the MDL type system.
 
File  ivector.h Source code
 Vector types.
 
File  iversion.h Source code
 Interface for accessing version information.
 
File  iwriter.h Source code
 Writers, used by exporters.
 
File  matrix_typedefs.h Source code
 Typedefs for types from the math API.
 
File  set_get.h Source code
 Helper functions to set/get values of mi::IData.
 
File  target_code_types.h Source code
 Types required for execution of generated native and CUDA code.
 
File  type_traits.h Source code
 Type traits.
 
File  typedefs.h Source code
 Typedefs for types from the math API.
 
File  vector_typedefs.h Source code
 Typedefs for types from the math API.
 
File  version.h Source code
 Major and minor version number and an optional qualifier.