#[repr(C)]pub struct libmv_Marker {Show 15 fields
pub clip: c_int,
pub frame: c_int,
pub track: c_int,
pub center: [f32; 2],
pub patch: [[f32; 2]; 4],
pub search_region_min: [f32; 2],
pub search_region_max: [f32; 2],
pub weight: f32,
pub source: libmv_MarkerSource,
pub status: libmv_MarkerStatus,
pub reference_clip: c_int,
pub reference_frame: c_int,
pub model_type: libmv_MarkerModelType,
pub model_id: c_int,
pub disabled_channels: c_int,
}Fields§
§clip: c_int§frame: c_int§track: c_int§center: [f32; 2]§patch: [[f32; 2]; 4]§search_region_min: [f32; 2]§search_region_max: [f32; 2]§weight: f32§source: libmv_MarkerSource§status: libmv_MarkerStatus§reference_clip: c_int§reference_frame: c_int§model_type: libmv_MarkerModelType§model_id: c_int§disabled_channels: c_intTrait Implementations§
Source§impl Clone for libmv_Marker
impl Clone for libmv_Marker
Source§fn clone(&self) -> libmv_Marker
fn clone(&self) -> libmv_Marker
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for libmv_Marker
impl Debug for libmv_Marker
Source§impl Default for libmv_Marker
impl Default for libmv_Marker
impl Copy for libmv_Marker
Auto Trait Implementations§
impl Freeze for libmv_Marker
impl RefUnwindSafe for libmv_Marker
impl Send for libmv_Marker
impl Sync for libmv_Marker
impl Unpin for libmv_Marker
impl UnsafeUnpin for libmv_Marker
impl UnwindSafe for libmv_Marker
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more