Fix "explicit instantiation of 'Eigen::Spline' must occur in namespace 'Eigen'" warnings

This commit is contained in:
Gael Guennebaud 2013-02-28 20:22:26 +01:00
parent 3930c9b086
commit 1bb1945078

View File

@ -11,6 +11,8 @@
#include <unsupported/Eigen/Splines>
namespace Eigen {
// lets do some explicit instantiations and thus
// force the compilation of all spline functions...
template class Spline<double, 2, Dynamic>;
@ -29,6 +31,8 @@ template class Spline<float, 3, 3>;
template class Spline<float, 3, 4>;
template class Spline<float, 3, 5>;
}
Spline<double, 2, Dynamic> closed_spline2d()
{
RowVectorXd knots(12);