9#ifndef IGL_COPYLEFT_CGAL_EXTRACT_CELLS_H
10#define IGL_COPYLEFT_CGAL_EXTRACT_CELLS_H
45 const Eigen::MatrixBase<DerivedV>& V,
46 const Eigen::MatrixBase<DerivedF>& F,
47 const Eigen::MatrixBase<DerivedP>& P,
48 const Eigen::MatrixBase<DeriveduE>& uE,
49 const Eigen::MatrixBase<DerivedEMAP>& EMAP,
50 const Eigen::MatrixBase<DeriveduEC>& uEC,
51 const Eigen::MatrixBase<DeriveduEE>& uEE,
52 Eigen::PlainObjectBase<DerivedC>& cells);
59 const Eigen::MatrixBase<DerivedV>& V,
60 const Eigen::MatrixBase<DerivedF>& F,
61 Eigen::PlainObjectBase<DerivedC>& cells);
66#ifndef IGL_STATIC_LIBRARY
67# include "extract_cells.cpp"
#define IGL_INLINE
Definition igl_inline.h:15
size_t extract_cells(const Eigen::MatrixBase< DerivedV > &V, const Eigen::MatrixBase< DerivedF > &F, const Eigen::MatrixBase< DerivedP > &P, const Eigen::MatrixBase< DeriveduE > &uE, const Eigen::MatrixBase< DerivedEMAP > &EMAP, const Eigen::MatrixBase< DeriveduEC > &uEC, const Eigen::MatrixBase< DeriveduEE > &uEE, Eigen::PlainObjectBase< DerivedC > &cells)
Extract connected 3D space partitioned by mesh (V, F).