Assign_clone_options enum name | mi::neuraylib::IFactory | |
assign_from_to(const IData *source, IData *target, Uint32 options=0)=0 | mi::neuraylib::IFactory | pure virtual |
Assign_result enum name | mi::neuraylib::IFactory | |
clone(const IData *source, Uint32 options=0)=0 | mi::neuraylib::IFactory | pure virtual |
clone(const IData *source, Uint32 options=0) | mi::neuraylib::IFactory | inline |
compare(const IData *lhs, const IData *rhs)=0 | mi::neuraylib::IFactory | pure 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)=0 | mi::neuraylib::IFactory | pure virtual |
create(const char *type_name, Uint32 argc=0, const base::IInterface *argv[]=0) | mi::neuraylib::IFactory | inline |
create() | mi::neuraylib::IFactory | inline |
DEEP_ASSIGNMENT_OR_CLONE enum value | mi::neuraylib::IFactory | |
DEEP_ASSIGNMENT_TO_CONST_POINTER enum value | mi::neuraylib::IFactory | |
DIFFERENT_COLLECTIONS enum value | mi::neuraylib::IFactory | |
dump(const IData *data, const char *name=0, Size depth=0)=0 | mi::neuraylib::IFactory | pure virtual |
dump(neuraylib::ITransaction *transaction, const IData *data, const char *name=0, Size depth=0)=0 | mi::neuraylib::IFactory | pure virtual |
FIX_SET_OF_TARGET_KEYS enum value | mi::neuraylib::IFactory | |
get_enum_decl(const char *enum_name) const =0 | mi::neuraylib::IFactory | pure virtual |
get_iid() const =0 | mi::base::IInterface | pure virtual |
get_interface(const Uuid &interface_id) const =0 | mi::base::IInterface | pure virtual |
get_interface() const | mi::base::IInterface | inline |
get_interface(const Uuid &interface_id)=0 | mi::base::IInterface | pure virtual |
get_interface() | mi::base::IInterface | inline |
get_structure_decl(const char *structure_name) const =0 | mi::neuraylib::IFactory | pure virtual |
IID typedef | mi::base::Interface_declare< 0x8afad838, ... > | |
INCOMPATIBLE_ENUM_TYPES enum value | mi::neuraylib::IFactory | |
INCOMPATIBLE_OPTIONS enum value | mi::neuraylib::IFactory | |
INCOMPATIBLE_POINTER_TYPES enum value | mi::neuraylib::IFactory | |
INCOMPATIBLE_PRIVACY_LEVELS enum value | mi::neuraylib::IFactory | |
NO_CONVERSION enum value | mi::neuraylib::IFactory | |
NON_IDATA_VALUES enum value | mi::neuraylib::IFactory | |
NULL_POINTER enum value | mi::neuraylib::IFactory | |
release() const =0 | mi::base::IInterface | pure virtual |
retain() const =0 | mi::base::IInterface | pure virtual |
Self typedef | mi::base::Interface_declare< 0x8afad838, ... > | |
SOURCE_KEY_MISSING enum value | mi::neuraylib::IFactory | |
STRUCTURAL_MISMATCH enum value | mi::neuraylib::IFactory | |
TARGET_KEY_MISSING enum value | mi::neuraylib::IFactory | |