#include <border_interpolate.hpp>
Public Types | |
| typedef D | result_type |
Public Member Functions | |
| __host__ __device__ __forceinline__ | BrdReflect (int height, int width) |
| template<typename U > | |
| __host__ __device__ __forceinline__ | BrdReflect (int height, int width, U) |
| __device__ __forceinline__ int | idx_row_low (int y) const |
| __device__ __forceinline__ int | idx_row_high (int y) const |
| __device__ __forceinline__ int | idx_row (int y) const |
| __device__ __forceinline__ int | idx_col_low (int x) const |
| __device__ __forceinline__ int | idx_col_high (int x) const |
| __device__ __forceinline__ int | idx_col (int x) const |
| template<typename T > | |
| __device__ __forceinline__ D | at (int y, int x, const T *data, size_t step) const |
| template<typename Ptr2D > | |
| __device__ __forceinline__ D | at (typename Ptr2D::index_type y, typename Ptr2D::index_type x, const Ptr2D &src) const |
Public Attributes | |
| const int | last_row |
| const int | last_col |
| typedef D cv::gpu::device::BrdReflect< D >::result_type |
| __host__ __device__ __forceinline__ cv::gpu::device::BrdReflect< D >::BrdReflect | ( | int | height, |
| int | width | ||
| ) |
| __host__ __device__ __forceinline__ cv::gpu::device::BrdReflect< D >::BrdReflect | ( | int | height, |
| int | width, | ||
| U | |||
| ) |
| __device__ __forceinline__ int cv::gpu::device::BrdReflect< D >::idx_row_low | ( | int | y | ) | const |
| __device__ __forceinline__ int cv::gpu::device::BrdReflect< D >::idx_row_high | ( | int | y | ) | const |
| __device__ __forceinline__ int cv::gpu::device::BrdReflect< D >::idx_row | ( | int | y | ) | const |
| __device__ __forceinline__ int cv::gpu::device::BrdReflect< D >::idx_col_low | ( | int | x | ) | const |
| __device__ __forceinline__ int cv::gpu::device::BrdReflect< D >::idx_col_high | ( | int | x | ) | const |
| __device__ __forceinline__ int cv::gpu::device::BrdReflect< D >::idx_col | ( | int | x | ) | const |
| __device__ __forceinline__ D cv::gpu::device::BrdReflect< D >::at | ( | int | y, |
| int | x, | ||
| const T * | data, | ||
| size_t | step | ||
| ) | const |
| __device__ __forceinline__ D cv::gpu::device::BrdReflect< D >::at | ( | typename Ptr2D::index_type | y, |
| typename Ptr2D::index_type | x, | ||
| const Ptr2D & | src | ||
| ) | const |
| const int cv::gpu::device::BrdReflect< D >::last_row |
| const int cv::gpu::device::BrdReflect< D >::last_col |