Spline
======

.. currentmodule:: splinebox.spline_curves

.. autoclass:: Spline
   :no-members:

   
   
   .. rubric:: Attributes

   .. autosummary::
      :toctree:
      :template: custom-autosummary-attribute-template.rst
   
      ~Spline.basis_function
      ~Spline.control_points
      ~Spline.knots
   
   

   

   
   .. rubric:: Methods

   .. autosummary::
      :toctree:
      :template: custom-autosummary-method-template.rst
   
      
      
      ~Spline.arc_length
      
      
      ~Spline.arc_length_to_parameter
      
      
      ~Spline.copy
      
      
      ~Spline.curvature
      
      
      ~Spline.curvilinear_reparametrization_energy
      
      
      ~Spline.distance
      
      
      ~Spline.draw
      
      
      ~Spline.dtheta
      
      
      ~Spline.eval
      
      
      ~Spline.fit
      
      
      ~Spline.from_json
      
      
      ~Spline.is_inside
      
      
      ~Spline.mesh
      
      
      ~Spline.moving_frame
      
      
      ~Spline.normal
      
      
      ~Spline.rotate
      
      
      ~Spline.scale
      
      
      ~Spline.to_json
      
      
      ~Spline.translate
      
   
   