8#ifndef IGL_COPYLEFT_CGAL_SNAP_ROUNDING_H 
    9#define IGL_COPYLEFT_CGAL_SNAP_ROUNDING_H 
   11#include "../../igl_inline.h" 
   36        const Eigen::PlainObjectBase<DerivedV> & V,
 
   37        const Eigen::PlainObjectBase<DerivedE> & E,
 
   38        Eigen::PlainObjectBase<DerivedVI> & VI,
 
   39        Eigen::PlainObjectBase<DerivedEI> & EI,
 
   40        Eigen::PlainObjectBase<DerivedJ> & J);
 
   45#ifndef IGL_STATIC_LIBRARY 
   46#  include "snap_rounding.cpp" 
#define IGL_INLINE
Definition igl_inline.h:15
 
void snap_rounding(const Eigen::PlainObjectBase< DerivedV > &V, const Eigen::PlainObjectBase< DerivedE > &E, Eigen::PlainObjectBase< DerivedVI > &VI, Eigen::PlainObjectBase< DerivedEI > &EI, Eigen::PlainObjectBase< DerivedJ > &J)
Snap a list of possible intersecting segments with endpoints in any precision to the integer grid.