Trait opencv::core::UMatDataTrait[][src]

pub trait UMatDataTrait: UMatDataTraitConst {
Show 22 methods fn as_raw_mut_UMatData(&mut self) -> *mut c_void; fn set_urefcount(&mut self, val: i32) { ... }
fn set_refcount(&mut self, val: i32) { ... }
fn data(&mut self) -> &mut u8 { ... }
unsafe fn set_data(&mut self, val: &mut u8) { ... }
fn origdata(&mut self) -> &mut u8 { ... }
fn set_origdata(&mut self, val: &mut u8) { ... }
fn set_size(&mut self, val: size_t) { ... }
fn set_flags(&mut self, val: UMatData_MemoryFlag) { ... }
fn handle(&mut self) -> *mut c_void { ... }
fn set_handle(&mut self, val: *mut c_void) { ... }
fn userdata(&mut self) -> *mut c_void { ... }
fn set_userdata(&mut self, val: *mut c_void) { ... }
fn set_allocator_flags_(&mut self, val: i32) { ... }
fn set_mapcount(&mut self, val: i32) { ... }
fn original_umat_data(&mut self) -> UMatData { ... }
fn set_original_umat_data(&mut self, val: &mut UMatData) { ... }
fn lock(&mut self) -> Result<()> { ... }
fn unlock(&mut self) -> Result<()> { ... }
fn mark_host_copy_obsolete(&mut self, flag: bool) -> Result<()> { ... }
fn mark_device_copy_obsolete(&mut self, flag: bool) -> Result<()> { ... }
fn mark_device_mem_mapped(&mut self, flag: bool) -> Result<()> { ... }
}

Required methods

Provided methods

Implementors