12#include <Eigen/Sparse>
31 const Eigen::MatrixBase<DerivedV> & V,
32 const Eigen::MatrixBase<DerivedF> & F,
33 const Eigen::MatrixBase<Derivedb> & b,
34 const Eigen::MatrixBase<Derivedbc> & bc,
36 Eigen::PlainObjectBase<DerivedW> & W);
45 const Eigen::MatrixBase<DerivedF> & F,
46 const Eigen::MatrixBase<Derivedb> & b,
47 const Eigen::MatrixBase<Derivedbc> & bc,
49 Eigen::PlainObjectBase<DerivedW> & W);
62 const Eigen::SparseCompressedBase<DerivedL> & L,
63 const Eigen::SparseCompressedBase<DerivedM> & M,
64 const Eigen::MatrixBase<Derivedb> & b,
65 const Eigen::MatrixBase<Derivedbc> & bc,
67 Eigen::PlainObjectBase<DerivedW> & W);
80 const Eigen::SparseCompressedBase<DerivedL> & L,
81 const Eigen::SparseCompressedBase<DerivedM> & M,
92 const Eigen::MatrixBase<DerivedV> & V,
93 const Eigen::MatrixBase<DerivedF> & F,
98#ifndef IGL_STATIC_LIBRARY
99#include "harmonic.cpp"
#define IGL_INLINE
Definition igl_inline.h:15
bool harmonic(const Eigen::MatrixBase< DerivedV > &V, const Eigen::MatrixBase< DerivedF > &F, const Eigen::MatrixBase< Derivedb > &b, const Eigen::MatrixBase< Derivedbc > &bc, const int k, Eigen::PlainObjectBase< DerivedW > &W)
Compute k-harmonic weight functions "coordinates".