![]() |
OpenCV
3.1.0
Open Source Computer Vision
|
#include "mat.hpp"
Public Types | |
| enum | { COPY_ON_MAP =1, HOST_COPY_OBSOLETE =2, DEVICE_COPY_OBSOLETE =4, TEMP_UMAT =8, TEMP_COPIED_UMAT =24, USER_ALLOCATED =32, DEVICE_MEM_MAPPED =64 } |
Public Member Functions | |
| UMatData (const MatAllocator *allocator) | |
| ~UMatData () | |
| bool | copyOnMap () const |
| bool | deviceCopyObsolete () const |
| bool | deviceMemMapped () const |
| bool | hostCopyObsolete () const |
| void | lock () |
| void | markDeviceCopyObsolete (bool flag) |
| void | markDeviceMemMapped (bool flag) |
| void | markHostCopyObsolete (bool flag) |
| bool | tempCopiedUMat () const |
| bool | tempUMat () const |
| void | unlock () |
Public Attributes | |
| int | allocatorFlags_ |
| const MatAllocator * | currAllocator |
| uchar * | data |
| int | flags |
| void * | handle |
| int | mapcount |
| uchar * | origdata |
| UMatData * | originalUMatData |
| const MatAllocator * | prevAllocator |
| int | refcount |
| size_t | size |
| int | urefcount |
| void * | userdata |
| cv::UMatData::UMatData | ( | const MatAllocator * | allocator | ) |
| cv::UMatData::~UMatData | ( | ) |
| bool cv::UMatData::copyOnMap | ( | ) | const |
| bool cv::UMatData::deviceCopyObsolete | ( | ) | const |
| bool cv::UMatData::deviceMemMapped | ( | ) | const |
| bool cv::UMatData::hostCopyObsolete | ( | ) | const |
| void cv::UMatData::lock | ( | ) |
| void cv::UMatData::markDeviceCopyObsolete | ( | bool | flag | ) |
| void cv::UMatData::markDeviceMemMapped | ( | bool | flag | ) |
| void cv::UMatData::markHostCopyObsolete | ( | bool | flag | ) |
| bool cv::UMatData::tempCopiedUMat | ( | ) | const |
| bool cv::UMatData::tempUMat | ( | ) | const |
| void cv::UMatData::unlock | ( | ) |
| int cv::UMatData::allocatorFlags_ |
| const MatAllocator* cv::UMatData::currAllocator |
| uchar* cv::UMatData::data |
| int cv::UMatData::flags |
| void* cv::UMatData::handle |
| int cv::UMatData::mapcount |
| uchar* cv::UMatData::origdata |
| UMatData* cv::UMatData::originalUMatData |
| const MatAllocator* cv::UMatData::prevAllocator |
| int cv::UMatData::refcount |
| size_t cv::UMatData::size |
| int cv::UMatData::urefcount |
| void* cv::UMatData::userdata |
1.8.9.1