Public Types | Public Member Functions | Public Attributes
cv::gpu::device::BorderReader< Ptr2D, B > Struct Template Reference

#include <border_interpolate.hpp>

List of all members.

Public Types

typedef B::result_type elem_type
typedef Ptr2D::index_type index_type

Public Member Functions

__host__ __device__ __forceinline__ BorderReader (const Ptr2D &ptr_, const B &b_)
__device__ __forceinline__
elem_type 
operator() (index_type y, index_type x) const

Public Attributes

const Ptr2D ptr
const B b

template<typename Ptr2D, typename B>
struct cv::gpu::device::BorderReader< Ptr2D, B >


Member Typedef Documentation

template<typename Ptr2D , typename B >
typedef B::result_type cv::gpu::device::BorderReader< Ptr2D, B >::elem_type
template<typename Ptr2D , typename B >
typedef Ptr2D::index_type cv::gpu::device::BorderReader< Ptr2D, B >::index_type

Constructor & Destructor Documentation

template<typename Ptr2D , typename B >
__host__ __device__ __forceinline__ cv::gpu::device::BorderReader< Ptr2D, B >::BorderReader ( const Ptr2D &  ptr_,
const B b_ 
)

Member Function Documentation

template<typename Ptr2D , typename B >
__device__ __forceinline__ elem_type cv::gpu::device::BorderReader< Ptr2D, B >::operator() ( index_type  y,
index_type  x 
) const

Member Data Documentation

template<typename Ptr2D , typename B >
const Ptr2D cv::gpu::device::BorderReader< Ptr2D, B >::ptr
template<typename Ptr2D , typename B >
const B cv::gpu::device::BorderReader< Ptr2D, B >::b

The documentation for this struct was generated from the following file: