Type Alias libvips::bindings::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