9#ifndef IGL_POINT_AREAS_H 
   10#define IGL_POINT_AREAS_H 
   11#include "../../igl_inline.h" 
   42      template <
typename DerivedP, 
typename DerivedI, 
typename DerivedN,
 
   43      typename DerivedA, 
typename DerivedT>
 
   45        const Eigen::MatrixBase<DerivedP>& P,
 
   46        const Eigen::MatrixBase<DerivedI>& I,
 
   47        const Eigen::MatrixBase<DerivedN>& N,
 
   48        Eigen::PlainObjectBase<DerivedA> & A,
 
   49        Eigen::PlainObjectBase<DerivedT> & T);
 
   51      template <
typename DerivedP, 
typename DerivedI, 
typename DerivedN,
 
   54        const Eigen::MatrixBase<DerivedP>& P,
 
   55        const Eigen::MatrixBase<DerivedI>& I,
 
   56        const Eigen::MatrixBase<DerivedN>& N,
 
   57        Eigen::PlainObjectBase<DerivedA> & A);
 
   63#ifndef IGL_STATIC_LIBRARY 
   64#  include "point_areas.cpp" 
#define IGL_INLINE
Definition igl_inline.h:15
 
void point_areas(const Eigen::MatrixBase< DerivedP > &P, const Eigen::MatrixBase< DerivedI > &I, const Eigen::MatrixBase< DerivedN > &N, Eigen::PlainObjectBase< DerivedA > &A, Eigen::PlainObjectBase< DerivedT > &T)
Given a 3D set of points P, each with a list of k-nearest-neighbours, estimate the geodesic voronoi a...