| Python Interface Constructors | Constructors that create ndpolator structures from Python objects |
| Enumerations | Core enumeration types defined and used by ndpolator |
| Ndpolator structures | Core data types defined and used by ndpolator |
| Memory Management | Functions for instantiating and destroying ndpolator data structures |
| Convenience Functions | Helper functions that help inspect and debug ndpolator structures |
| Main C API | Core functions for n-dimensional interpolation and extrapolation |