8#ifndef IGL_ORIENTABLE_PATCHES_H
9#define IGL_ORIENTABLE_PATCHES_H
12#include <Eigen/Sparse>
24 template <
typename DerivedF,
typename DerivedC,
typename AScalar>
26 const Eigen::MatrixBase<DerivedF> & F,
27 Eigen::PlainObjectBase<DerivedC> & C,
28 Eigen::SparseMatrix<AScalar> & A);
30 template <
typename DerivedF,
typename DerivedC>
32 const Eigen::MatrixBase<DerivedF> & F,
33 Eigen::PlainObjectBase<DerivedC> & C);
35#ifndef IGL_STATIC_LIBRARY
36# include "orientable_patches.cpp"
#define IGL_INLINE
Definition igl_inline.h:15
void orientable_patches(const Eigen::MatrixBase< DerivedF > &F, Eigen::PlainObjectBase< DerivedC > &C, Eigen::SparseMatrix< AScalar > &A)
Compute connected components of facets connected by manifold edges.