8#ifndef IGL_BARYCENTRIC_COORDINATES_H
9#define IGL_BARYCENTRIC_COORDINATES_H
31 const Eigen::MatrixBase<DerivedP> & P,
32 const Eigen::MatrixBase<DerivedA> & A,
33 const Eigen::MatrixBase<DerivedB> & B,
34 const Eigen::MatrixBase<DerivedC> & C,
35 const Eigen::MatrixBase<DerivedD> & D,
36 Eigen::PlainObjectBase<DerivedL> & L);
52 const Eigen::MatrixBase<DerivedP> & P,
53 const Eigen::MatrixBase<DerivedA> & A,
54 const Eigen::MatrixBase<DerivedB> & B,
55 const Eigen::MatrixBase<DerivedC> & C,
56 Eigen::PlainObjectBase<DerivedL> & L);
60#ifndef IGL_STATIC_LIBRARY
61# include "barycentric_coordinates.cpp"
#define IGL_INLINE
Definition igl_inline.h:15
void barycentric_coordinates(const Eigen::MatrixBase< DerivedP > &P, const Eigen::MatrixBase< DerivedA > &A, const Eigen::MatrixBase< DerivedB > &B, const Eigen::MatrixBase< DerivedC > &C, const Eigen::MatrixBase< DerivedD > &D, Eigen::PlainObjectBase< DerivedL > &L)
Compute barycentric coordinates of each point in a corresponding tetrahedron.