#include <border_interpolate.hpp>
Public Types | |
typedef D | result_type |
Public Member Functions | |
__host__ __device__ __forceinline__ | BrdColConstant (int height_, const D &val_=VecTraits< D >::all(0)) |
template<typename T > | |
__device__ __forceinline__ D | at_low (int y, const T *data, size_t step) const |
template<typename T > | |
__device__ __forceinline__ D | at_high (int y, const T *data, size_t step) const |
template<typename T > | |
__device__ __forceinline__ D | at (int y, const T *data, size_t step) const |
Public Attributes | |
const int | height |
const D | val |
typedef D cv::gpu::device::BrdColConstant< D >::result_type |
|
explicit |
__device__ __forceinline__ D cv::gpu::device::BrdColConstant< D >::at_low | ( | int | y, |
const T * | data, | ||
size_t | step | ||
) | const |
__device__ __forceinline__ D cv::gpu::device::BrdColConstant< D >::at_high | ( | int | y, |
const T * | data, | ||
size_t | step | ||
) | const |
__device__ __forceinline__ D cv::gpu::device::BrdColConstant< D >::at | ( | int | y, |
const T * | data, | ||
size_t | step | ||
) | const |
const int cv::gpu::device::BrdColConstant< D >::height |
const D cv::gpu::device::BrdColConstant< D >::val |