NVIDIA Iray API Home  Up
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Class Index
A | B | C | D | H | I | L | M | N | O | P | R | S | T | U | V
A
IFloat64_4_2 (mi)    ITile (mi::neuraylib)   
IFloat64_4_3 (mi)    ITimer (mi::neuraylib)   
Atom32 (mi::base)    IFloat64_4_4 (mi)    ITimer_class_factory (mi::neuraylib)   
B
IFrame_event_handler (mi::rtmp)    ITimer_configuration (mi::neuraylib)   
IFreeform_surface (mi::neuraylib)    ITransaction (mi::neuraylib)   
Bbox (mi::math)    IFunctor_base (mi::neuraylib)    ITriangle_connectivity (mi::neuraylib)   
Bbox_struct (mi::math)    IGeneral_configuration (mi::neuraylib)    ITriangle_mesh (mi::neuraylib)   
Lock::Block (mi::base)    IGeometry_simplifier (mi::neuraylib)    IUint16 (mi)   
Recursive_lock::Block (mi::base)    IGpu_description (mi::neuraylib)    IUint32 (mi)   
Bsdf_buffer (mi::neuraylib)    IGroup (mi::neuraylib)    IUint32_2 (mi)   
Bsdf_isotropic_data (mi::neuraylib)    IHead_node_callback (mi::neuraylib)    IUint32_2_2 (mi)   
C
IHost_callback (mi::neuraylib)    IUint32_2_3 (mi)   
IHost_properties (mi::neuraylib)    IUint32_2_4 (mi)   
Client_job (mi::bridge)    IImage (mi::neuraylib)    IUint32_3 (mi)   
Color (mi::math)    IImage_api (mi::neuraylib)    IUint32_3_2 (mi)   
Color_struct (mi::math)    IImage_file (mi::neuraylib)    IUint32_3_3 (mi)   
Condition (mi::base)    IImage_plugin (mi::neuraylib)    IUint32_3_4 (mi)   
D
IImpexp_base (mi::neuraylib)    IUint32_4 (mi)   
IImpexp_state (mi::neuraylib)    IUint32_4_2 (mi)   
Default_allocator (mi::base)    IImport_api (mi::neuraylib)    IUint32_4_3 (mi)   
H
IImport_result (mi::neuraylib)    IUint32_4_4 (mi)   
IImport_result_ext (mi::neuraylib)    IUint64 (mi)   
Handle (mi::base)    IImporter (mi::neuraylib)    IUint8 (mi)   
I
IIncremental_snapshot_context (mi::bridge)    IUser_class (mi::neuraylib)   
IInstance (mi::neuraylib)    IUser_class_factory (mi::neuraylib)   
IAllocator (mi::neuraylib)    IInterface (mi::base)    IUuid (mi)   
IAllocator (mi::base)    IIray_bridge_application (mi::bridge)    IVideo_data (mi::neuraylib)   
IApplication (mi::bridge)    IIray_bridge_client (mi::bridge)    IVideo_decoder (mi::neuraylib)   
IApplication_session_handler (mi::bridge)    IIray_bridge_server (mi::bridge)    IVideo_encoder (mi::neuraylib)   
IArray (mi)    IIray_bridge_snapshot_callback (mi::bridge)    IVideo_frame (mi::bridge)   
IAttachable (mi)    IIray_bridge_snapshot_context (mi::bridge)    IVideo_plugin (mi::neuraylib)   
IAttribute_container (mi::neuraylib)    IIrradiance_probes (mi::neuraylib)    IVideo_sink (mi::bridge)   
IAttribute_set (mi::neuraylib)    ILibrary_authenticator (mi::neuraylib)    IVideo_source (mi::bridge)   
IAttribute_vector (mi::neuraylib)    ILight (mi::neuraylib)    IVoid (mi)   
IBbox3 (mi)    ILightprofile (mi::neuraylib)    IWeb_socket (mi::http)   
IBoolean (mi)    ILogger (mi::base)    IWeb_socket_data_handler (mi::http)   
IBoolean_2 (mi)    ILogging_configuration (mi::neuraylib)    IWeb_socket_handler (mi::http)   
IBoolean_2_2 (mi)    ILpe_check_result (mi::neuraylib)    IWeb_socket_state_handler (mi::http)   
IBoolean_2_3 (mi)    IMap (mi)    IWelder (mi::neuraylib)   
IBoolean_2_4 (mi)    IMdl_compiled_material (mi::neuraylib)    IWorker_node_callback (mi::neuraylib)   
IBoolean_3 (mi)    IMdl_factory (mi::neuraylib)    IWorker_node_descriptor (mi::neuraylib)   
IBoolean_3_2 (mi)    IMdl_function_call (mi::neuraylib)    IWorker_node_filter (mi::neuraylib)   
IBoolean_3_3 (mi)    IMdl_function_definition (mi::neuraylib)    IWorker_node_property_callback (mi::neuraylib)   
IBoolean_3_4 (mi)    IMdl_material_definition (mi::neuraylib)    IWorker_process_started_callback (mi::neuraylib)   
IBoolean_4 (mi)    IMdl_material_instance (mi::neuraylib)    IWriter (mi::neuraylib)   
IBoolean_4_2 (mi)    IMdl_module (mi::neuraylib)   
L
IBoolean_4_3 (mi)    INetwork_configuration (mi::neuraylib)   
IBoolean_4_4 (mi)    INetwork_statistics (mi::neuraylib)    Lock (mi::base)   
IBridge_client (mi::bridge)    INeuray (mi::neuraylib)   
M
IBridge_server (mi::bridge)    INode_manager_client (mi::neuraylib)   
IBridge_snapshot_context (mi::bridge)    INode_manager_cluster (mi::neuraylib)    Matrix (mi::math)   
IBsdf_buffer (mi::neuraylib)    INode_manager_factory (mi::neuraylib)    Matrix_struct (mi::math)   
IBsdf_isotropic_data (mi::neuraylib)    INode_manager_worker (mi::neuraylib)    Matrix_struct< T, 1, 1 > (mi::math)   
IBsdf_measurement (mi::neuraylib)    Interface_declare (mi::base)    Matrix_struct< T, 1, 2 > (mi::math)   
IBuffer (mi::neuraylib)    Interface_implement (mi::base)    Matrix_struct< T, 1, 3 > (mi::math)   
ICall (mi)    Interface_implement_2 (mi::base)    Matrix_struct< T, 1, 4 > (mi::math)   
ICall_decl (mi)    Interface_implement_singleton (mi::base)    Matrix_struct< T, 2, 1 > (mi::math)   
ICall_event_handler (mi::rtmp)    Interface_merger (mi::base)    Matrix_struct< T, 2, 2 > (mi::math)   
ICamera (mi::neuraylib)    INumber (mi)    Matrix_struct< T, 2, 3 > (mi::math)   
ICanvas (mi::neuraylib)    IOn_demand_mesh (mi::neuraylib)    Matrix_struct< T, 2, 4 > (mi::math)   
ICanvas_base (mi::neuraylib)    IOn_demand_mesh_callback (mi::neuraylib)    Matrix_struct< T, 3, 1 > (mi::math)   
ICanvas_opengl (mi::neuraylib)    IOptions (mi::neuraylib)    Matrix_struct< T, 3, 2 > (mi::math)   
ICGIRequest_handler (mi::http)    IParameter (mi)    Matrix_struct< T, 3, 3 > (mi::math)   
IChild_process_resolver (mi::neuraylib)    IPause_event_handler (mi::rtmp)    Matrix_struct< T, 3, 4 > (mi::math)   
IClient_job (mi::bridge)    IPick_array (mi::neuraylib)    Matrix_struct< T, 4, 1 > (mi::math)   
IClient_job_progress (mi::bridge)    IPick_result (mi::neuraylib)    Matrix_struct< T, 4, 2 > (mi::math)   
IClient_measure_bandwidth_callback (mi::bridge)    IPlay_event_handler (mi::rtmp)    Matrix_struct< T, 4, 3 > (mi::math)   
IClient_node_callback (mi::neuraylib)    IPlugin (mi::neuraylib)    Matrix_struct< T, 4, 4 > (mi::math)   
IClient_scope (mi::bridge)    IPlugin_api (mi::neuraylib)    Mdl_argument_editor (mi::neuraylib)   
IClient_session (mi::bridge)    IPlugin_configuration (mi::neuraylib)    Mdl_definition_wrapper (mi::neuraylib)   
IClient_session_state_callback (mi::bridge)    IPlugin_descriptor (mi::neuraylib)   
N
IClient_transaction (mi::bridge)    IPointer (mi)   
IClient_transaction_callback (mi::bridge)    IPolygon_connectivity (mi::neuraylib)    numeric_traits (mi::base)   
IClient_video_context (mi::bridge)    IPolygon_mesh (mi::neuraylib)    numeric_traits< Float32 > (mi::base)   
ICluster_descriptor (mi::neuraylib)    IProgress_callback (mi::neuraylib)    numeric_traits< Float64 > (mi::base)   
ICluster_filter (mi::neuraylib)    IQueue_manager_api (mi::neuraylib)    numeric_traits< Sint16 > (mi::base)   
ICluster_manager_cluster (mi::neuraylib)    IQueue_manager_connection (mi::neuraylib)    numeric_traits< Sint32 > (mi::base)   
ICluster_manager_configuration (mi::neuraylib)    IReader (mi::neuraylib)    numeric_traits< Sint64 > (mi::base)   
ICluster_manager_connection (mi::neuraylib)    IReader_writer_base (mi::neuraylib)    numeric_traits< Sint8 > (mi::base)   
ICluster_manager_node (mi::neuraylib)    IReady_callback (mi::neuraylib)    numeric_traits< Uint16 > (mi::base)   
ICluster_notification_callback (mi::neuraylib)    IRef (mi)    numeric_traits< Uint32 > (mi::base)   
ICluster_pool_information (mi::neuraylib)    IRender_context (mi::neuraylib)    numeric_traits< Uint64 > (mi::base)   
ICluster_property_callback (mi::neuraylib)    IRender_counters (mi::neuraylib)    numeric_traits< Uint8 > (mi::base)   
IColor (mi)    IRender_event_handler (mi::rtmp)    numeric_traits_base (mi::base)   
IColor3 (mi)    IRender_target (mi::neuraylib)   
O
ICompound (mi)    IRender_target_base (mi::neuraylib)   
IConnect_event_handler (mi::rtmp)    IRender_target_opengl (mi::neuraylib)    Operator_and_and (mi::math::functor)   
IConnection (mi::rtmp)    IRendering_configuration (mi::neuraylib)    Operator_divide (mi::math::functor)   
IConnection (mi::http)    IRequest (mi::http)    Operator_equal_equal (mi::math::functor)   
IConst_pointer (mi)    IRequest_handler (mi::http)    Operator_greater (mi::math::functor)   
ICurve (mi::neuraylib)    IResponse (mi::http)    Operator_greater_equal (mi::math::functor)   
ICurve_segment (mi::neuraylib)    IResponse_handler (mi::http)    Operator_less (mi::math::functor)   
IData (mi)    IScene (mi::neuraylib)    Operator_less_equal (mi::math::functor)   
IData_collection (mi)    IScene_element (mi::neuraylib)    Operator_minus (mi::math::functor)   
IData_handler (mi::http)    IScheduling_configuration (mi::neuraylib)    Operator_multiply (mi::math::functor)   
IData_simple (mi)    IScope (mi::neuraylib)    Operator_not (mi::math::functor)   
IDatabase (mi::neuraylib)    ISerializable (mi::neuraylib)    Operator_not_equal (mi::math::functor)   
IDatabase_configuration (mi::neuraylib)    ISerializer (mi::neuraylib)    Operator_or_or (mi::math::functor)   
IDebug_configuration (mi::neuraylib)    IServer (mi::rtmp)    Operator_plus (mi::math::functor)   
IDecal (mi::neuraylib)    IServer (mi::http)    Operator_post_decr (mi::math::functor)   
Identifier (mi::neuraylib)    IServer_job (mi::bridge)    Operator_post_incr (mi::math::functor)   
Identifier_struct (mi::neuraylib)    IServer_session (mi::bridge)    Operator_pre_decr (mi::math::functor)   
IDeserializer (mi::neuraylib)    IServer_session_state_callback (mi::bridge)    Operator_pre_incr (mi::math::functor)   
IDictionary (mi::neuraylib)    IServer_transaction (mi::bridge)    Operator_xor (mi::math::functor)   
IDifference (mi)    IServer_transaction_callback (mi::bridge)   
P
IDynamic_array (mi)    IServer_video_context (mi::bridge)   
IElement_set (mi::bridge)    IShutdown_cluster_callback (mi::neuraylib)    Plugin (mi::base)   
IEnum (mi)    IShutdown_node_managers_callback (mi::neuraylib)   
R
IEnum_decl (mi)    ISimple_mesh (mi::neuraylib)   
IExport_api (mi::neuraylib)    ISint16 (mi)    Std_allocator::rebind (mi::base)   
IExport_result (mi::neuraylib)    ISint32 (mi)    Recursive_lock (mi::base)   
IExport_result_ext (mi::neuraylib)    ISint32_2 (mi)   
S
IExporter (mi::neuraylib)    ISint32_2_2 (mi)   
IExtension_api (mi::neuraylib)    ISint32_2_3 (mi)    Server_job (mi::bridge)   
IFactory (mi::rtmp)    ISint32_2_4 (mi)    Spectrum (mi::math)   
IFactory (mi::neuraylib)    ISint32_3 (mi)    Spectrum_struct (mi::math)   
IFactory (mi::http)    ISint32_3_2 (mi)    Std_allocator (mi::base)   
IFloat32 (mi)    ISint32_3_3 (mi)   
T
IFloat32_2 (mi)    ISint32_3_4 (mi)   
IFloat32_2_2 (mi)    ISint32_4 (mi)    Tag (mi::neuraylib)   
IFloat32_2_3 (mi)    ISint32_4_2 (mi)    Tag_struct (mi::neuraylib)   
IFloat32_2_4 (mi)    ISint32_4_3 (mi)    Timer_class_factory (mi::neuraylib)   
IFloat32_3 (mi)    ISint32_4_4 (mi)    Triangle_point_indices (mi::neuraylib)   
IFloat32_3_2 (mi)    ISint64 (mi)    Triangle_point_indices_struct (mi::neuraylib)   
IFloat32_3_3 (mi)    ISint8 (mi)   
U
IFloat32_3_4 (mi)    ISize (mi)   
IFloat32_4 (mi)    ISoftware_package (mi::neuraylib)    Update_job (mi::bridge)   
IFloat32_4_2 (mi)    ISpectrum (mi)    User_class (mi::neuraylib)   
IFloat32_4_3 (mi)    IStream (mi::rtmp)    User_class_factory (mi::neuraylib)   
IFloat32_4_4 (mi)    IStream_event_handler (mi::rtmp)    Uuid (mi::base)   
IFloat64 (mi)    IStream_position (mi::neuraylib)    Uuid_t (mi::base)   
IFloat64_2 (mi)    IString (mi)   
V
IFloat64_2_2 (mi)    IStructure (mi)   
IFloat64_2_3 (mi)    IStructure_decl (mi)    Vector (mi::math)   
IFloat64_2_4 (mi)    ISubdivision_surface (mi::neuraylib)    Vector_struct (mi::math)   
IFloat64_3 (mi)    ISurface (mi::neuraylib)    Vector_struct< T, 1 > (mi::math)   
IFloat64_3_2 (mi)    ITemporary (mi)    Vector_struct< T, 2 > (mi::math)   
IFloat64_3_3 (mi)    ITessellator (mi::neuraylib)    Vector_struct< T, 3 > (mi::math)   
IFloat64_3_4 (mi)    ITexture (mi::neuraylib)    Vector_struct< T, 4 > (mi::math)   
IFloat64_4 (mi)    ITexture_surface (mi::neuraylib)   
A | B | C | D | H | I | L | M | N | O | P | R | S | T | U | V