template struct cv::cudev::ZipPtr<tuple<Ptr0, Ptr1, Ptr2, Ptr3>>
#include <zip.hpp>
template <
class Ptr0,
class Ptr1,
class Ptr2,
class Ptr3
>
struct ZipPtr<tuple<Ptr0, Ptr1, Ptr2, Ptr3>>: public tuple_detail::tuple< Ptr0, Ptr1, Ptr2, Ptr3 >
{
// typedefs
typedef PtrTraits<Ptr0>::index_type index_type;
typedef tuple<typename PtrTraits<Ptr0>::value_type, typename PtrTraits<Ptr1>::value_type, typename PtrTraits<Ptr2>::value_type, typename PtrTraits<Ptr3>::value_type> value_type;
// construction
ZipPtr();
ZipPtr(const tuple<Ptr0, Ptr1, Ptr2, Ptr3>& t);
// methods
__device__ __forceinline__ value_type
operator()(
index_type y,
index_type x
) const;
};