Dedupe code for BezPath emission, epsilon constants, and Polynomial internals (#4459)

This commit is contained in:
Keavon Chambers
2026-09-15 21:53:11 +02:00
committed by Dennis Kobert
parent 72c9c95281
commit a66ae401e5
12 changed files with 62 additions and 233 deletions

View File

@@ -35,7 +35,7 @@ use vector_types::vector::algorithms::bezpath_algorithms::{
self, TValue, bezpath_area_centroid_and_area, bezpath_length_centroid_and_length, eval_pathseg_euclidean, evaluate_bezpath, split_bezpath, tangent_on_bezpath,
};
use vector_types::vector::algorithms::merge_by_distance::MergeByDistanceExt;
use vector_types::vector::algorithms::offset_subpath::offset_bezpath;
use vector_types::vector::algorithms::offset_bezpath::offset_bezpath;
use vector_types::vector::algorithms::spline::{solve_spline_first_handle_closed, solve_spline_first_handle_open};
use vector_types::vector::misc::{
BezierHandles, CentroidType, ExtrudeJoiningAlgorithm, HandleId, InterpolationDistribution, ManipulatorGroup, MergeByDistanceAlgorithm, PointSpacingType, RowsOrColumns,