RealityServer® 6.4 Document Center
Search
Getting Started
Introducing RealityServer
Iray Programmer's Manual
RealityServer Features
RealityServer Configuration
Server APIs
Web Services API
neuray Services API
neuray API
V8 JavaScript API
Command Descriptions
Client APIs
Client Library Documentation
Client Library GitHub
Extras Library Documentation
Extras Library GitHub
More Resources
Iray Manual
MDL
MIG Image File Format
Sitemap
RealityServer Document Center
>
Server APIs
> neuray API Programmer's Manual
neuray API Programmer's Manual
neuray API Programmer's Manual
Overview of the Neuray API
Overview: Startup / Shutdown
Overview: Configuration
Overview: Database
Overview: Rendering
Getting Started
Library Design
API components
Include Files
Base API Include Files
Math API Include Files
Configuration Options
Base API Configuration Options
Math API Configuration Options
Version Numbers and Compatibility
Base API Version Numbers and Compatibility
Math API Version Numbers and Compatibility
Tutorial and Example Programs
Index of Topics Explained in the Example Programs
Example for Starting and Shutting Down the neuray API
Example for Configuration of the neuray API
Example for Rendering
Example for the HTTP server
Example for the RTMP server
Extended example for the RTMP server
Example for Networking modes
Example for Triangle meshes
Example for Animated meshes
Example for User-defined classes
Example for Plugins
Example for Importers
Example for Exporters
Bibliography
Glossary
Modules
Neuray API
Neuray API Assertions
HTTP server
Bridge
Bridge client
Bridge server
Cluster manager
Types
Simple Types
Collections
Compounds
Database Access
Functors
Importer and Exporter
MDL compiler
Miscellaneous MDL-related Interfaces
MainneurayAdjectiveName Interface and C access function
Configuration Interfaces
Node manager
Queue manager
Rendering and Picking
Scene elements
Scene graph structure
Miscellaneous
MDL-related elements
Leaf nodes
Extensions and Plugins
MDL type system
RTMP server
Versioning of the neuray API
Math API
Math API Assertions
Bounding Box Class
Color Class
Math Functions
Basic Math Functors in the Math API
Generic Functions in the Math API
Fast Approximations for float Math Functions
Matrix Class
Internal Storage Classes for Matrices
Spectrum Class
Math Vector Class
Internal Storage Class for Math Vector
Versioning of the Math API
Base API
Base API Assertions
Configuration of the Base API
Memory Management
Interface Framework Technology
Logging
Multithreading Support
Plugin Support
Basic Types
Specializations for numeric_traits
Versioning of the Base API
Mi_neuray_mdl_sdk_misc
Mi_neuray_dice
Class List
mi::neuraylib::Annotation_wrapper
mi::neuraylib::Argument_editor
mi::base::Atom32
mi::math::Bbox< T, DIM>
mi::math::Bbox_struct< T, DIM>
mi::base::Lock::Block
mi::base::Recursive_lock::Block
mi::neuraylib::Bsdf_buffer
mi::neuraylib::Bsdf_isotropic_data
mi::bridge::Client_job< i_id1, i_id2, i_id3, i_id4, i_id5, i_id6, i_id7, i_id8, i_id9, i_id10, i_id11, I>
mi::math::Color
mi::math::Color_struct
mi::base::Condition
mi::base::Default_allocator
mi::neuraylib::Definition_wrapper
mi::base::Handle< Interface>
mi::neuraylib::IAllocator
mi::base::IAllocator
mi::neuraylib::IAnnotation
mi::neuraylib::IAnnotation_block
mi::neuraylib::IAnnotation_definition
mi::neuraylib::IAnnotation_list
mi::bridge::IApplication
mi::bridge::IApplication_session_handler
mi::IArray
mi::neuraylib::IAttribute_container
mi::neuraylib::IAttribute_set
mi::neuraylib::IAttribute_vector
mi::neuraylib::IBaker
mi::IBbox3
mi::IBoolean
mi::IBoolean_2
mi::IBoolean_2_2
mi::IBoolean_2_3
mi::IBoolean_2_4
mi::IBoolean_3
mi::IBoolean_3_2
mi::IBoolean_3_3
mi::IBoolean_3_4
mi::IBoolean_4
mi::IBoolean_4_2
mi::IBoolean_4_3
mi::IBoolean_4_4
mi::bridge::IBridge_client
mi::bridge::IBridge_server
mi::bridge::IBridge_snapshot_context
mi::neuraylib::IBsdf_buffer
mi::neuraylib::IBsdf_isotropic_data
mi::neuraylib::IBsdf_measurement
mi::neuraylib::IBuffer
mi::neuraylib::ICache_manager
mi::neuraylib::ICache_manager_factory
mi::rtmp::ICall_event_handler
mi::neuraylib::ICamera
mi::neuraylib::ICanvas
mi::neuraylib::ICanvas_base
mi::neuraylib::ICanvas_cuda
mi::neuraylib::ICanvas_opengl
mi::neuraylib::ICanvas_parameters
mi::http::ICGIRequest_handler
mi::neuraylib::IChild_process_resolver
mi::bridge::IClient_job
mi::bridge::IClient_job_progress
mi::bridge::IClient_measure_bandwidth_callback
mi::neuraylib::IClient_node_callback
mi::bridge::IClient_session
mi::bridge::IClient_session_state_callback
mi::bridge::IClient_video_context
mi::neuraylib::ICluster_descriptor
mi::neuraylib::ICluster_filter
mi::neuraylib::ICluster_manager_cluster
mi::neuraylib::ICluster_manager_configuration
mi::neuraylib::ICluster_manager_connection
mi::neuraylib::ICluster_manager_node
mi::neuraylib::ICluster_notification_callback
mi::neuraylib::ICluster_pool_information
mi::neuraylib::ICluster_property_callback
mi::IColor
mi::IColor3
mi::neuraylib::ICompiled_material
mi::ICompound
mi::rtmp::IConnect_event_handler
mi::http::IConnection
mi::rtmp::IConnection
mi::IConst_pointer
mi::neuraylib::ICurve
mi::neuraylib::ICurve_segment
mi::IData
mi::IData_collection
mi::http::IData_handler
mi::IData_simple
mi::neuraylib::IDatabase
mi::neuraylib::IDatabase_configuration
mi::neuraylib::IDebug_configuration
mi::neuraylib::IDecal
mi::neuraylib::Identifier< name, Int_type>
mi::neuraylib::Identifier_struct< name, Int_type>
mi::neuraylib::IDeserialized_function_name
mi::neuraylib::IDeserialized_module_name
mi::neuraylib::IDeserializer
mi::neuraylib::IDictionary
mi::IDifference
mi::IDynamic_array
mi::bridge::IElement_set
mi::IEnum
mi::IEnum_decl
mi::neuraylib::IExport_api
mi::neuraylib::IExport_result
mi::neuraylib::IExport_result_ext
mi::neuraylib::IExporter
mi::neuraylib::IExpression
mi::neuraylib::IExpression_call
mi::neuraylib::IExpression_constant
mi::neuraylib::IExpression_direct_call
mi::neuraylib::IExpression_factory
mi::neuraylib::IExpression_list
mi::neuraylib::IExpression_parameter
mi::neuraylib::IExpression_temporary
mi::neuraylib::IExtension_api
mi::http::IFactory
mi::rtmp::IFactory
mi::neuraylib::IFactory
mi::neuraylib::IFibers
mi::IFloat32
mi::IFloat32_2
mi::IFloat32_2_2
mi::IFloat32_2_3
mi::IFloat32_2_4
mi::IFloat32_3
mi::IFloat32_3_2
mi::IFloat32_3_3
mi::IFloat32_3_4
mi::IFloat32_4
mi::IFloat32_4_2
mi::IFloat32_4_3
mi::IFloat32_4_4
mi::IFloat64
mi::IFloat64_2
mi::IFloat64_2_2
mi::IFloat64_2_3
mi::IFloat64_2_4
mi::IFloat64_3
mi::IFloat64_3_2
mi::IFloat64_3_3
mi::IFloat64_3_4
mi::IFloat64_4
mi::IFloat64_4_2
mi::IFloat64_4_3
mi::IFloat64_4_4
mi::rtmp::IFrame_event_handler
mi::neuraylib::IFreeform_surface
mi::neuraylib::IFunction_call
mi::neuraylib::IFunction_definition
mi::neuraylib::IFunctor_base
mi::neuraylib::IGeneral_configuration
mi::neuraylib::IGeometry_simplifier
mi::neuraylib::IGpu_description
mi::neuraylib::IGroup
mi::neuraylib::IHead_node_callback
mi::neuraylib::IHost_callback
mi::neuraylib::IHost_properties
mi::neuraylib::IImage
mi::neuraylib::IImage_api
mi::neuraylib::IImage_file
mi::neuraylib::IImage_plugin
mi::neuraylib::IImpexp_base
mi::neuraylib::IImpexp_state
mi::neuraylib::IImport_api
mi::neuraylib::IImport_result
mi::neuraylib::IImport_result_ext
mi::neuraylib::IImporter
mi::bridge::IIncremental_snapshot_context
mi::neuraylib::IInstance
mi::base::IInterface
mi::bridge::IIray_bridge_application
mi::bridge::IIray_bridge_client
mi::bridge::IIray_bridge_server
mi::bridge::IIray_bridge_session
mi::bridge::IIray_bridge_snapshot_callback
mi::bridge::IIray_bridge_snapshot_context
mi::bridge::IIray_bridge_snapshot_handler
mi::neuraylib::IIrradiance_probes
mi::neuraylib::IJob_execution_context
mi::neuraylib::ILibrary_authenticator
mi::neuraylib::ILight
mi::neuraylib::ILightprofile
mi::neuraylib::ILink_unit
mi::base::ILogger
mi::neuraylib::ILogging_configuration
mi::neuraylib::ILpe_analysis_result
mi::neuraylib::ILpe_check_result
mi::neuraylib::IManifest
mi::IMap
mi::neuraylib::IMaterial_instance
mi::neuraylib::IMdl_archive_api
mi::neuraylib::IMdl_backend
mi::neuraylib::IMdl_backend_api
mi::neuraylib::IMdl_compatibility_api
mi::neuraylib::IMdl_configuration
mi::neuraylib::IMdl_discovery_api
mi::neuraylib::IMdl_discovery_result
mi::neuraylib::IMdl_distiller_api
mi::neuraylib::IMdl_entity_resolver
mi::neuraylib::IMdl_evaluator_api
mi::neuraylib::IMdl_execution_context
mi::neuraylib::IMdl_factory
mi::neuraylib::IMdl_i18n_configuration
mi::neuraylib::IMdl_impexp_api
mi::neuraylib::IMdl_info
mi::neuraylib::IMdl_lightprofile_info
mi::neuraylib::IMdl_loading_wait_handle
mi::neuraylib::IMdl_loading_wait_handle_factory
mi::neuraylib::IMdl_measured_bsdf_info
mi::neuraylib::IMdl_module_builder
mi::neuraylib::IMdl_module_info
mi::neuraylib::IMdl_module_transformer
mi::neuraylib::IMdl_package_info
mi::neuraylib::IMdl_resolved_module
mi::neuraylib::IMdl_resolved_resource
mi::neuraylib::IMdl_resolved_resource_element
mi::neuraylib::IMdl_resource_info
mi::neuraylib::IMdl_texture_info
mi::neuraylib::IMdl_xliff_info
mi::neuraylib::IMdle_api
mi::neuraylib::IMdle_deserialization_callback
mi::neuraylib::IMdle_serialization_callback
mi::neuraylib::IMessage
mi::neuraylib::IModule
mi::neuraylib::INetwork_configuration
mi::neuraylib::INetwork_statistics
mi::neuraylib::INeuray
mi::neuraylib::INode_manager_client
mi::neuraylib::INode_manager_cluster
mi::neuraylib::INode_manager_factory
mi::neuraylib::INode_manager_worker
mi::base::Interface_declare< id1, id2, id3, id4, id5, id6, id7, id8, id9, id10, id11, I>
mi::base::Interface_implement< I>
mi::base::Interface_implement_2< I1, I2>
mi::base::Interface_implement_singleton< I>
mi::base::Interface_merger< MAJOR, MINOR>
mi::INumber
mi::neuraylib::IOn_demand_mesh
mi::neuraylib::IOn_demand_mesh_callback
mi::neuraylib::IOptions
mi::neuraylib::IParticles
mi::rtmp::IPause_event_handler
mi::neuraylib::IPick_array
mi::neuraylib::IPick_result
mi::rtmp::IPlay_event_handler
mi::neuraylib::IPlugin
mi::neuraylib::IPlugin_api
mi::neuraylib::IPlugin_configuration
mi::base::IPlugin_descriptor
mi::IPointer
mi::neuraylib::IPolygon_connectivity
mi::neuraylib::IPolygon_mesh
mi::neuraylib::IProgress_callback
mi::neuraylib::IProjector
mi::neuraylib::IProxy
mi::neuraylib::IQueue_manager_api
mi::neuraylib::IQueue_manager_connection
mi::neuraylib::IReader
mi::neuraylib::IReader_writer_base
mi::neuraylib::IReady_callback
mi::IRef
mi::neuraylib::IRender_context
mi::neuraylib::IRender_counters
mi::rtmp::IRender_event_handler
mi::neuraylib::IRender_target
mi::neuraylib::IRender_target_base
mi::neuraylib::IRender_target_cuda
mi::neuraylib::IRender_target_opengl
mi::neuraylib::IRendering_configuration
mi::http::IRequest
mi::http::IRequest_handler
mi::http::IResponse
mi::http::IResponse_handler
mi::neuraylib::IScene
mi::neuraylib::IScene_element
mi::neuraylib::IScheduling_configuration
mi::neuraylib::IScope
mi::neuraylib::ISection_object
mi::neuraylib::ISerializable
mi::neuraylib::ISerialized_function_name
mi::neuraylib::ISerializer
mi::rtmp::IServer
mi::http::IServer
mi::bridge::IServer_job
mi::bridge::IServer_job_info
mi::bridge::IServer_job_list
mi::bridge::IServer_session
mi::bridge::IServer_session_state_callback
mi::bridge::IServer_transaction
mi::bridge::IServer_transaction_callback
mi::bridge::IServer_transaction_list
mi::bridge::IServer_video_context
mi::neuraylib::IShutdown_cluster_callback
mi::neuraylib::IShutdown_node_managers_callback
mi::neuraylib::ISimple_mesh
mi::ISint16
mi::ISint32
mi::ISint32_2
mi::ISint32_2_2
mi::ISint32_2_3
mi::ISint32_2_4
mi::ISint32_3
mi::ISint32_3_2
mi::ISint32_3_3
mi::ISint32_3_4
mi::ISint32_4
mi::ISint32_4_2
mi::ISint32_4_3
mi::ISint32_4_4
mi::ISint64
mi::ISint8
mi::ISize
mi::neuraylib::ISoftware_package
mi::ISpectrum
mi::rtmp::IStream
mi::rtmp::IStream_event_handler
mi::neuraylib::IStream_position
mi::IString
mi::neuraylib::IStruct_category
mi::neuraylib::IStruct_category_list
mi::IStructure
mi::IStructure_decl
mi::neuraylib::ISubdivision_surface
mi::neuraylib::ISurface
mi::neuraylib::ITarget_argument_block
mi::neuraylib::ITarget_code
mi::neuraylib::ITarget_resource_callback
mi::neuraylib::ITarget_value_layout
mi::neuraylib::ITessellator
mi::neuraylib::ITexture
mi::neuraylib::ITexture_surface
mi::neuraylib::ITile
mi::neuraylib::ITimer
mi::neuraylib::ITimer_class_factory
mi::neuraylib::ITimer_configuration
mi::neuraylib::ITransaction
mi::neuraylib::ITriangle_connectivity
mi::neuraylib::ITriangle_mesh
mi::neuraylib::IType
mi::neuraylib::IType_alias
mi::neuraylib::IType_array
mi::neuraylib::IType_atomic
mi::neuraylib::IType_bool
mi::neuraylib::IType_bsdf
mi::neuraylib::IType_bsdf_measurement
mi::neuraylib::IType_color
mi::neuraylib::IType_compound
mi::neuraylib::IType_df
mi::neuraylib::IType_double
mi::neuraylib::IType_edf
mi::neuraylib::IType_enum
mi::neuraylib::IType_factory
mi::neuraylib::IType_float
mi::neuraylib::IType_hair_bsdf
mi::neuraylib::IType_int
mi::neuraylib::IType_light_profile
mi::neuraylib::IType_list
mi::neuraylib::IType_matrix
mi::neuraylib::IType_reference
mi::neuraylib::IType_resource
mi::neuraylib::IType_string
mi::neuraylib::IType_struct
mi::neuraylib::IType_texture
mi::neuraylib::IType_vdf
mi::neuraylib::IType_vector
mi::IUint16
mi::IUint32
mi::IUint32_2
mi::IUint32_2_2
mi::IUint32_2_3
mi::IUint32_2_4
mi::IUint32_3
mi::IUint32_3_2
mi::IUint32_3_3
mi::IUint32_3_4
mi::IUint32_4
mi::IUint32_4_2
mi::IUint32_4_3
mi::IUint32_4_4
mi::IUint64
mi::IUint8
mi::neuraylib::IUser_class
mi::neuraylib::IUser_class_factory
mi::IUuid
mi::neuraylib::IValue
mi::neuraylib::IValue_array
mi::neuraylib::IValue_atomic
mi::neuraylib::IValue_bool
mi::neuraylib::IValue_bsdf_measurement
mi::neuraylib::IValue_color
mi::neuraylib::IValue_compound
mi::neuraylib::IValue_double
mi::neuraylib::IValue_enum
mi::neuraylib::IValue_factory
mi::neuraylib::IValue_float
mi::neuraylib::IValue_int
mi::neuraylib::IValue_invalid_df
mi::neuraylib::IValue_light_profile
mi::neuraylib::IValue_list
mi::neuraylib::IValue_matrix
mi::neuraylib::IValue_resource
mi::neuraylib::IValue_string
mi::neuraylib::IValue_string_localized
mi::neuraylib::IValue_struct
mi::neuraylib::IValue_texture
mi::neuraylib::IValue_vector
mi::neuraylib::IVersion
mi::neuraylib::IVideo_codec_factory
mi::neuraylib::IVideo_data
mi::neuraylib::IVideo_decoder
mi::neuraylib::IVideo_encoder
mi::bridge::IVideo_frame
mi::neuraylib::IVideo_plugin
mi::bridge::IVideo_sink
mi::bridge::IVideo_source
mi::IVoid
mi::neuraylib::IVolume
mi::neuraylib::IVolume_data
mi::neuraylib::IVolume_info
mi::http::IWeb_socket
mi::http::IWeb_socket_data_handler
mi::http::IWeb_socket_handler
mi::http::IWeb_socket_state_handler
mi::neuraylib::IWelder
mi::neuraylib::IWorker_node_callback
mi::neuraylib::IWorker_node_descriptor
mi::neuraylib::IWorker_node_filter
mi::neuraylib::IWorker_node_property_callback
mi::neuraylib::IWorker_process_started_callback
mi::neuraylib::IWriter
mi::base::Lock
mi::base::Log_stream
mi::math::Matrix< T, ROW, COL>
mi::math::Matrix_struct< T, ROW, COL>
mi::math::Matrix_struct< T, 1, 1>
mi::math::Matrix_struct< T, 1, 2>
mi::math::Matrix_struct< T, 1, 3>
mi::math::Matrix_struct< T, 1, 4>
mi::math::Matrix_struct< T, 2, 1>
mi::math::Matrix_struct< T, 2, 2>
mi::math::Matrix_struct< T, 2, 3>
mi::math::Matrix_struct< T, 2, 4>
mi::math::Matrix_struct< T, 3, 1>
mi::math::Matrix_struct< T, 3, 2>
mi::math::Matrix_struct< T, 3, 3>
mi::math::Matrix_struct< T, 3, 4>
mi::math::Matrix_struct< T, 4, 1>
mi::math::Matrix_struct< T, 4, 2>
mi::math::Matrix_struct< T, 4, 3>
mi::math::Matrix_struct< T, 4, 4>
mi::base::Message_details
mi::base::numeric_traits< T>
mi::base::numeric_traits< Float32>
mi::base::numeric_traits< Float64>
mi::base::numeric_traits< Sint16>
mi::base::numeric_traits< Sint32>
mi::base::numeric_traits< Sint64>
mi::base::numeric_traits< Sint8>
mi::base::numeric_traits< Uint16>
mi::base::numeric_traits< Uint32>
mi::base::numeric_traits< Uint64>
mi::base::numeric_traits< Uint8>
mi::base::numeric_traits_base< T>
mi::math::functor::Operator_and_and
mi::math::functor::Operator_divide
mi::math::functor::Operator_equal_equal
mi::math::functor::Operator_greater
mi::math::functor::Operator_greater_equal
mi::math::functor::Operator_less
mi::math::functor::Operator_less_equal
mi::math::functor::Operator_minus
mi::math::functor::Operator_multiply
mi::math::functor::Operator_not
mi::math::functor::Operator_not_equal
mi::math::functor::Operator_or_or
mi::math::functor::Operator_plus
mi::math::functor::Operator_post_decr
mi::math::functor::Operator_post_incr
mi::math::functor::Operator_pre_decr
mi::math::functor::Operator_pre_incr
mi::math::functor::Operator_xor
mi::base::Plugin
mi::base::Std_allocator< T>::rebind< T1>
mi::base::Recursive_lock
mi::neuraylib::Resource_data
mi::bridge::Server_job< i_id1, i_id2, i_id3, i_id4, i_id5, i_id6, i_id7, i_id8, i_id9, i_id10, i_id11, I>
mi::neuraylib::Shading_state_environment
mi::neuraylib::Shading_state_material_impl< with_derivatives>
mi::math::Spectrum
mi::math::Spectrum_struct
mi::base::Std_allocator< T>
mi::neuraylib::Tag
mi::neuraylib::Tag_struct
mi::neuraylib::Target_function_description
mi::neuraylib::Target_value_layout_state
mi::neuraylib::tct_deriv< T>
mi::neuraylib::Texture_handler_base
mi::neuraylib::Texture_handler_deriv_base
mi::neuraylib::Texture_handler_vtable_impl< with_derivatives>
mi::neuraylib::Timer_class_factory< T>
mi::neuraylib::Triangle_point_indices
mi::neuraylib::Triangle_point_indices_struct
mi::Type_traits< I>
mi::bridge::Update_job
mi::neuraylib::User_class< id1, id2, id3, id4, id5, id6, id7, id8, id9, id10, id11, I>
mi::neuraylib::User_class_factory< T>
mi::base::Uuid
mi::base::Uuid_t< id1, id2, id3, id4, id5, id6, id7, id8, id9, id10, id11>
mi::math::Vector< T, DIM>
mi::math::Vector_struct< T, DIM>
mi::math::Vector_struct< T, 1>
mi::math::Vector_struct< T, 2>
mi::math::Vector_struct< T, 3>
mi::math::Vector_struct< T, 4>
Class Hierarchy
Class Members
Class Members: Functions
Class Members: Variables
Class Members: Typedefs
Class Members: Enumerations
Class Members: Enumerator
Class Members: Related Functions
Graphical Class Hierarchy
Namespace List
mi
mi::base
mi::base::details
mi::bridge
mi::http
mi::math
mi::math::functor
mi::math::general
mi::neuraylib
mi::rtmp
Namespace Members
Namespace Members: Functions
Namespace Members: Variables
Namespace Members: Typedefs
Namespace Members: Enumerations
Namespace Members: Enumerator
File List
annotation_wrapper.h
argument_editor.h
neuraylib/assert.h
math/assert.h
base/assert.h
atom.h
base.h
bbox.h
bsdf_isotropic_data.h
color.h
condition.h
config.h
default_allocator.h
definition_wrapper.h
enums.h
factory.h
function.h
handle.h
http.h
neuraylib/iallocator.h
base/iallocator.h
iarray.h
iattribute_container.h
iattribute_set.h
iattribute_vector.h
ibbox.h
ibridge_client.h
ibridge_server.h
ibridge_video_client.h
ibridge_video_server.h
ibsdf_isotropic_data.h
ibsdf_measurement.h
ibuffer.h
icache_manager.h
icamera.h
icanvas.h
icanvas_cuda.h
icanvas_opengl.h
icluster_manager_configuration.h
icolor.h
icompiled_material.h
icompound.h
idata.h
idatabase.h
idatabase_configuration.h
idebug_configuration.h
idecal.h
identifier.h
ideserializer.h
idictionary.h
idynamic_array.h
ienum.h
ienum_decl.h
iexport_api.h
iexport_result.h
iexporter.h
iexpression.h
iextension_api.h
ifactory.h
ifibers.h
ifreeform_surface.h
ifunction_call.h
ifunction_definition.h
ifunctor.h
igeneral_configuration.h
igeometry_simplifier.h
igpu_description.h
igroup.h
ihost_callback.h
ihost_properties.h
iimage.h
iimage_api.h
iimage_plugin.h
iimpexp_base.h
iimpexp_state.h
iimport_api.h
iimport_result.h
iimporter.h
iinstance.h
iinterface.h
iiray_bridge_client.h
iiray_bridge_server.h
iirradiance_probes.h
ilibrary_authentication.h
ilight.h
ilightprofile.h
ilogger.h
ilogging_configuration.h
imap.h
imaterial_instance.h
imatrix.h
imdl_archive_api.h
imdl_backend.h
imdl_backend_api.h
imdl_compatibility_api.h
imdl_configuration.h
imdl_discovery_api.h
imdl_distiller_api.h
imdl_entity_resolver.h
imdl_evaluator_api.h
imdl_execution_context.h
imdl_factory.h
imdl_i18n_configuration.h
imdl_impexp_api.h
imdl_loading_wait_handle.h
imdl_module_builder.h
imdl_module_transformer.h
imdle_api.h
imodule.h
inetwork_configuration.h
inetwork_statistics.h
ineuray.h
inode_manager.h
interface_declare.h
interface_implement.h
interface_merger.h
inumber.h
ion_demand_mesh.h
ioptions.h
iparticles.h
ipick_array.h
ipick_result.h
iplugin.h
iplugin_api.h
iplugin_configuration.h
ipointer.h
ipolygon_connectivity.h
ipolygon_mesh.h
iprogress_callback.h
iprojector.h
iproxy.h
iqueue_manager_api.h
ireader.h
ireader_writer_base.h
iready_callback.h
iref.h
irender_context.h
irender_counters.h
irender_target.h
irender_target_cuda.h
irender_target_opengl.h
irendering_configuration.h
iscene.h
iscene_element.h
ischeduling_configuration.h
iscope.h
isection_object.h
iserializer.h
isimple_mesh.h
ispectrum.h
istream_position.h
istring.h
istructure.h
istructure_decl.h
isubdivision_surface.h
itessellator.h
itexture.h
itile.h
itimer_configuration.h
itransaction.h
itriangle_connectivity.h
itriangle_mesh.h
itype.h
iuser_class.h
iuser_class_factory.h
iuuid.h
ivalue.h
ivector.h
iversion.h
ivideo_plugin.h
ivolume.h
iwelder.h
iwriter.h
lock.h
math.h
matrix.h
matrix_typedefs.h
miwindows.h
neuraylib.h
plugin.h
rtmp.h
set_get.h
spectrum.h
std_allocator.h
target_code_types.h
type_traits.h
typedefs.h
types.h
uuid.h
vector.h
vector_typedefs.h
neuraylib/version.h
math/version.h
base/version.h
File Members
File Members: Defines
File Members: Functions
mi::neuraylib::IMdl_texture_info Class Reference
Description
Interface for texture files.