#include <opencv2/core/mat.hpp>
◆ MemoryFlag
| Enumerator |
|---|
| COPY_ON_MAP | |
| HOST_COPY_OBSOLETE | |
| DEVICE_COPY_OBSOLETE | |
| TEMP_UMAT | |
| TEMP_COPIED_UMAT | |
| USER_ALLOCATED | |
| DEVICE_MEM_MAPPED | |
| ASYNC_CLEANUP | |
◆ UMatData()
◆ ~UMatData()
| cv::UMatData::~UMatData |
( |
| ) |
|
◆ copyOnMap()
| bool cv::UMatData::copyOnMap |
( |
| ) |
const |
◆ deviceCopyObsolete()
| bool cv::UMatData::deviceCopyObsolete |
( |
| ) |
const |
◆ deviceMemMapped()
| bool cv::UMatData::deviceMemMapped |
( |
| ) |
const |
◆ hostCopyObsolete()
| bool cv::UMatData::hostCopyObsolete |
( |
| ) |
const |
◆ lock()
| void cv::UMatData::lock |
( |
| ) |
|
◆ markDeviceCopyObsolete()
| void cv::UMatData::markDeviceCopyObsolete |
( |
bool |
flag | ) |
|
◆ markDeviceMemMapped()
| void cv::UMatData::markDeviceMemMapped |
( |
bool |
flag | ) |
|
◆ markHostCopyObsolete()
| void cv::UMatData::markHostCopyObsolete |
( |
bool |
flag | ) |
|
◆ tempCopiedUMat()
| bool cv::UMatData::tempCopiedUMat |
( |
| ) |
const |
◆ tempUMat()
| bool cv::UMatData::tempUMat |
( |
| ) |
const |
◆ unlock()
| void cv::UMatData::unlock |
( |
| ) |
|
◆ allocatorContext
| std::shared_ptr<void> cv::UMatData::allocatorContext |
◆ allocatorFlags_
| int cv::UMatData::allocatorFlags_ |
◆ currAllocator
◆ data
| uchar* cv::UMatData::data |
◆ flags
◆ handle
| void* cv::UMatData::handle |
◆ mapcount
| int cv::UMatData::mapcount |
◆ origdata
| uchar* cv::UMatData::origdata |
◆ originalUMatData
| UMatData* cv::UMatData::originalUMatData |
◆ prevAllocator
◆ refcount
| int cv::UMatData::refcount |
◆ size
| size_t cv::UMatData::size |
◆ urefcount
| int cv::UMatData::urefcount |
◆ userdata
| void* cv::UMatData::userdata |
The documentation for this struct was generated from the following file: