Struct usvg::Pattern[][src]

pub struct Pattern {
    pub id: String,
    pub units: Units,
    pub content_units: Units,
    pub transform: Transform,
    pub rect: Rect,
    pub view_box: Option<ViewBox>,
}

A pattern element.

pattern element in the SVG.

Fields

Element's ID.

Taken from the SVG itself. Can't be empty.

Coordinate system units.

patternUnits in the SVG.

Content coordinate system units.

patternContentUnits in the SVG.

Pattern transform.

patternTransform in the SVG.

Pattern rectangle.

x, y, width and height in the SVG.

Pattern viewbox.

Auto Trait Implementations

impl Send for Pattern

impl Sync for Pattern