Struct cv::cudev::GlobPtr#
Structure similar to cv::cudev::GlobPtrSz but containing only a pointer and row step. View details
#include <opencv2/cudev/ptr2d/glob.hpp>Collaboration diagram for cv::cudev::GlobPtr:
Detailed Description#
-
template<typename T>
struct GlobPtr Structure similar to cv::cudev::GlobPtrSz but containing only a pointer and row step.
Width and height fields are excluded due to performance reasons. The structure is intended for internal use or for users who write device code.
Subclassed by cv::cudev::GlobPtrSz< T >
Member Typedef Documentation#
index_type#
typedef int cv::cudev::GlobPtr::index_type
value_type#
typedef T cv::cudev::GlobPtr::value_type
Member Function Documentation#
operator()()#
T & cv::cudev::GlobPtr::operator()(
int y,
int x )
Here is the call graph for this function:
operator()()#
const T & cv::cudev::GlobPtr::operator()(
int y,
int x )
Here is the call graph for this function:
row()#
T * cv::cudev::GlobPtr::row(int y)
row()#
const T * cv::cudev::GlobPtr::row(int y)
Member Data Documentation#
data#
T * cv::cudev::GlobPtr::data
step#
size_t cv::cudev::GlobPtr::step
stride between two consecutive rows in bytes. Step is stored always and everywhere in bytes!!!
Source file#
The documentation for this struct was generated from the following file:
opencv2/cudev/ptr2d/glob.hpp