template struct cv::cudev::IntegerAreaInterPtrSz

#include <interpolation.hpp>

template <class SrcPtr>
struct IntegerAreaInterPtrSz: public cv::cudev::IntegerAreaInterPtr
{
    // fields

    int cols;
    int rows;
};

Inherited Members

public:
    // typedefs

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

    // fields

    int area_height;
    int area_width;
    SrcPtr src;

    // methods

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