template struct cv::cudev::PtrTraits<CubicInterPtrSz<SrcPtr>>

#include <interpolation.hpp>

template <class SrcPtr>
struct PtrTraits<CubicInterPtrSz<SrcPtr>>: public cv::cudev::PtrTraitsBase
{
};

Inherited Members

public:
    // typedefs

    typedef Ptr2D::index_type index_type;
    typedef Ptr2DSz ptr_sz_type;
    typedef Ptr2D ptr_type;
    typedef Ptr2D::value_type value_type;

    // methods

    static
    __host__ int
    getCols(const Ptr2DSz& ptr);

    static
    __host__ int
    getRows(const Ptr2DSz& ptr);

    static
    __host__ Ptr2D
    shrinkPtr(const Ptr2DSz& ptr);