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.