8#ifndef IGL_POINT_MESH_SQUARED_DISTANCE_H 
    9#define IGL_POINT_MESH_SQUARED_DISTANCE_H 
   56    const Eigen::MatrixBase<DerivedP> &P,
 
   57    const Eigen::MatrixBase<DerivedV> &V,
 
   58    const Eigen::MatrixBase<DerivedEle> &Ele,
 
   59    Eigen::PlainObjectBase<DerivedsqrD> &sqrD,
 
   60    Eigen::PlainObjectBase<DerivedI> &I,
 
   61    Eigen::PlainObjectBase<DerivedC> &C);
 
   64#ifndef IGL_STATIC_LIBRARY 
   65#  include "point_mesh_squared_distance.cpp" 
#define IGL_INLINE
Definition igl_inline.h:15
 
void point_mesh_squared_distance(const Eigen::MatrixBase< DerivedP > &P, const Eigen::MatrixBase< DerivedV > &V, const Eigen::MatrixBase< DerivedEle > &Ele, Eigen::PlainObjectBase< DerivedsqrD > &sqrD, Eigen::PlainObjectBase< DerivedI > &I, Eigen::PlainObjectBase< DerivedC > &C)
Compute distances from a set of points P to a triangle mesh (V,F)