8#ifndef IGL_INTRINSIC_DELAUNAY_COTMATRIX_H
9#define IGL_INTRINSIC_DELAUNAY_COTMATRIX_H
12#include <Eigen/Sparse>
30 typename Derivedl_intrinsic,
31 typename DerivedF_intrinsic>
33 const Eigen::MatrixBase<DerivedV> & V,
34 const Eigen::MatrixBase<DerivedF> & F,
35 Eigen::SparseMatrix<Scalar>& L,
36 Eigen::PlainObjectBase<Derivedl_intrinsic> & l_intrinsic,
37 Eigen::PlainObjectBase<DerivedF_intrinsic> & F_intrinsic);
39 template <
typename DerivedV,
typename DerivedF,
typename Scalar>
41 const Eigen::MatrixBase<DerivedV> & V,
42 const Eigen::MatrixBase<DerivedF> & F,
43 Eigen::SparseMatrix<Scalar>& L);
46#ifndef IGL_STATIC_LIBRARY
47# include "intrinsic_delaunay_cotmatrix.cpp"
#define IGL_INLINE
Definition igl_inline.h:15
void intrinsic_delaunay_cotmatrix(const Eigen::MatrixBase< DerivedV > &V, const Eigen::MatrixBase< DerivedF > &F, Eigen::SparseMatrix< Scalar > &L, Eigen::PlainObjectBase< Derivedl_intrinsic > &l_intrinsic, Eigen::PlainObjectBase< DerivedF_intrinsic > &F_intrinsic)
Computes the discrete cotangent Laplacian of a mesh after converting it into its intrinsic Delaunay t...