8#ifndef IGL_COPYLEFT_CGAL_REMESH_SELF_INTERSECTIONS_H 
    9#define IGL_COPYLEFT_CGAL_REMESH_SELF_INTERSECTIONS_H 
   10#include "../../igl_inline.h" 
   63        const Eigen::MatrixBase<DerivedV> & V,
 
   64        const Eigen::MatrixBase<DerivedF> & F,
 
   66        Eigen::PlainObjectBase<DerivedVV> & VV,
 
   67        Eigen::PlainObjectBase<DerivedFF> & FF,
 
   68        Eigen::PlainObjectBase<DerivedIF> & IF,
 
   69        Eigen::PlainObjectBase<DerivedJ> & J,
 
   70        Eigen::PlainObjectBase<DerivedIM> & IM);
 
   82        const Eigen::MatrixBase<DerivedV> & V,
 
   83        const Eigen::MatrixBase<DerivedF> & F,
 
   85        Eigen::PlainObjectBase<DerivedVV> & VV,
 
   86        Eigen::PlainObjectBase<DerivedFF> & FF,
 
   87        Eigen::PlainObjectBase<DerivedIF> & IF,
 
   88        Eigen::PlainObjectBase<DerivedJ> & J);
 
   93#ifndef IGL_STATIC_LIBRARY 
   94#  include "remesh_self_intersections.cpp" 
#define IGL_INLINE
Definition igl_inline.h:15
 
void remesh_self_intersections(const Eigen::MatrixBase< DerivedV > &V, const Eigen::MatrixBase< DerivedF > &F, const RemeshSelfIntersectionsParam ¶ms, Eigen::PlainObjectBase< DerivedVV > &VV, Eigen::PlainObjectBase< DerivedFF > &FF, Eigen::PlainObjectBase< DerivedIF > &IF, Eigen::PlainObjectBase< DerivedJ > &J, Eigen::PlainObjectBase< DerivedIM > &IM)
Given a triangle mesh (V,F) compute a new mesh (VV,FF) which is the same as (V,F) except that any sel...
 
Parameters for SelfIntersectMesh, remesh_self_intersections and remesh_intersections,...
Definition RemeshSelfIntersectionsParam.h:21