Utility class for MDL annotations.
Utility class for MDL material instances and function calls.
Example implementations for abstract interfaces related to scene element Bsdf_measurement.
Utility class for MDL material and function definitions.
A lightweight HTTP server.
Scene element Attribute_container.
Base class for database elements with attributes.
Attribute vectors, used for triangle and polygon meshes.
Abstract interfaces related to scene element Bsdf_measurement.
Scene element Bsdf_measurement.
Generic buffer interface.
API component to interact with the cache manager.
Abstract interface for canvases.
Abstract interface for CUDA canvases.
Abstract interface for OpenGL canvases.
API component to interact with the cluster manager.
Scene element Compiled_material.
Compounds type, i.e., vectors, matrices, colors, spectrums, and bounding boxes.
API component that provides access to the database.
API component that provides access to the database configuration.
API component for debugging settings.
Simple integer-based handles used by mesh interfaces.
Deserialization of objects from a byte stream.
Dictionary structure used with functors.
API component for export operations and exporter management.
Result of an export operation.
Abstract interface for exporters.
Expressions of the MDL type system.
API component that allows extensions of the Iray SDK API.
API component for creation, assignment, and cloning of instances of types.
Scene element Function_call.
Scene element Function_definition.
Base interface for functors.
API component for general settings.
Provides information about GPUs.
Callback interface for notifications about joining or leaving hosts.
Information about a local or remote host.
API component for various image-related functions.
Abstract base interface common for importers and exporters.
State passed to recursive calls of importers and exporters.
API component for import operations and importer management.
Result of an import operation.
Abstract interface for importers.
Scene element Irradiance_probes.
API component for library authentication functionality.
Scene element Lightprofile.
API component for logging related settings.
Scene element Material_instance.
API component that gives access to MDL archive functionality.
Interfaces related to MDL compiler backends.
API component for MDL backend related operations.
API component that gives access to the MDL compatibility API.
API component for MDL related settings.
API component to discover MDL content in archives and file systems.
API component that gives access to the MDL distiller.
Interfaces for resolving and accessing MDL entities.
API component that gives access to the MDL evaluator.
The MDL execution context and the IMessage class.
API component that gives access to some MDL functionality.
API component for MDL internationalization settings.
API component for MDL related import and export operations.
Interface to handle waiting for threads and notifying waiting threads.
API component that gives access to the MDL Encapsulator API.
API component for networking related settings.
Interface to inquire network statistics.
Main Iray SDK API interface.
Scene element On_demand_mesh.
Result of a pick operation (array of hits).
Result of a pick operation (single hit).
Abstract interface for Iray SDK API plugins.
API component provided to plugins.
API component for plugin related settings.
Polygon connectivities and associated helper classes.
Scene element Polygon_mesh.
Callback interface for progress.
API component to interact with the queue manager.
Readers, used by importers.
Base interface common for readers and writers.
Callback interface for notifications when rendering finished.
Type that holds a reference to a database element.
Context for rendering and picking operations.
Performance counters for render modes.
Abstract interface for render targets.
Abstract interface for CUDA render targets.
Abstract interface for OpenGL render targets.
API component for rendering related settings.
Base class for all scene elements.
API component for scheduling related settings.
Scene element Section object.
Serialization of objects to a byte stream.
Scene element On_demand_mesh.
Position in a data stream.
Scene element Subdivision_surface.
Abstract interface for tiles.
API component that allows to start timers to elapse at configured timer times triggering callbacks.
Triangle connectivities and associated helper classes.
Scene element Triangle_mesh.
Types of the MDL type system.
Abstract interface for user-defined classes.
Abstract interface for factories for user-defined class.
Values of the MDL type system.
Interface for accessing version information.
Writers, used by exporters.
Typedefs for types from the math API.
Common namespace for APIs of NVIDIA Advanced Rendering Center GmbH.
Definition: neuraylib.h:179
Assertions and compile-time assertions.
Abstract interface for allocators.
Major and minor version number and an optional qualifier.
Helper functions to set/get values of mi::IData.
Types required for execution of generated native and CUDA code.
Typedefs for types from the math API.
Typedefs for types from the math API.