9#ifndef IGL_PARALLEL_TRANSPORT_ANGLE
10#define IGL_PARALLEL_TRANSPORT_ANGLE
31 template <
typename DerivedV,
typename DerivedF,
typename DerivedK>
33 const Eigen::PlainObjectBase<DerivedV>&V,
34 const Eigen::PlainObjectBase<DerivedF>&F,
35 const Eigen::PlainObjectBase<DerivedV>&FN,
36 const Eigen::MatrixXi &E2F,
37 const Eigen::MatrixXi &F2E,
38 Eigen::PlainObjectBase<DerivedK>&K);
43#ifndef IGL_STATIC_LIBRARY
44#include "parallel_transport_angles.cpp"
#define IGL_INLINE
Definition igl_inline.h:15
void parallel_transport_angles(const Eigen::PlainObjectBase< DerivedV > &V, const Eigen::PlainObjectBase< DerivedF > &F, const Eigen::PlainObjectBase< DerivedV > &FN, const Eigen::MatrixXi &E2F, const Eigen::MatrixXi &F2E, Eigen::PlainObjectBase< DerivedK > &K)
Given the per-face local bases computed via igl::local_basis, this function computes the angle betwee...