Struct mupdf_sys::fz_path_walker [−][src]
#[repr(C)]pub struct fz_path_walker {
pub moveto: Option<unsafe extern "C" fn(ctx: *mut fz_context, arg: *mut c_void, x: f32, y: f32)>,
pub lineto: Option<unsafe extern "C" fn(ctx: *mut fz_context, arg: *mut c_void, x: f32, y: f32)>,
pub curveto: Option<unsafe extern "C" fn(ctx: *mut fz_context, arg: *mut c_void, x1: f32, y1: f32, x2: f32, y2: f32, x3: f32, y3: f32)>,
pub closepath: Option<unsafe extern "C" fn(ctx: *mut fz_context, arg: *mut c_void)>,
pub quadto: Option<unsafe extern "C" fn(ctx: *mut fz_context, arg: *mut c_void, x1: f32, y1: f32, x2: f32, y2: f32)>,
pub curvetov: Option<unsafe extern "C" fn(ctx: *mut fz_context, arg: *mut c_void, x2: f32, y2: f32, x3: f32, y3: f32)>,
pub curvetoy: Option<unsafe extern "C" fn(ctx: *mut fz_context, arg: *mut c_void, x1: f32, y1: f32, x3: f32, y3: f32)>,
pub rectto: Option<unsafe extern "C" fn(ctx: *mut fz_context, arg: *mut c_void, x1: f32, y1: f32, x2: f32, y2: f32)>,
}
Fields
moveto: Option<unsafe extern "C" fn(ctx: *mut fz_context, arg: *mut c_void, x: f32, y: f32)>
lineto: Option<unsafe extern "C" fn(ctx: *mut fz_context, arg: *mut c_void, x: f32, y: f32)>
curveto: Option<unsafe extern "C" fn(ctx: *mut fz_context, arg: *mut c_void, x1: f32, y1: f32, x2: f32, y2: f32, x3: f32, y3: f32)>
closepath: Option<unsafe extern "C" fn(ctx: *mut fz_context, arg: *mut c_void)>
quadto: Option<unsafe extern "C" fn(ctx: *mut fz_context, arg: *mut c_void, x1: f32, y1: f32, x2: f32, y2: f32)>
curvetov: Option<unsafe extern "C" fn(ctx: *mut fz_context, arg: *mut c_void, x2: f32, y2: f32, x3: f32, y3: f32)>
curvetoy: Option<unsafe extern "C" fn(ctx: *mut fz_context, arg: *mut c_void, x1: f32, y1: f32, x3: f32, y3: f32)>
rectto: Option<unsafe extern "C" fn(ctx: *mut fz_context, arg: *mut c_void, x1: f32, y1: f32, x2: f32, y2: f32)>
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for fz_path_walker
impl Send for fz_path_walker
impl Sync for fz_path_walker
impl Unpin for fz_path_walker
impl UnwindSafe for fz_path_walker
Blanket Implementations
Mutably borrows from an owned value. Read more