Expand description
Geometry type conversion (e.g. analytic curves/surfaces to NURBS and back).
§Modules
curve_to_nurbs— convertCircle3D,Ellipse3D, and line segments to exact or near-exact rational NURBS curves.surface_to_nurbs— convert analytic surfaces (cylinder, sphere, cone, torus) to NURBS surfaces.recognize_curve()— identify a NURBS curve as a line or circle arc.recognize_surface()— identify a NURBS surface as a plane, cylinder, or sphere.
Re-exports§
pub use curve_to_nurbs::circle_to_nurbs;pub use curve_to_nurbs::circle_to_nurbs_with_segments;pub use curve_to_nurbs::ellipse_to_nurbs;pub use curve_to_nurbs::line_to_nurbs;pub use recognize_curve::DetectedCurveKind;pub use recognize_curve::RecognizedCurve;pub use recognize_curve::detect_curve_kind;pub use recognize_curve::recognize_curve;pub use recognize_surface::DetectedSurfaceKind;pub use recognize_surface::RecognizedSurface;pub use recognize_surface::detect_surface_kind;pub use recognize_surface::recognize_surface;pub use surface_to_nurbs::cone_to_nurbs;pub use surface_to_nurbs::cylinder_to_nurbs;pub use surface_to_nurbs::sphere_to_nurbs;pub use surface_to_nurbs::torus_to_nurbs;
Modules§
- curve_
to_ nurbs - Convert analytic curves to NURBS representation.
- recognize_
curve - Recognize NURBS curves as elementary analytic forms.
- recognize_
surface - Recognize NURBS surfaces as elementary analytic forms.
- surface_
to_ nurbs - Convert analytic surfaces to NURBS representation.