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