Skip to content

Latest commit

 

History

History
26 lines (21 loc) · 744 Bytes

index.rst

File metadata and controls

26 lines (21 loc) · 744 Bytes

C ABI (libbezier)

The core computational routines used by the bezier Python package are implemented in Fortran. The subroutines provided there are available in a C ABI libbezier. They can be called from Fortran, C, C++, Cython and any other language that can invoke a foreign C function (e.g. Go via cgo).

The modules below correspond to the Fortran modules used to structure the library. The corresponding header files for the ABI match this module structure.

.. toctree::
   :titlesonly:

   installation
   curve
   curve_intersection
   helpers
   status
   triangle
   triangle_intersection