Prusa Slicer 2.6.0
Loading...
Searching...
No Matches
intersect_other.cpp File Reference
+ Include dependency graph for intersect_other.cpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  igl
 
namespace  igl::copyleft
 
namespace  igl::copyleft::cgal
 

Macros

#define IGL_FIRST_HIT_EXCEPTION   10
 

Functions

template<typename DerivedF >
static IGL_INLINE void igl::copyleft::cgal::push_result (const Eigen::PlainObjectBase< DerivedF > &F, const int f, const int f_other, const CGAL::Object &result, std::map< typename DerivedF::Index, std::vector< std::pair< typename DerivedF::Index, CGAL::Object > > > &offending)
 
template<typename Kernel , typename DerivedVA , typename DerivedFA , typename DerivedVB , typename DerivedFB , typename DerivedIF , typename DerivedVVAB , typename DerivedFFAB , typename DerivedJAB , typename DerivedIMAB >
static IGL_INLINE bool igl::copyleft::cgal::intersect_other_helper (const Eigen::PlainObjectBase< DerivedVA > &VA, const Eigen::PlainObjectBase< DerivedFA > &FA, const Eigen::PlainObjectBase< DerivedVB > &VB, const Eigen::PlainObjectBase< DerivedFB > &FB, const RemeshSelfIntersectionsParam &params, Eigen::PlainObjectBase< DerivedIF > &IF, Eigen::PlainObjectBase< DerivedVVAB > &VVAB, Eigen::PlainObjectBase< DerivedFFAB > &FFAB, Eigen::PlainObjectBase< DerivedJAB > &JAB, Eigen::PlainObjectBase< DerivedIMAB > &IMAB)
 

Macro Definition Documentation

◆ IGL_FIRST_HIT_EXCEPTION

#define IGL_FIRST_HIT_EXCEPTION   10