geomcore 0.19.0

A pure, standalone geometric kernel for CAD-grade curves and surfaces: parametric evaluation, transformations, and curve-on-surface parametrization.
Documentation
//! Public curve types: parametric curves in 2D and 3D built on top of the
//! crate's placement types ([`crate::Axis3D`]/[`crate::Axis2D`],
//! [`crate::Frame3D`]/[`crate::Frame2D`]).

mod bspline;
mod circle;
mod curve;
mod curve2d;
mod ellipse;
mod hyperbola;
mod line;
mod parabola;
mod parametrize;
pub use bspline::{BSplineConstructionError, BSplineCurve3D, InterpParametrization};
pub use circle::{Circle2D, Circle3D, CircleConstructionError};
pub use curve::{Curve3D, ParametricCurve3D};
pub use curve2d::{Curve2D, ParametricCurve2D};
pub use ellipse::{Ellipse3D, EllipseConstructionError};
pub use hyperbola::{Hyperbola3D, HyperbolaConstructionError};
pub use line::{Line2D, Line3D, LineConstructionError};
pub use parabola::{Parabola3D, ParabolaConstructionError};
pub use parametrize::ParametrizeError;