|
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 |
factory.h [code]
|
|
Main factory function.
|
|
file |
http.h [code]
|
|
A lightweight HTTP server.
|
|
file |
iallocator.h [code]
|
|
Abstract interface for allocators.
|
|
file |
iarray.h [code]
|
|
Static array type.
|
|
file |
iattachable.h [code]
|
|
Type that holds a reference to a database element or a value.
|
|
file |
iattribute_container.h [code]
|
|
Scene element Attribute_container.
|
|
file |
iattribute_set.h [code]
|
|
Base class for database elements with attributes.
|
|
file |
iattribute_vector.h [code]
|
|
Attribute vectors, used for triangle and polygon meshes.
|
|
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 |
icall.h [code]
|
|
Call type.
|
|
file |
icall_decl.h [code]
|
|
call declarations
|
|
file |
icamera.h [code]
|
|
Scene element Camera.
|
|
file |
icanvas.h [code]
|
|
Abstract interface for canvases.
|
|
file |
icolor.h [code]
|
|
Color type.
|
|
file |
icompound.h [code]
|
|
Compounds type, i.e., vectors, matrices, colors, spectrums, and bounding boxes.
|
|
file |
icompound_shader_class.h [code]
|
|
Database element Compound_shader_class.
|
|
file |
idata.h [code]
|
|
Types.
|
|
file |
idatabase.h [code]
|
|
API component that provides access to the database.
|
|
file |
idatabase_configuration.h [code]
|
|
API component that provides access to the database configuration.
|
|
file |
idebug_configuration.h [code]
|
|
API component for debugging settings.
|
|
file |
idecal.h [code]
|
|
Scene element Decal.
|
|
file |
identifier.h [code]
|
|
Simple integer-based handles used by mesh interfaces.
|
|
file |
ideserializer.h [code]
|
|
Deserialization of objects from a byte stream.
|
|
file |
idictionary.h [code]
|
|
Dictionary structure used with functors.
|
|
file |
idynamic_array.h [code]
|
|
Dynamic array type.
|
|
file |
ienum.h [code]
|
|
Numeric types.
|
|
file |
ienum_decl.h [code]
|
|
enum declarations
|
|
file |
iexport_api.h [code]
|
|
API component for export operations and exporter management.
|
|
file |
iexport_result.h [code]
|
|
Result of an export operation.
|
|
file |
iexporter.h [code]
|
|
Abstract interface for exporters.
|
|
file |
iextension_api.h [code]
|
|
API component that allows extensions of the Iray API.
|
|
file |
ifactory.h [code]
|
|
API component for creation, assignment, and cloning of instances of types.
|
|
file |
ifreeform_surface.h [code]
|
|
Scene element Freeform_surface.
|
|
file |
ifunctor.h [code]
|
|
Base interface for functors.
|
|
file |
igeneral_configuration.h [code]
|
|
API component for general settings.
|
|
file |
igeometry_simplifier.h [code]
|
|
Simplification functor.
|
|
file |
igpu_description.h [code]
|
|
Provides information about GPUs.
|
|
file |
igroup.h [code]
|
|
Scene element Group.
|
|
file |
ihost_callback.h [code]
|
|
Callback interface for notifications about joining or leaving hosts.
|
|
file |
ihost_properties.h [code]
|
|
Information about a local or remote host.
|
|
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 |
iimpexp_state.h [code]
|
|
State passed to recursive calls of importers and exporters.
|
|
file |
iimport_api.h [code]
|
|
API component for import operations and importer management.
|
|
file |
iimport_result.h [code]
|
|
Result of an import operation.
|
|
file |
iimporter.h [code]
|
|
Abstract interface for importers.
|
|
file |
iinstance.h [code]
|
|
Scene element Instance.
|
|
file |
iirradiance_probes.h [code]
|
|
Scene element Irradiance_probes.
|
|
file |
ilibrary_authentication.h [code]
|
|
API component for library authentication functionality.
|
|
file |
ilight.h [code]
|
|
Scene element Light.
|
|
file |
ilightprofile.h [code]
|
|
Scene element Lightprofile.
|
|
file |
ilogging_configuration.h [code]
|
|
API component for logging related settings.
|
|
file |
imap.h [code]
|
|
Map type.
|
|
file |
imaterial.h [code]
|
|
Scene element Material.
|
|
file |
imatrix.h [code]
|
|
Matrix types.
|
|
file |
imdl_compiled_material.h [code]
|
|
Scene element Mdl_compiled_material.
|
|
file |
imdl_function_call.h [code]
|
|
Scene element IMdl_function_call.
|
|
file |
imdl_function_definition.h [code]
|
|
Scene element Mdl_function_definition.
|
|
file |
imdl_material_definition.h [code]
|
|
Scene element Mdl_material_definition.
|
|
file |
imdl_material_instance.h [code]
|
|
Scene element Mdl_material_instance.
|
|
file |
imdl_module.h [code]
|
|
Scene element Mdl_module.
|
|
file |
inetwork_configuration.h [code]
|
|
API component for networking related settings.
|
|
file |
ineuray.h [code]
|
|
Main Iray API interface.
|
|
file |
inode_manager.h [code]
|
|
Node manager API.
|
|
file |
ion_demand_mesh.h [code]
|
|
Scene element On_demand_mesh.
|
|
file |
ioptions.h [code]
|
|
Scene element Options.
|
|
file |
iparameter.h [code]
|
|
Numeric types.
|
|
file |
ipick_array.h [code]
|
|
Result of a pick operation (array of hits).
|
|
file |
ipick_result.h [code]
|
|
Result of a pick operation (single hit).
|
|
file |
iplugin.h [code]
|
|
Abstract interface for Iray API plugins.
|
|
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 |
ipolygon_connectivity.h [code]
|
|
Polygon connectivities and associated helper classes.
|
|
file |
ipolygon_mesh.h [code]
|
|
Scene element Polygon_mesh.
|
|
file |
iprogress_callback.h [code]
|
|
Callback interface for progress.
|
|
file |
ireader.h [code]
|
|
Readers, used by importers.
|
|
file |
ireader_writer_base.h [code]
|
|
Base interface common for readers and writers.
|
|
file |
iready_callback.h [code]
|
|
Callback interface for notifications when rendering finished.
|
|
file |
iref.h [code]
|
|
Type that holds a reference to a database element.
|
|
file |
iremote.h [code]
|
|
Iray Bridge.
|
|
file |
iremote_configuration.h [code]
|
|
API component for configuration of the Iray Bridge.
|
|
file |
irender_context.h [code]
|
|
Context for rendering and picking operations.
|
|
file |
irender_counters.h [code]
|
|
Performance counters for render modes.
|
|
file |
irender_target.h [code]
|
|
Abstract interface for render targets.
|
|
file |
irender_target_base.h [code]
|
|
Abstract interface for render targets.
|
|
file |
irendering_configuration.h [code]
|
|
API component for rendering related settings.
|
|
file |
iscene.h [code]
|
|
The scene object.
|
|
file |
iscene_element.h [code]
|
|
Base class for all scene elements.
|
|
file |
ischeduling_configuration.h [code]
|
|
API component for scheduling related settings.
|
|
file |
iscope.h [code]
|
|
Database scopes.
|
|
file |
iserializer.h [code]
|
|
Serialization of objects to a byte stream.
|
|
file |
ishader.h [code]
|
|
Scene element Shader.
|
|
file |
ishader_class.h [code]
|
|
Scene element Shader_class.
|
|
file |
ishader_connections.h [code]
|
|
Scene element Shader_connections.
|
|
file |
ishader_graph.h [code]
|
|
Scene element Shader_graph.
|
|
file |
ishader_graph_class.h [code]
|
|
Scene element Shader_graph_class.
|
|
file |
isimple_mesh.h [code]
|
|
Scene element On_demand_mesh.
|
|
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 |
isubdivision_surface.h [code]
|
|
Scene element Subdivision_surface.
|
|
file |
itemporary.h [code]
|
|
Numeric types.
|
|
file |
itessellator.h [code]
|
|
Tessellator functor.
|
|
file |
itexture.h [code]
|
|
Scene element Texture.
|
|
file |
itile.h [code]
|
|
Abstract interface for tiles.
|
|
file |
itimer_configuration.h [code]
|
|
API component that allows to start timers to elapse at configured timer times triggering callbacks.
|
|
file |
itransaction.h [code]
|
|
Database transactions.
|
|
file |
itriangle_connectivity.h [code]
|
|
Triangle connectivities and associated helper classes.
|
|
file |
itriangle_mesh.h [code]
|
|
Scene element Triangle_mesh.
|
|
file |
iuser_class.h [code]
|
|
Abstract interface for user-defined classes.
|
|
file |
iuser_class_factory.h [code]
|
|
Abstract interface for factories for user-defined class.
|
|
file |
iuuid.h [code]
|
|
UUID type.
|
|
file |
ivalue.h [code]
|
|
Numeric types.
|
|
file |
ivector.h [code]
|
|
Vector types.
|
|
file |
ivideo_plugin.h [code]
|
|
Video plugin API.
|
|
file |
iwelder.h [code]
|
|
Welder functor.
|
|
file |
iwriter.h [code]
|
|
Writers, used by exporters.
|
|
file |
mdl_argument_editor.h [code]
|
|
Utility class for MDL material instances and function calls.
|
|
file |
mdl_definition_wrapper.h [code]
|
|
Utility class for MDL material and function definitions.
|
|
file |
rtmp.h [code]
|
|
An RTMP server.
|
|
file |
set_get.h [code]
|
|
Helper functions to set/get values of mi::IData.
|
|
file |
type_traits.h [code]
|
|
Type traits.
|
|
file |
typedefs.h [code]
|
|
Typedefs for types from the math API.
|
|
file |
version.h [code]
|
|
Major and minor version number and an optional qualifier.
|
|