MDL SDK API nvidia_logo_transpbg.gif Up
mi::mdl::IGenerated_code_dag::IMaterial_instance Member List

This is the complete list of members for mi::mdl::IGenerated_code_dag::IMaterial_instance, including all inherited members.

access_messages() const =0mi::mdl::IGenerated_code_dag::IMaterial_instancepure virtual
CLASS_COMPILATION enum valuemi::mdl::IGenerated_code_dag::IMaterial_instance
compare_iid(const Uuid &iid)mi::base::Interface_declare< 0x29c36255, ... >inlinestatic
create_call(char const *signature, IDefinition::Semantics sema, DAG_call::Call_argument const call_args[], int num_call_args, IType const *ret_type)=0mi::mdl::IGenerated_code_dag::IMaterial_instancepure virtual
create_constant(IValue const *value)=0mi::mdl::IGenerated_code_dag::IMaterial_instancepure virtual
create_parameter(IType const *type, int index)=0mi::mdl::IGenerated_code_dag::IMaterial_instancepure virtual
DEFAULT_CLASS_COMPILATION enum valuemi::mdl::IGenerated_code_dag::IMaterial_instance
depends_on_global_distribution() const =0mi::mdl::IGenerated_code_dag::IMaterial_instancepure virtual
depends_on_object_id() const =0mi::mdl::IGenerated_code_dag::IMaterial_instancepure virtual
depends_on_transform() const =0mi::mdl::IGenerated_code_dag::IMaterial_instancepure virtual
depends_on_uniform_scene_data() const =0mi::mdl::IGenerated_code_dag::IMaterial_instancepure virtual
Flags enum namemi::mdl::IGenerated_code_dag::IMaterial_instance
get_constructor() const =0mi::mdl::IGenerated_code_dag::IMaterial_instancepure virtual
get_cutout_opacity() const =0mi::mdl::IGenerated_code_dag::IMaterial_instancepure virtual
get_hash() const =0mi::mdl::IGenerated_code_dag::IMaterial_instancepure virtual
get_internal_space() const =0mi::mdl::IGenerated_code_dag::IMaterial_instancepure virtual
get_opacity() const =0mi::mdl::IGenerated_code_dag::IMaterial_instancepure virtual
get_parameter_count() const =0mi::mdl::IGenerated_code_dag::IMaterial_instancepure virtual
get_parameter_default(size_t index) const =0mi::mdl::IGenerated_code_dag::IMaterial_instancepure virtual
get_parameter_name(size_t index) const =0mi::mdl::IGenerated_code_dag::IMaterial_instancepure virtual
get_properties() const =0mi::mdl::IGenerated_code_dag::IMaterial_instancepure virtual
get_referenced_scene_data_count() const =0mi::mdl::IGenerated_code_dag::IMaterial_instancepure virtual
get_referenced_scene_data_name(size_t index) const =0mi::mdl::IGenerated_code_dag::IMaterial_instancepure virtual
get_resource_tag_map_entries_count() const =0mi::mdl::IGenerated_code_dag::IMaterial_instancepure virtual
get_resource_tag_map_entry(size_t index) const =0mi::mdl::IGenerated_code_dag::IMaterial_instancepure virtual
get_resource_tagger() const =0mi::mdl::IGenerated_code_dag::IMaterial_instancepure virtual
get_slot_hash(Slot slot) const =0mi::mdl::IGenerated_code_dag::IMaterial_instancepure virtual
get_surface_opacity() const =0mi::mdl::IGenerated_code_dag::IMaterial_instancepure virtual
get_temporary_count() const =0mi::mdl::IGenerated_code_dag::IMaterial_instancepure virtual
get_temporary_value(size_t index) const =0mi::mdl::IGenerated_code_dag::IMaterial_instancepure virtual
get_type_factory()=0mi::mdl::IGenerated_code_dag::IMaterial_instancepure virtual
get_value_factory()=0mi::mdl::IGenerated_code_dag::IMaterial_instancepure virtual
IGNORE_NOINLINE enum valuemi::mdl::IGenerated_code_dag::IMaterial_instance
IID typedefmi::base::Interface_declare< 0x29c36255, ... >
initialize(ICall_name_resolver *resolver, IResource_modifier *resource_modifier, IGenerated_code_dag const *code_dag, size_t argc, DAG_node const *argv[], bool use_temporaries, unsigned flags, ICall_evaluator *evaluator, bool fold_meters_per_scene_unit, float mdl_meters_per_scene_unit, float wavelength_min, float wavelength_max, char const *const fold_params[], size_t num_fold_params)=0mi::mdl::IGenerated_code_dag::IMaterial_instancepure virtual
INSTANCE_COMPILATION enum valuemi::mdl::IGenerated_code_dag::IMaterial_instance
IP_CLASS_COMPILED enum valuemi::mdl::IGenerated_code_dag::IMaterial_instance
IP_DEPENDS_ON_GLOBAL_DISTRIBUTION enum valuemi::mdl::IGenerated_code_dag::IMaterial_instance
IP_DEPENDS_ON_OBJECT_ID enum valuemi::mdl::IGenerated_code_dag::IMaterial_instance
IP_DEPENDS_ON_TRANSFORM enum valuemi::mdl::IGenerated_code_dag::IMaterial_instance
IP_DEPENDS_ON_UNIFORM_SCENE_DATA enum valuemi::mdl::IGenerated_code_dag::IMaterial_instance
IP_DISTILLED enum valuemi::mdl::IGenerated_code_dag::IMaterial_instance
IP_TARGET_MATERIAL_MODEL enum valuemi::mdl::IGenerated_code_dag::IMaterial_instance
IP_USES_TERNARY_OPERATOR enum valuemi::mdl::IGenerated_code_dag::IMaterial_instance
IP_USES_TERNARY_OPERATOR_ON_DF enum valuemi::mdl::IGenerated_code_dag::IMaterial_instance
MS_BACKFACE_BSDF_SCATTERING enum valuemi::mdl::IGenerated_code_dag::IMaterial_instance
MS_BACKFACE_EMISSION_EDF_EMISSION enum valuemi::mdl::IGenerated_code_dag::IMaterial_instance
MS_BACKFACE_EMISSION_INTENSITY enum valuemi::mdl::IGenerated_code_dag::IMaterial_instance
MS_BACKFACE_EMISSION_MODE enum valuemi::mdl::IGenerated_code_dag::IMaterial_instance
MS_GEOMETRY_CUTOUT_OPACITY enum valuemi::mdl::IGenerated_code_dag::IMaterial_instance
MS_GEOMETRY_DISPLACEMENT enum valuemi::mdl::IGenerated_code_dag::IMaterial_instance
MS_GEOMETRY_NORMAL enum valuemi::mdl::IGenerated_code_dag::IMaterial_instance
MS_HAIR enum valuemi::mdl::IGenerated_code_dag::IMaterial_instance
MS_IOR enum valuemi::mdl::IGenerated_code_dag::IMaterial_instance
MS_SURFACE_BSDF_SCATTERING enum valuemi::mdl::IGenerated_code_dag::IMaterial_instance
MS_SURFACE_EMISSION_EDF_EMISSION enum valuemi::mdl::IGenerated_code_dag::IMaterial_instance
MS_SURFACE_EMISSION_INTENSITY enum valuemi::mdl::IGenerated_code_dag::IMaterial_instance
MS_SURFACE_EMISSION_MODE enum valuemi::mdl::IGenerated_code_dag::IMaterial_instance
MS_THIN_WALLED enum valuemi::mdl::IGenerated_code_dag::IMaterial_instance
MS_VOLUME_ABSORPTION_COEFFICIENT enum valuemi::mdl::IGenerated_code_dag::IMaterial_instance
MS_VOLUME_EMISSION_INTENSITY enum valuemi::mdl::IGenerated_code_dag::IMaterial_instance
MS_VOLUME_SCATTERING_COEFFICIENT enum valuemi::mdl::IGenerated_code_dag::IMaterial_instance
MS_VOLUME_VDF_SCATTERING enum valuemi::mdl::IGenerated_code_dag::IMaterial_instance
NO_ARGUMENT_INLINE enum valuemi::mdl::IGenerated_code_dag::IMaterial_instance
NO_BOOL_PARAMS enum valuemi::mdl::IGenerated_code_dag::IMaterial_instance
NO_DEAD_PARAMS enum valuemi::mdl::IGenerated_code_dag::IMaterial_instance
NO_ENUM_PARAMS enum valuemi::mdl::IGenerated_code_dag::IMaterial_instance
NO_RESOURCE_SHARING enum valuemi::mdl::IGenerated_code_dag::IMaterial_instance
NO_STRING_PARAMS enum valuemi::mdl::IGenerated_code_dag::IMaterial_instance
NO_TERNARY_ON_DF enum valuemi::mdl::IGenerated_code_dag::IMaterial_instance
NO_TRANSPARENT_LAYERS enum valuemi::mdl::IGenerated_code_dag::IMaterial_instance
NO_TRIVIAL_CUTOUT_OPACITY enum valuemi::mdl::IGenerated_code_dag::IMaterial_instance
Opacity enum namemi::mdl::IGenerated_code_dag::IMaterial_instance
OPACITY_OPAQUE enum valuemi::mdl::IGenerated_code_dag::IMaterial_instance
OPACITY_TRANSPARENT enum valuemi::mdl::IGenerated_code_dag::IMaterial_instance
OPACITY_UNKNOWN enum valuemi::mdl::IGenerated_code_dag::IMaterial_instance
Property enum namemi::mdl::IGenerated_code_dag::IMaterial_instance
Self typedefmi::base::Interface_declare< 0x29c36255, ... >
set_resource_tag(IValue_resource const *res, int tag)=0mi::mdl::IGenerated_code_dag::IMaterial_instancepure virtual
Slot enum namemi::mdl::IGenerated_code_dag::IMaterial_instance
TARGET_MATERIAL_MODEL enum valuemi::mdl::IGenerated_code_dag::IMaterial_instance