Type Alias magick_rust::bindings::DrawInfo

source ·
pub type DrawInfo = _DrawInfo;

Aliased Type§

struct DrawInfo {
Show 57 fields pub primitive: *mut i8, pub geometry: *mut i8, pub viewbox: _RectangleInfo, pub affine: _AffineMatrix, pub fill: _PixelInfo, pub stroke: _PixelInfo, pub undercolor: _PixelInfo, pub border_color: _PixelInfo, pub fill_pattern: *mut _Image, pub stroke_pattern: *mut _Image, pub stroke_width: f64, pub gradient: _GradientInfo, pub stroke_antialias: MagickBooleanType, pub text_antialias: MagickBooleanType, pub fill_rule: FillRule, pub linecap: LineCap, pub linejoin: LineJoin, pub miterlimit: usize, pub dash_offset: f64, pub decorate: DecorationType, pub compose: CompositeOperator, pub text: *mut i8, pub font: *mut i8, pub metrics: *mut i8, pub family: *mut i8, pub face: usize, pub style: StyleType, pub stretch: StretchType, pub weight: usize, pub encoding: *mut i8, pub pointsize: f64, pub density: *mut i8, pub align: AlignType, pub gravity: GravityType, pub server_name: *mut i8, pub dash_pattern: *mut f64, pub clip_mask: *mut i8, pub bounds: _SegmentInfo, pub clip_units: ClipPathUnits, pub alpha: f32, pub render: MagickBooleanType, pub element_reference: _ElementReference, pub kerning: f64, pub interword_spacing: f64, pub interline_spacing: f64, pub direction: DirectionType, pub debug: MagickBooleanType, pub signature: usize, pub fill_alpha: f64, pub stroke_alpha: f64, pub clip_path: MagickBooleanType, pub clipping_mask: *mut _Image, pub compliance: ComplianceType, pub composite_mask: *mut _Image, pub id: *mut i8, pub word_break: WordBreakType, pub image_info: *mut _ImageInfo,
}

Fields§

§primitive: *mut i8§geometry: *mut i8§viewbox: _RectangleInfo§affine: _AffineMatrix§fill: _PixelInfo§stroke: _PixelInfo§undercolor: _PixelInfo§border_color: _PixelInfo§fill_pattern: *mut _Image§stroke_pattern: *mut _Image§stroke_width: f64§gradient: _GradientInfo§stroke_antialias: MagickBooleanType§text_antialias: MagickBooleanType§fill_rule: FillRule§linecap: LineCap§linejoin: LineJoin§miterlimit: usize§dash_offset: f64§decorate: DecorationType§compose: CompositeOperator§text: *mut i8§font: *mut i8§metrics: *mut i8§family: *mut i8§face: usize§style: StyleType§stretch: StretchType§weight: usize§encoding: *mut i8§pointsize: f64§density: *mut i8§align: AlignType§gravity: GravityType§server_name: *mut i8§dash_pattern: *mut f64§clip_mask: *mut i8§bounds: _SegmentInfo§clip_units: ClipPathUnits§alpha: f32§render: MagickBooleanType§element_reference: _ElementReference§kerning: f64§interword_spacing: f64§interline_spacing: f64§direction: DirectionType§debug: MagickBooleanType§signature: usize§fill_alpha: f64§stroke_alpha: f64§clip_path: MagickBooleanType§clipping_mask: *mut _Image§compliance: ComplianceType§composite_mask: *mut _Image§id: *mut i8§word_break: WordBreakType§image_info: *mut _ImageInfo