Expand description
Boolean operations on closed paths of lines, Bézier curves, and rational elliptic arcs.
Re-exports§
pub use float::CurveBuildError;pub use float::CurveBuilder;pub use float::CurveConversionError;pub use float::CurveConversionReport;pub use float::CurvePath as FloatCurvePath;pub use float::CurveResource;pub use float::CurveResourceOverlayExt;pub use float::CurveSegment as FloatCurveSegment;pub use float::CurveShape as FloatCurveShape;pub use float::FloatCurveOverlay;pub use float::FloatCurveOverlayConversionReport;pub use float::FloatCurveOverlayOptions;pub use float::FloatCurveOverlayOptionsError;
Modules§
- float
- Float-coordinate curve construction, conversion, and Boolean operations.
- int
- Advanced integer-coordinate curve API.
Structs§
- Precision
- Represents the precision level used by the solver to determine the tolerance for snapping to the nearest edge ends.
- Solver
Enums§
- Fill
Rule - Represents the rule used to determine the “bind” of a shape, affecting how shapes are filled. For a visual description, see Fill Rules.
- Overlay
Rule - Defines the types of overlay/boolean operations that can be applied to shapes. For a visual description, see Overlay Rules.