template<typename... Ts>
struct open3d::utility::Overloaded< Ts >
Generic functor for overloading (lambda) functions. See Overload(...) function on how to use it.
- Note
- In C++17, this could be simplified to:
template <typename... Ts>
struct Overloaded : Ts... {
using Ts::operator()...;
};