Type Alias DrawInfo
Source pub type DrawInfo = _DrawInfo;
#[repr(C)]
pub struct DrawInfo {Show 42 fields
pub primitive: *mut i8,
pub geometry: *mut i8,
pub affine: _AffineMatrix,
pub gravity: u32,
pub fill: _PixelPacket,
pub stroke: _PixelPacket,
pub stroke_width: f64,
pub gradient: _GradientInfo,
pub fill_pattern: *mut _Image,
pub tile: *mut _Image,
pub stroke_pattern: *mut _Image,
pub stroke_antialias: u32,
pub text_antialias: u32,
pub fill_rule: u32,
pub linecap: u32,
pub linejoin: u32,
pub miterlimit: u64,
pub dash_offset: f64,
pub decorate: u32,
pub compose: u32,
pub text: *mut i8,
pub font: *mut i8,
pub family: *mut i8,
pub style: u32,
pub stretch: u32,
pub weight: u64,
pub encoding: *mut i8,
pub pointsize: f64,
pub density: *mut i8,
pub align: u32,
pub undercolor: _PixelPacket,
pub border_color: _PixelPacket,
pub server_name: *mut i8,
pub dash_pattern: *mut f64,
pub extra: *mut _DrawInfoExtra,
pub bounds: _SegmentInfo,
pub clip_units: u32,
pub opacity: u16,
pub render: u32,
pub flags: u32,
pub element_reference: _ElementReference,
pub signature: u64,
}