MDL SDK API nvidia_logo_transpbg.gif Up
mi::neuraylib::IFactory Member List

This is the complete list of members for mi::neuraylib::IFactory, including all inherited members.

Assign_clone_options enum namemi::neuraylib::IFactory
assign_from_to(const IData *source, IData *target, Uint32 options=0)=0mi::neuraylib::IFactorypure virtual
Assign_result enum namemi::neuraylib::IFactory
clone(const IData *source, Uint32 options=0)=0mi::neuraylib::IFactorypure virtual
clone(const IData *source, Uint32 options=0)mi::neuraylib::IFactoryinline
compare(const IData *lhs, const IData *rhs)=0mi::neuraylib::IFactorypure virtual
compare_iid(const Uuid &iid)mi::base::Interface_declare< 0x8afad838, ... >inlinestatic
create(const char *type_name, Uint32 argc=0, const base::IInterface *argv[]=0)=0mi::neuraylib::IFactorypure virtual
create(const char *type_name, Uint32 argc=0, const base::IInterface *argv[]=0)mi::neuraylib::IFactoryinline
create()mi::neuraylib::IFactoryinline
DEEP_ASSIGNMENT_OR_CLONE enum valuemi::neuraylib::IFactory
DEEP_ASSIGNMENT_TO_CONST_POINTER enum valuemi::neuraylib::IFactory
DIFFERENT_COLLECTIONS enum valuemi::neuraylib::IFactory
dump(const IData *data, const char *name=0, Size depth=0)=0mi::neuraylib::IFactorypure virtual
dump(neuraylib::ITransaction *transaction, const IData *data, const char *name=0, Size depth=0)=0mi::neuraylib::IFactorypure virtual
FIX_SET_OF_TARGET_KEYS enum valuemi::neuraylib::IFactory
get_enum_decl(const char *enum_name) const =0mi::neuraylib::IFactorypure virtual
get_iid() const =0mi::base::IInterfacepure virtual
get_interface(const Uuid &interface_id) const =0mi::base::IInterfacepure virtual
get_interface() constmi::base::IInterfaceinline
get_interface(const Uuid &interface_id)=0mi::base::IInterfacepure virtual
get_interface()mi::base::IInterfaceinline
get_structure_decl(const char *structure_name) const =0mi::neuraylib::IFactorypure virtual
IID typedefmi::base::Interface_declare< 0x8afad838, ... >
INCOMPATIBLE_ENUM_TYPES enum valuemi::neuraylib::IFactory
INCOMPATIBLE_OPTIONS enum valuemi::neuraylib::IFactory
INCOMPATIBLE_POINTER_TYPES enum valuemi::neuraylib::IFactory
INCOMPATIBLE_PRIVACY_LEVELS enum valuemi::neuraylib::IFactory
NO_CONVERSION enum valuemi::neuraylib::IFactory
NON_IDATA_VALUES enum valuemi::neuraylib::IFactory
NULL_POINTER enum valuemi::neuraylib::IFactory
release() const =0mi::base::IInterfacepure virtual
retain() const =0mi::base::IInterfacepure virtual
Self typedefmi::base::Interface_declare< 0x8afad838, ... >
SOURCE_KEY_MISSING enum valuemi::neuraylib::IFactory
STRUCTURAL_MISMATCH enum valuemi::neuraylib::IFactory
TARGET_KEY_MISSING enum valuemi::neuraylib::IFactory