allen-woods / kbspline

Implementation of the Kochanek-Bartels variant of the cubic Hermite spline in several modern languages.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Kochanek-Bartels Spline

A no-nonsense, zero-dependency implementation of the grand and mysterious Kochanek-Bartels variant of the cubic Hermite spline!

Languages

Syntax Branch
AssemblyScript assemblyscript
C++ c-plus-plus
C# c-sharp
Clojure clojure
Dart dart
Erlang erlang
Go go
Python python
Rust rust
Scala scala
Swift swift

TODO

  • Write implementations, starting with:
    • C++20
    • Go 1.17+
    • Rust 1.58+
    • AssemblyScript 0.20+

License

Licensed under either of

at your option.

About

Implementation of the Kochanek-Bartels variant of the cubic Hermite spline in several modern languages.