Skip to main content
Back to top
Ctrl
+
K
nurbspy
Search
Ctrl
+
K
Getting started
Theory
Bézier curves and surfaces
B-spline curves and surfaces
NURBS curves and surfaces
G² continuity of NURBS curves
Curve arc length and numerical integration
Arc-length parameterization and coordinate inversion
Frenet–Serret frames and torsion
Extracting isoparametric curves from surfaces
Surface area and surface integrals
Surface differential geometry
Point projection onto curves and surfaces
References
Examples
Basis polynomials
Bézier, B-spline, and NURBS curves
Bézier, B-spline, and NURBS surfaces
An exact circular arc
Bilinear surface
Ruled surface
Extruded surface: a full cylinder
Surface of revolution: a torus
Coons patch
Curvature continuity
Point projection onto a curve
Point projection onto a surface
API reference
nurbspy package
nurbspy.jax package
nurbspy.jax.arclength module
nurbspy.jax.nurbs_basis_functions module
nurbspy.jax.nurbs_curve module
nurbspy.jax.nurbs_curve_circular_arc module
nurbspy.jax.nurbs_surface module
nurbspy.jax.nurbs_surface_bilinear module
nurbspy.jax.nurbs_surface_coons module
nurbspy.jax.nurbs_surface_extruded module
nurbspy.jax.nurbs_surface_revolution module
nurbspy.jax.nurbs_surface_ruled module
nurbspy.jax.prepared module
nurbspy.jax.prepared_projection module
nurbspy.numpy package
nurbspy.numpy.nurbs_basis_functions module
nurbspy.numpy.nurbs_curve module
nurbspy.numpy.nurbs_curve_circular_arc module
nurbspy.numpy.nurbs_surface module
nurbspy.numpy.nurbs_surface_bilinear module
nurbspy.numpy.nurbs_surface_coons module
nurbspy.numpy.nurbs_surface_extruded module
nurbspy.numpy.nurbs_surface_revolution module
nurbspy.numpy.nurbs_surface_ruled module
nurbspy.graphics module
Repository
Open issue
Search
Error
Please activate JavaScript to enable the search functionality.
Ctrl
+
K