template struct cv::cudev::RemapPtr2
#include <remap.hpp>
template <
class SrcPtr,
class MapXPtr,
class MapYPtr
>
struct RemapPtr2
{
// typedefs
typedef PtrTraits<MapXPtr>::index_type index_type;
typedef PtrTraits<SrcPtr>::value_type value_type;
// fields
MapXPtr mapx;
MapYPtr mapy;
SrcPtr src;
// methods
__device__ __forceinline__ PtrTraits<SrcPtr>::value_type
operator()(
typename PtrTraits<MapXPtr>::index_type y,
typename PtrTraits<MapXPtr>::index_type x
) const;
};
// direct descendants
template <
class SrcPtr,
class MapXPtr,
class MapYPtr
>
struct RemapPtr2Sz;