Index A | B | C | F | G | I | M | N | P | R | S | U | W A attach_nurbs_udir() (nurbspy.nurbs_surface.NurbsSurface method) attach_nurbs_vdir() (nurbspy.nurbs_surface.NurbsSurface method) B binomial_coeff() (in module nurbspy.jax.nurbs_curve) C CircularArc (class in nurbspy.jax.nurbs_curve_circular_arc) (class in nurbspy.nurbs_curve_circular_arc) compute_all_basis_polynomials_derivatives() (in module nurbspy.jax.nurbs_basis_functions) compute_all_bspline_derivatives() (in module nurbspy.jax.nurbs_curve) compute_all_nurbs_derivatives() (in module nurbspy.jax.nurbs_curve) compute_basis_polynomials() (in module nurbspy.jax.nurbs_basis_functions) (in module nurbspy.nurbs_basis_functions) compute_basis_polynomials_derivatives() (in module nurbspy.jax.nurbs_basis_functions) (in module nurbspy.nurbs_basis_functions) compute_basis_polynomials_derivatives_jax() (in module nurbspy.jax.nurbs_basis_functions) compute_bspline_coordinates() (in module nurbspy.jax.nurbs_curve) (nurbspy.nurbs_curve.NurbsCurve static method) (nurbspy.nurbs_surface.NurbsSurface static method) compute_bspline_derivatives() (nurbspy.nurbs_curve.NurbsCurve static method) (nurbspy.nurbs_surface.NurbsSurface static method) compute_nurbs_coordinates() (in module nurbspy.jax.nurbs_curve) (nurbspy.nurbs_curve.NurbsCurve static method) (nurbspy.nurbs_surface.NurbsSurface static method) compute_nurbs_derivatives() (nurbspy.nurbs_curve.NurbsCurve method) (nurbspy.nurbs_surface.NurbsSurface method) create_gif() (in module nurbspy.graphics) create_mp4() (in module nurbspy.graphics) curve_type (nurbspy.jax.nurbs_curve.NurbsCurve attribute) F fitness() (nurbspy.nurbs_curve.NurbsCurve.PointToCurveProjectionProblem method) (nurbspy.nurbs_surface.NurbsSurface.PointToSurfaceProjectionProblem method) G get_arclength() (nurbspy.jax.nurbs_curve.NurbsCurve method) (nurbspy.nurbs_curve.NurbsCurve method) get_binormal() (nurbspy.jax.nurbs_curve.NurbsCurve method) (nurbspy.nurbs_curve.NurbsCurve method) get_bounds() (nurbspy.nurbs_curve.NurbsCurve.PointToCurveProjectionProblem static method) (nurbspy.nurbs_surface.NurbsSurface.PointToSurfaceProjectionProblem static method) get_curvature() (nurbspy.jax.nurbs_curve.NurbsCurve method) (nurbspy.nurbs_curve.NurbsCurve method) (nurbspy.nurbs_surface.NurbsSurface method) get_derivative() (nurbspy.jax.nurbs_curve.NurbsCurve method) (nurbspy.nurbs_curve.NurbsCurve method) (nurbspy.nurbs_surface.NurbsSurface method) get_isocurve_u() (nurbspy.nurbs_surface.NurbsSurface method) get_isocurve_v() (nurbspy.nurbs_surface.NurbsSurface method) get_normal() (nurbspy.jax.nurbs_curve.NurbsCurve method) (nurbspy.nurbs_curve.NurbsCurve method) get_normal_2D() (nurbspy.nurbs_curve.NurbsCurve method) get_normals() (nurbspy.nurbs_surface.NurbsSurface method) get_tangent() (nurbspy.jax.nurbs_curve.NurbsCurve method) (nurbspy.nurbs_curve.NurbsCurve method) get_torsion() (nurbspy.jax.nurbs_curve.NurbsCurve method) (nurbspy.nurbs_curve.NurbsCurve method) get_value() (nurbspy.jax.nurbs_curve.NurbsCurve method) (nurbspy.nurbs_curve.NurbsCurve method) (nurbspy.nurbs_surface.NurbsSurface method) gradient() (nurbspy.nurbs_curve.NurbsCurve.PointToCurveProjectionProblem method) (nurbspy.nurbs_surface.NurbsSurface.PointToSurfaceProjectionProblem method) I intersect_lines() (nurbspy.jax.nurbs_curve_circular_arc.CircularArc static method) (nurbspy.nurbs_curve_circular_arc.CircularArc method) (nurbspy.nurbs_surface_revolution.NurbsSurfaceRevolution method) M make_nurbs_circular_arc() (nurbspy.jax.nurbs_curve_circular_arc.CircularArc method) (nurbspy.nurbs_curve_circular_arc.CircularArc method) make_nurbs_surface() (nurbspy.nurbs_surface_bilinear.NurbsSurfaceBilinear method) (nurbspy.nurbs_surface_coons.NurbsSurfaceCoons method) make_Nurbs_surface() (nurbspy.nurbs_surface_extruded.NurbsSurfaceExtruded method) make_nurbs_surface() (nurbspy.nurbs_surface_revolution.NurbsSurfaceRevolution method) (nurbspy.nurbs_surface_ruled.NurbsSurfaceRuled method) make_offset_surface() (in module nurbspy.nurbs_surface) merge_nurbs_curves() (in module nurbspy.jax.nurbs_curve) (in module nurbspy.nurbs_curve) minimal_example() (in module nurbspy) module nurbspy nurbspy.graphics nurbspy.jax nurbspy.jax.nurbs_basis_functions nurbspy.jax.nurbs_curve nurbspy.jax.nurbs_curve_circular_arc nurbspy.nurbs_basis_functions nurbspy.nurbs_curve nurbspy.nurbs_curve_circular_arc nurbspy.nurbs_surface nurbspy.nurbs_surface_bilinear nurbspy.nurbs_surface_coons nurbspy.nurbs_surface_extruded nurbspy.nurbs_surface_revolution nurbspy.nurbs_surface_ruled N ndim (nurbspy.jax.nurbs_curve.NurbsCurve attribute) NurbsCurve (class in nurbspy.jax.nurbs_curve) (class in nurbspy.nurbs_curve) NurbsCurve.PointToCurveProjectionProblem (class in nurbspy.nurbs_curve) nurbspy module nurbspy.graphics module nurbspy.jax module nurbspy.jax.nurbs_basis_functions module nurbspy.jax.nurbs_curve module nurbspy.jax.nurbs_curve_circular_arc module nurbspy.nurbs_basis_functions module nurbspy.nurbs_curve module nurbspy.nurbs_curve_circular_arc module nurbspy.nurbs_surface module nurbspy.nurbs_surface_bilinear module nurbspy.nurbs_surface_coons module nurbspy.nurbs_surface_extruded module nurbspy.nurbs_surface_revolution module nurbspy.nurbs_surface_ruled module NurbsSurface (class in nurbspy.nurbs_surface) NurbsSurface.PointToSurfaceProjectionProblem (class in nurbspy.nurbs_surface) NurbsSurfaceBilinear (class in nurbspy.nurbs_surface_bilinear) NurbsSurfaceCoons (class in nurbspy.nurbs_surface_coons) NurbsSurfaceExtruded (class in nurbspy.nurbs_surface_extruded) NurbsSurfaceRevolution (class in nurbspy.nurbs_surface_revolution) NurbsSurfaceRuled (class in nurbspy.nurbs_surface_ruled) P P (nurbspy.jax.nurbs_curve.NurbsCurve attribute) p (nurbspy.jax.nurbs_curve.NurbsCurve attribute) plot() (nurbspy.jax.nurbs_curve.NurbsCurve method) (nurbspy.jax.nurbs_curve_circular_arc.CircularArc method) (nurbspy.nurbs_curve.NurbsCurve method) (nurbspy.nurbs_curve_circular_arc.CircularArc method) (nurbspy.nurbs_surface.NurbsSurface method) plot_boundary() (nurbspy.nurbs_surface.NurbsSurface method) plot_control_points() (nurbspy.jax.nurbs_curve.NurbsCurve method) (nurbspy.nurbs_curve.NurbsCurve method) (nurbspy.nurbs_surface.NurbsSurface method) plot_curvature() (nurbspy.jax.nurbs_curve.NurbsCurve method) (nurbspy.nurbs_curve.NurbsCurve method) (nurbspy.nurbs_surface.NurbsSurface method) plot_curve() (nurbspy.jax.nurbs_curve.NurbsCurve method) (nurbspy.nurbs_curve.NurbsCurve method) plot_frenet_serret() (nurbspy.jax.nurbs_curve.NurbsCurve method) (nurbspy.nurbs_curve.NurbsCurve method) plot_isocurve_u() (nurbspy.nurbs_surface.NurbsSurface method) plot_isocurve_v() (nurbspy.nurbs_surface.NurbsSurface method) plot_normals() (nurbspy.nurbs_surface.NurbsSurface method) plot_surface() (nurbspy.nurbs_surface.NurbsSurface method) plot_torsion() (nurbspy.jax.nurbs_curve.NurbsCurve method) (nurbspy.nurbs_curve.NurbsCurve method) print_banner() (in module nurbspy) print_installed_fonts() (in module nurbspy.graphics) print_package_info() (in module nurbspy) print_rc_parameters() (in module nurbspy.graphics) project_point_to_curve() (nurbspy.jax.nurbs_curve.NurbsCurve method) (nurbspy.nurbs_curve.NurbsCurve method) project_point_to_line() (nurbspy.nurbs_surface_revolution.NurbsSurfaceRevolution method) project_point_to_surface() (nurbspy.nurbs_surface.NurbsSurface method) project_points_to_curve() (nurbspy.jax.nurbs_curve.NurbsCurve method) R rescale_plot() (nurbspy.jax.nurbs_curve.NurbsCurve method) (nurbspy.nurbs_curve.NurbsCurve method) (nurbspy.nurbs_surface.NurbsSurface method) S savefig_in_formats() (in module nurbspy.graphics) scale_graphics_x() (in module nurbspy.graphics) scale_graphics_y() (in module nurbspy.graphics) set_plot_options() (in module nurbspy.graphics) U U (nurbspy.jax.nurbs_curve.NurbsCurve attribute) U_mults (nurbspy.jax.nurbs_curve.NurbsCurve attribute) U_values (nurbspy.jax.nurbs_curve.NurbsCurve attribute) W W (nurbspy.jax.nurbs_curve.NurbsCurve attribute)