Initial release. There are 3 projects in the Visual Studio solution:
-
The C++ project (ThinPlateSpline_Cpp) implements the thin plate spline based on the Peter Stroia-Williams implementation found here: https://launchpad.net/templatedtps
-
The C# / .NET assembly project (ThinPlateSpline_DotNet) provides a wrapper for the C++ implementation.
-
The C# console application (ThinPlateSpline_Test) shows how to use the .NET assembly. It includes the compiled DLL from the C++ project as well as a reference to the ThinPlateSpline_DotNet project.
Not included in the source code is the boost library for the C++ project. The boost library can be found here:
https://www.boost.org/