Structs§
- Cubic
Segment - A cubic bezier curve segment in 2-dimensional Euclidian space.
- Filler
- Line
Segment - Linearizer
- An iterator over line path commands that approximate
self
with toleranceepsilon
. - Mesh
- Path
- A sequence of commands that defines a set of contours, each of which consists of a sequence of curve segments. Each contour is either open or closed.
- Point
- Polygon
- Quadratic
Segment - A quadratic bezier curve segment in 2-dimensional Euclidian space.
- Rectangle
- Stroker
- Stroker
Options - Tessellator
- Trapezoid
- A trapezoid in 2-dimensional Euclidian space.
- Trapezoidated
- An iterator over trapezoids corresponding to the given iterator over line path commands.
- Trapezoidator
- Converts a sequence of line path commands to a sequence of trapezoids. The line path commands should define a set of closed contours.
- Vector
- Writer
Enums§
- CapKind
- Fill
Rule - Join
Kind - Line
Command - A command in a line path
- Path
Command - A command in a path
Traits§
- Callbacks
- Fractal
Iterator - From
Fractal Iterator - Into
Fractal Iterator - Line
Iterator - An extension trait for iterators over line path commands.
- Path
Iterator - An extension trait for iterators over path commands.
- Transform
- A trait to transform geometric objects in 2-dimensional Euclidian space.
- Transformation
- A trait for transformations in 2-dimensional Euclidian space.