|
Blender V4.5
|
Namespaces | |
| namespace | detail |
| namespace | exec_presets |
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 563 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 689 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 770 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 791 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 577 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 704 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 592 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 720 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 608 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 737 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 625 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 755 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 643 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 663 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 673 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().