1#ifndef IGL_TRIANGLE_TRIANGLE_INTERSECT_SHARED_EDGE_H
2#define IGL_TRIANGLE_TRIANGLE_INTERSECT_SHARED_EDGE_H
32 const Eigen::MatrixBase<DerivedV> & V,
33 const Eigen::MatrixBase<DerivedF> & F,
36 const Eigen::MatrixBase<Derivedp> & p,
38 const typename DerivedV::Scalar epsilon);
41#ifndef IGL_STATIC_LIBRARY
42# include "triangle_triangle_intersect_shared_edge.cpp"
#define IGL_INLINE
Definition igl_inline.h:15
bool triangle_triangle_intersect_shared_edge(const Eigen::MatrixBase< DerivedV > &V, const Eigen::MatrixBase< DerivedF > &F, const int f, const int c, const Eigen::MatrixBase< Derivedp > &p, const int g, const typename DerivedV::Scalar epsilon)
Determine whether two triangles — which share an edge— intersect.