nurbspy.jax package#
Submodules#
- nurbspy.jax.arclength module
- nurbspy.jax.nurbs_basis_functions module
- nurbspy.jax.nurbs_curve module
NurbsCurveNurbsCurve.PNurbsCurve.UNurbsCurve.WNurbsCurve.curve_typeNurbsCurve.get_arclength()NurbsCurve.get_arclength_ode()NurbsCurve.get_arclength_quad_adaptive()NurbsCurve.get_arclength_quad_fixed()NurbsCurve.get_binormal()NurbsCurve.get_curvature()NurbsCurve.get_derivative()NurbsCurve.get_normal()NurbsCurve.get_tangent()NurbsCurve.get_torsion()NurbsCurve.get_value()NurbsCurve.ndimNurbsCurve.pNurbsCurve.plot()NurbsCurve.plot_control_points()NurbsCurve.plot_curvature()NurbsCurve.plot_curve()NurbsCurve.plot_frenet_serret()NurbsCurve.plot_torsion()NurbsCurve.project_points()NurbsCurve.reparametrize_by_arclength()NurbsCurve.reparametrize_by_coordinate()NurbsCurve.rescale_plot()
binomial_coeff()compute_all_bspline_derivatives()compute_all_nurbs_derivatives()compute_bspline_coordinates()compute_nurbs_coordinates()merge_nurbs_curves()
- nurbspy.jax.nurbs_curve_circular_arc module
- nurbspy.jax.nurbs_surface module
NurbsSurfaceNurbsSurface.PNurbsSurface.PointToSurfaceProjectionProblemNurbsSurface.UNurbsSurface.U_multsNurbsSurface.U_valuesNurbsSurface.VNurbsSurface.V_multsNurbsSurface.V_valuesNurbsSurface.WNurbsSurface.attach_nurbs_udir()NurbsSurface.attach_nurbs_vdir()NurbsSurface.compute_bspline_coordinates()NurbsSurface.compute_bspline_derivatives()NurbsSurface.compute_nurbs_coordinates()NurbsSurface.compute_nurbs_derivatives()NurbsSurface.get_curvature()NurbsSurface.get_derivative()NurbsSurface.get_isocurve_u()NurbsSurface.get_isocurve_v()NurbsSurface.get_normals()NurbsSurface.get_value()NurbsSurface.ndimNurbsSurface.pNurbsSurface.plot()NurbsSurface.plot_boundary()NurbsSurface.plot_control_points()NurbsSurface.plot_curvature()NurbsSurface.plot_isocurve_u()NurbsSurface.plot_isocurve_v()NurbsSurface.plot_normals()NurbsSurface.plot_surface()NurbsSurface.project_point_to_surface()NurbsSurface.project_points()NurbsSurface.qNurbsSurface.rescale_plot()NurbsSurface.surface_type
make_offset_surface()
- 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
PreparedCurveBasisPreparedSurfaceBasisPreparedSurfaceBasis.basis_uPreparedSurfaceBasis.basis_vPreparedSurfaceBasis.degree_uPreparedSurfaceBasis.degree_vPreparedSurfaceBasis.get_curvature()PreparedSurfaceBasis.get_derivative()PreparedSurfaceBasis.get_derivatives()PreparedSurfaceBasis.get_normals()PreparedSurfaceBasis.get_value()PreparedSurfaceBasis.gridPreparedSurfaceBasis.max_order_uPreparedSurfaceBasis.max_order_vPreparedSurfaceBasis.n_control_uPreparedSurfaceBasis.n_control_v
prepare_curve()prepare_surface()
- nurbspy.jax.prepared_projection module