template struct cv::cudev::CubicInterPtr

#include <interpolation.hpp>

template <typename SrcPtr>
struct CubicInterPtr
{
    // typedefs

    typedef float index_type;
    typedef PtrTraits<SrcPtr>::value_type value_type;

    // fields

    SrcPtr src;

    // methods

    static
    __device__ float
    bicubicCoeff(float x_);

    __device__ PtrTraits<SrcPtr>::value_type
    operator()(
        float y,
        float x
        ) const;
};

// direct descendants

template <class SrcPtr>
struct CubicInterPtrSz;