#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: