8#ifndef IGL_ADJACENCY_MATRIX_H 
    9#define IGL_ADJACENCY_MATRIX_H 
   12#define EIGEN_YES_I_KNOW_SPARSE_MODULE_IS_NOT_STABLE_YET 
   14#include <Eigen/Sparse> 
   44  template <
typename DerivedF, 
typename T>
 
   46    const Eigen::MatrixBase<DerivedF> & F, 
 
   47    Eigen::SparseMatrix<T>& A);
 
   56  template <
typename DerivedI, 
typename DerivedC, 
typename T>
 
   58    const Eigen::MatrixBase<DerivedI> & I,
 
   59    const Eigen::MatrixBase<DerivedC> & C,
 
   60    Eigen::SparseMatrix<T>& A);
 
   63#ifndef IGL_STATIC_LIBRARY 
   64#  include "adjacency_matrix.cpp" 
#define IGL_INLINE
Definition igl_inline.h:15
 
void adjacency_matrix(const Eigen::MatrixBase< DerivedF > &F, Eigen::SparseMatrix< T > &A)
Constructs the graph adjacency matrix of a given mesh (V,F)