[−][src]Crate footile
Footile is a 2D vector graphics library. It can be used to fill and stroke paths. These are created using typical vector drawing primitives such as lines and bézier splines.
Structs
Gray8 | 8-bit grayscale pixel format. |
Mask | A Mask is an image with only an 8-bit alpha channel. |
Path2D | Path2D is a container for arbitrary path operations. |
PathBuilder | Builder for Path2D. |
Plotter | Plotter for 2D vector paths. |
Raster | A raster image with owned pixel data. If the pixel data must be owned elsewhere, consider using RasterB. |
RasterB | A raster image with borrowed pixel data. This is more tricky to use than Raster, so it should only be used when pixel data must be owned elsewhere. |
Rgb8 | 8-bit per channel RGB pixel format. |
Rgba8 | 8-bit per channel RGBA pixel format. |
Transform | An affine transform can translate, scale, rotate and skew 2D points. |
Enums
FillRule | Fill-rule for filling paths. |
JoinStyle | Style for stroke joins. |
PathOp | Path operation. |
Traits
PixFmt | Pixel format. |