Type Alias VipsInterpolateClass

Source
pub type VipsInterpolateClass = _VipsInterpolateClass;

Aliased Type§

struct VipsInterpolateClass {
    pub parent_class: _VipsObjectClass,
    pub interpolate: Option<unsafe extern "C" fn(*mut _VipsInterpolate, *mut c_void, *mut _VipsRegion, f64, f64)>,
    pub get_window_size: Option<unsafe extern "C" fn(*mut _VipsInterpolate) -> i32>,
    pub window_size: i32,
    pub get_window_offset: Option<unsafe extern "C" fn(*mut _VipsInterpolate) -> i32>,
    pub window_offset: i32,
}

Fields§

§parent_class: _VipsObjectClass§interpolate: Option<unsafe extern "C" fn(*mut _VipsInterpolate, *mut c_void, *mut _VipsRegion, f64, f64)>§get_window_size: Option<unsafe extern "C" fn(*mut _VipsInterpolate) -> i32>§window_size: i32§get_window_offset: Option<unsafe extern "C" fn(*mut _VipsInterpolate) -> i32>§window_offset: i32