|
| UMatData * | allocate (int dims0, const int *sizes, int type, void *data, size_t *step, AccessFlag flags, UMatUsageFlags usageFlags) const |
| |
| UMatData * | allocate (PyObject *o, int dims, const int *sizes, int type, size_t *step) const |
| |
| bool | allocate (UMatData *u, AccessFlag accessFlags, UMatUsageFlags usageFlags) const |
| |
| void | deallocate (UMatData *u) const |
| |
| | NumpyAllocator () |
| |
| | ~NumpyAllocator () |
| |
Definition at line 91 of file module_opencv4.cpp.
◆ NumpyAllocator()
| NumpyAllocator::NumpyAllocator |
( |
| ) |
|
|
inline |
◆ ~NumpyAllocator()
| NumpyAllocator::~NumpyAllocator |
( |
| ) |
|
|
inline |
◆ allocate() [1/3]
| UMatData* NumpyAllocator::allocate |
( |
int |
dims0, |
|
|
const int * |
sizes, |
|
|
int |
type, |
|
|
void * |
data, |
|
|
size_t * |
step, |
|
|
AccessFlag |
flags, |
|
|
UMatUsageFlags |
usageFlags |
|
) |
| const |
|
inline |
◆ allocate() [2/3]
| UMatData* NumpyAllocator::allocate |
( |
PyObject * |
o, |
|
|
int |
dims, |
|
|
const int * |
sizes, |
|
|
int |
type, |
|
|
size_t * |
step |
|
) |
| const |
|
inline |
◆ allocate() [3/3]
| bool NumpyAllocator::allocate |
( |
UMatData * |
u, |
|
|
AccessFlag |
accessFlags, |
|
|
UMatUsageFlags |
usageFlags |
|
) |
| const |
|
inline |
◆ deallocate()
| void NumpyAllocator::deallocate |
( |
UMatData * |
u | ) |
const |
|
inline |
◆ stdAllocator
| const MatAllocator* NumpyAllocator::stdAllocator |
The documentation for this class was generated from the following file: