|
Blender V5.0
|
Namespaces | |
| namespace | exec_presets |
| namespace | detail |
Functions | |
| template<typename In1, typename Out1, typename ElementFn, typename ExecPreset = exec_presets::Materialized> | |
| auto | SI1_SO (const char *name, const ElementFn element_fn, const ExecPreset exec_preset=exec_presets::Materialized()) |
| template<typename In1, typename In2, typename Out1, typename ElementFn, typename ExecPreset = exec_presets::Materialized> | |
| auto | SI2_SO (const char *name, const ElementFn element_fn, const ExecPreset exec_preset=exec_presets::Materialized()) |
| template<typename In1, typename In2, typename In3, typename Out1, typename ElementFn, typename ExecPreset = exec_presets::Materialized> | |
| auto | SI3_SO (const char *name, const ElementFn element_fn, const ExecPreset exec_preset=exec_presets::Materialized()) |
| template<typename In1, typename In2, typename In3, typename In4, typename Out1, typename ElementFn, typename ExecPreset = exec_presets::Materialized> | |
| auto | SI4_SO (const char *name, const ElementFn element_fn, const ExecPreset exec_preset=exec_presets::Materialized()) |
| template<typename In1, typename In2, typename In3, typename In4, typename In5, typename Out1, typename ElementFn, typename ExecPreset = exec_presets::Materialized> | |
| auto | SI5_SO (const char *name, const ElementFn element_fn, const ExecPreset exec_preset=exec_presets::Materialized()) |
| template<typename In1, typename In2, typename In3, typename In4, typename In5, typename In6, typename Out1, typename ElementFn, typename ExecPreset = exec_presets::Materialized> | |
| auto | SI6_SO (const char *name, const ElementFn element_fn, const ExecPreset exec_preset=exec_presets::Materialized()) |
| template<typename In1, typename In2, typename In3, typename In4, typename In5, typename In6, typename In7, typename In8, typename Out1, typename ElementFn, typename ExecPreset = exec_presets::Materialized> | |
| auto | SI8_SO (const char *name, const ElementFn element_fn, const ExecPreset exec_preset=exec_presets::Materialized()) |
| template<typename Mut1, typename ElementFn, typename ExecPreset = exec_presets::AllSpanOrSingle> | |
| auto | SM (const char *name, const ElementFn element_fn, const ExecPreset exec_preset=exec_presets::AllSpanOrSingle()) |
| template<typename In1, typename Out1, typename Out2, typename ElementFn, typename ExecPreset = exec_presets::Materialized> | |
| auto | SI1_SO2 (const char *name, const ElementFn element_fn, const ExecPreset exec_preset=exec_presets::Materialized()) |
| template<typename In1, typename In2, typename Out1, typename Out2, typename ElementFn, typename ExecPreset = exec_presets::Materialized> | |
| auto | SI2_SO2 (const char *name, const ElementFn element_fn, const ExecPreset exec_preset=exec_presets::Materialized()) |
| template<typename In1, typename In2, typename In3, typename Out1, typename Out2, typename ElementFn, typename ExecPreset = exec_presets::Materialized> | |
| auto | SI3_SO2 (const char *name, const ElementFn element_fn, const ExecPreset exec_preset=exec_presets::Materialized()) |
| template<typename In1, typename In2, typename In3, typename In4, typename Out1, typename Out2, typename ElementFn, typename ExecPreset = exec_presets::Materialized> | |
| auto | SI4_SO2 (const char *name, const ElementFn element_fn, const ExecPreset exec_preset=exec_presets::Materialized()) |
| template<typename In1, typename In2, typename In3, typename In4, typename In5, typename Out1, typename Out2, typename ElementFn, typename ExecPreset = exec_presets::Materialized> | |
| auto | SI5_SO2 (const char *name, const ElementFn element_fn, const ExecPreset exec_preset=exec_presets::Materialized()) |
| template<typename In1, typename Out1, typename Out2, typename Out3, typename ElementFn, typename ExecPreset = exec_presets::Materialized> | |
| auto | SI1_SO3 (const char *name, const ElementFn element_fn, const ExecPreset exec_preset=exec_presets::Materialized()) |
| template<typename In1, typename Out1, typename Out2, typename Out3, typename Out4, typename ElementFn, typename ExecPreset = exec_presets::Materialized> | |
| auto | SI1_SO4 (const char *name, const ElementFn element_fn, const ExecPreset exec_preset=exec_presets::Materialized()) |
|
inline |
Build multi-function with 1 single-input and 1 single-output parameter.
Definition at line 561 of file FN_multi_function_builder.hh.
References blender::fn::multi_function::build::detail::build_multi_function_with_n_inputs_one_output(), and name.
Referenced by blender::fn::multi_function::tests::TEST().
|
inline |
Build multi-function with 1 single-input and 2 single-output parameter.
Definition at line 687 of file FN_multi_function_builder.hh.
References blender::fn::multi_function::build::detail::build_multi_function_with_n_inputs_two_outputs(), and name.
|
inline |
Build multi-function with 1 single-input and 3 single output parameter.
Definition at line 768 of file FN_multi_function_builder.hh.
References blender::fn::multi_function::build::detail::build_multi_function_call_from_element_fn(), and name.
|
inline |
Build multi-function with 1 single-input and 4 single output parameter.
Definition at line 789 of file FN_multi_function_builder.hh.
References blender::fn::multi_function::build::detail::build_multi_function_call_from_element_fn(), and name.
|
inline |
Build multi-function with 2 single-input and 1 single-output parameter.
Definition at line 575 of file FN_multi_function_builder.hh.
References blender::fn::multi_function::build::detail::build_multi_function_with_n_inputs_one_output(), and name.
Referenced by blender::fn::multi_function::tests::TEST().
|
inline |
Build multi-function with 2 single-input and 2 single-output parameter.
Definition at line 702 of file FN_multi_function_builder.hh.
References blender::fn::multi_function::build::detail::build_multi_function_with_n_inputs_two_outputs(), and name.
|
inline |
Build multi-function with 3 single-input and 1 single-output parameter.
Definition at line 590 of file FN_multi_function_builder.hh.
References blender::fn::multi_function::build::detail::build_multi_function_with_n_inputs_one_output(), and name.
|
inline |
Build multi-function with 3 single-input and 2 single-output parameter.
Definition at line 718 of file FN_multi_function_builder.hh.
References blender::fn::multi_function::build::detail::build_multi_function_with_n_inputs_two_outputs(), and name.
|
inline |
Build multi-function with 4 single-input and 1 single-output parameter.
Definition at line 606 of file FN_multi_function_builder.hh.
References blender::fn::multi_function::build::detail::build_multi_function_with_n_inputs_one_output(), and name.
|
inline |
Build multi-function with 4 single-input and 2 single-output parameter.
Definition at line 735 of file FN_multi_function_builder.hh.
References blender::fn::multi_function::build::detail::build_multi_function_with_n_inputs_two_outputs(), and name.
|
inline |
Build multi-function with 5 single-input and 1 single-output parameter.
Definition at line 623 of file FN_multi_function_builder.hh.
References blender::fn::multi_function::build::detail::build_multi_function_with_n_inputs_one_output(), and name.
|
inline |
Build multi-function with 5 single-input and 2 single-output parameter.
Definition at line 753 of file FN_multi_function_builder.hh.
References blender::fn::multi_function::build::detail::build_multi_function_with_n_inputs_two_outputs(), and name.
|
inline |
Build multi-function with 6 single-input and 1 single-output parameter.
Definition at line 641 of file FN_multi_function_builder.hh.
References blender::fn::multi_function::build::detail::build_multi_function_with_n_inputs_one_output(), and name.
|
inline |
Build multi-function with 8 single-input and 1 single-output parameter.
Definition at line 661 of file FN_multi_function_builder.hh.
References blender::fn::multi_function::build::detail::build_multi_function_with_n_inputs_one_output(), and name.
|
inline |
Build multi-function with 1 single-mutable parameter.
Definition at line 671 of file FN_multi_function_builder.hh.
References blender::fn::multi_function::build::detail::build_multi_function_call_from_element_fn(), and name.
Referenced by blender::fn::multi_function::tests::TEST(), and blender::fn::multi_function::tests::TEST().