8#ifndef IGL_EDGE_TOPOLOGY_H
9#define IGL_EDGE_TOPOLOGY_H
36 template <
typename DerivedV,
typename DerivedF,
typename DerivedE>
38 const Eigen::MatrixBase<DerivedV>& V,
39 const Eigen::MatrixBase<DerivedF>& F,
40 Eigen::PlainObjectBase<DerivedE>& EV,
41 Eigen::PlainObjectBase<DerivedE>& FE,
42 Eigen::PlainObjectBase<DerivedE>& EF);
45#ifndef IGL_STATIC_LIBRARY
46# include "edge_topology.cpp"
#define IGL_INLINE
Definition igl_inline.h:15
void edge_topology(const Eigen::MatrixBase< DerivedV > &V, const Eigen::MatrixBase< DerivedF > &F, Eigen::PlainObjectBase< DerivedE > &EV, Eigen::PlainObjectBase< DerivedE > &FE, Eigen::PlainObjectBase< DerivedE > &EF)
Initialize Edges and their topological relations (assumes an edge-manifold mesh).