Material Definition Language API nvidia_logo_transpbg.gif Up
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
mi::neuraylib::IMdl_discovery_result Class Referenceabstract

Interface for the discovery result. More...

Inheritance diagram for mi::neuraylib::IMdl_discovery_result:
mi::base::Interface_declare< 0xe3c1bc1a, 0xb1db, 0x4c8c, 0xba, 0x41, 0x37, 0xed, 0x87, 0xb7, 0x86, 0xb8 > mi::base::IInterface

Public Member Functions

virtual const IMdl_package_infoget_graph () const =0
 Returns a pointer to the root of the discovered graph. More...
 
virtual Size get_search_paths_count () const =0
 Returns the number of search paths. More...
 
virtual const char * get_search_path (Size index) const =0
 Returns the search path in the local file system referenced by index. More...
 

Additional Inherited Members

- Public Types inherited from mi::base::Interface_declare< 0xe3c1bc1a, 0xb1db, 0x4c8c, 0xba, 0x41, 0x37, 0xed, 0x87, 0xb7, 0x86, 0xb8 >
typedef Interface_declare< id1,
id2, id3, id4, id5, id6, id7,
id8, id9, id10, id11,
IInterface
Self
 Own type. More...
 
typedef Uuid_t< id1, id2, id3,
id4, id5, id6, id7, id8, id9,
id10, id11 > 
IID
 Declares the interface ID (IID) of this interface. More...
 
- Static Public Member Functions inherited from mi::base::Interface_declare< 0xe3c1bc1a, 0xb1db, 0x4c8c, 0xba, 0x41, 0x37, 0xed, 0x87, 0xb7, 0x86, 0xb8 >
static bool compare_iid (const Uuid &iid)
 Compares the interface ID iid against the interface ID of this interface and of its ancestors. More...
 

Detailed Description

Interface for the discovery result.

Member Function Documentation

virtual const IMdl_package_info* mi::neuraylib::IMdl_discovery_result::get_graph ( ) const
pure virtual

Returns a pointer to the root of the discovered graph.

virtual const char* mi::neuraylib::IMdl_discovery_result::get_search_path ( Size  index) const
pure virtual

Returns the search path in the local file system referenced by index.

Parameters
indexIndex in the search path list of this discovery result.
virtual Size mi::neuraylib::IMdl_discovery_result::get_search_paths_count ( ) const
pure virtual

Returns the number of search paths.