Struct cv::cudev::GlobPtrSz#
Lightweight class encapsulating pitched memory on a GPU and passed to nvcc-compiled code (CUDA kernels). View details
#include <opencv2/cudev/ptr2d/glob.hpp>Collaboration diagram for cv::cudev::GlobPtrSz:
Public Types#
Public Types inherited from cv::cudev::GlobPtr
Return |
Name |
Description |
|---|---|---|
|
||
|
Public Member Functions#
Public Member Functions inherited from cv::cudev::GlobPtr
Return |
Name |
Description |
|---|---|---|
|
||
|
||
|
||
|
Public Attributes#
Public Attributes inherited from cv::cudev::GlobPtr
Detailed Description#
-
template<typename T>
struct GlobPtrSz : public cv::cudev::GlobPtr<T> Lightweight class encapsulating pitched memory on a GPU and passed to nvcc-compiled code (CUDA kernels).
Typically, it is used internally by OpenCV and by users who write device code. You can call its members from both host and device code.
Member Data Documentation#
cols#
int cv::cudev::GlobPtrSz::cols
rows#
int cv::cudev::GlobPtrSz::rows
Source file#
The documentation for this struct was generated from the following file:
opencv2/cudev/ptr2d/glob.hpp