8#ifndef IGL_EDGE_LENGTHS_H
9#define IGL_EDGE_LENGTHS_H
30 template <
typename DerivedV,
typename DerivedF,
typename DerivedL>
32 const Eigen::MatrixBase<DerivedV>& V,
33 const Eigen::MatrixBase<DerivedF>& F,
34 Eigen::PlainObjectBase<DerivedL>& L);
37#ifndef IGL_STATIC_LIBRARY
38# include "edge_lengths.cpp"
#define IGL_INLINE
Definition igl_inline.h:15
void edge_lengths(const Eigen::MatrixBase< DerivedV > &V, const Eigen::MatrixBase< DerivedF > &F, Eigen::PlainObjectBase< DerivedL > &L)
Constructs a list of lengths of edges opposite each index in a face (triangle/tet) list.