|
@@ -13,7 +13,7 @@
|
|
|
|
|
|
template <typename DerivedF, typename T>
|
|
template <typename DerivedF, typename T>
|
|
IGL_INLINE void igl::adjacency_matrix(
|
|
IGL_INLINE void igl::adjacency_matrix(
|
|
- const Eigen::PlainObjectBase<DerivedF> & F,
|
|
|
|
|
|
+ const Eigen::MatrixBase<DerivedF> & F,
|
|
Eigen::SparseMatrix<T>& A)
|
|
Eigen::SparseMatrix<T>& A)
|
|
{
|
|
{
|
|
using namespace std;
|
|
using namespace std;
|
|
@@ -66,6 +66,6 @@ IGL_INLINE void igl::adjacency_matrix(
|
|
|
|
|
|
#ifdef IGL_STATIC_LIBRARY
|
|
#ifdef IGL_STATIC_LIBRARY
|
|
// Explicit template specialization
|
|
// Explicit template specialization
|
|
-template void igl::adjacency_matrix<Eigen::Matrix<int, -1, -1, 0, -1, -1>, double>(Eigen::PlainObjectBase<Eigen::Matrix<int, -1, -1, 0, -1, -1> > const&, Eigen::SparseMatrix<double, 0, int>&);
|
|
|
|
-template void igl::adjacency_matrix<Eigen::Matrix<int, -1, -1, 0, -1, -1>, int>(Eigen::PlainObjectBase<Eigen::Matrix<int, -1, -1, 0, -1, -1> > const&, Eigen::SparseMatrix<int, 0, int>&);
|
|
|
|
|
|
+template void igl::adjacency_matrix<Eigen::Matrix<int, -1, -1, 0, -1, -1>, double>(Eigen::MatrixBase<Eigen::Matrix<int, -1, -1, 0, -1, -1> > const&, Eigen::SparseMatrix<double, 0, int>&);
|
|
|
|
+template void igl::adjacency_matrix<Eigen::Matrix<int, -1, -1, 0, -1, -1>, int>(Eigen::MatrixBase<Eigen::Matrix<int, -1, -1, 0, -1, -1> > const&, Eigen::SparseMatrix<int, 0, int>&);
|
|
#endif
|
|
#endif
|