13#include <Eigen/Sparse> 
   44  template <
typename DerivedV, 
typename DerivedF, 
typename Scalar>
 
   46    const Eigen::MatrixBase<DerivedV> & V, 
 
   47    const Eigen::MatrixBase<DerivedF> & F, 
 
   48    Eigen::SparseMatrix<Scalar>& L);
 
   66    const Eigen::MatrixBase<DerivedV> & V, 
 
   67    const Eigen::MatrixBase<DerivedI> & I, 
 
   68    const Eigen::MatrixBase<DerivedC> & C, 
 
   69    Eigen::SparseMatrix<Scalar>& L,
 
   70    Eigen::SparseMatrix<Scalar>& M,
 
   71    Eigen::SparseMatrix<Scalar>& P);
 
   74#ifndef IGL_STATIC_LIBRARY 
   75#  include "cotmatrix.cpp" 
#define IGL_INLINE
Definition igl_inline.h:15
 
void cotmatrix(const Eigen::MatrixBase< DerivedV > &V, const Eigen::MatrixBase< DerivedF > &F, Eigen::SparseMatrix< Scalar > &L)
Constructs the cotangent stiffness matrix (discrete laplacian) for a given mesh (V,...