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.