8#ifndef IGL_UNIQUE_EDGE_MAP_H
9#define IGL_UNIQUE_EDGE_MAP_H
35 const Eigen::MatrixBase<DerivedF> & F,
36 Eigen::PlainObjectBase<DerivedE> & E,
37 Eigen::PlainObjectBase<DeriveduE> & uE,
38 Eigen::PlainObjectBase<DerivedEMAP> & EMAP,
39 std::vector<std::vector<uE2EType> > & uE2E);
47 const Eigen::MatrixBase<DerivedF> & F,
48 Eigen::PlainObjectBase<DerivedE> & E,
49 Eigen::PlainObjectBase<DeriveduE> & uE,
50 Eigen::PlainObjectBase<DerivedEMAP> & EMAP);
95 const Eigen::MatrixBase<DerivedF> & F,
96 Eigen::PlainObjectBase<DerivedE> & E,
97 Eigen::PlainObjectBase<DeriveduE> & uE,
98 Eigen::PlainObjectBase<DerivedEMAP> & EMAP,
99 Eigen::PlainObjectBase<DeriveduEC> & uEC,
100 Eigen::PlainObjectBase<DeriveduEE> & uEE);
103#ifndef IGL_STATIC_LIBRARY
104# include "unique_edge_map.cpp"
#define IGL_INLINE
Definition igl_inline.h:15
void unique_edge_map(const Eigen::MatrixBase< DerivedF > &F, Eigen::PlainObjectBase< DerivedE > &E, Eigen::PlainObjectBase< DeriveduE > &uE, Eigen::PlainObjectBase< DerivedEMAP > &EMAP, std::vector< std::vector< uE2EType > > &uE2E)
Construct relationships between facet "half"-(or rather "viewed")-edges E to unique edges of the mesh...