13#include <Eigen/Sparse>
33 const Eigen::MatrixBase<DerivedF>& F,
34 Eigen::SparseMatrix<SType>& S,
35 Eigen::PlainObjectBase<DerivedNF>& NF);
56 const Eigen::MatrixBase<DerivedV>& V,
57 const Eigen::MatrixBase<DerivedF>& F,
58 Eigen::PlainObjectBase<DerivedNV>& NV,
59 Eigen::PlainObjectBase<DerivedNF>& NF,
60 const int number_of_subdivs = 1);
69 const int number_of_subdivs = 1);
72#ifndef IGL_STATIC_LIBRARY
73# include "upsample.cpp"
#define IGL_INLINE
Definition igl_inline.h:15
void upsample(const int n_verts, const Eigen::MatrixBase< DerivedF > &F, Eigen::SparseMatrix< SType > &S, Eigen::PlainObjectBase< DerivedNF > &NF)
Subdivide without moving vertices: Given the triangle mesh [V, F], where n_verts = V....