133 std::vector<Vector2r>& v_final,
134 std::vector<std::array<int64_t, 3>>& FV_new,
135 std::vector<std::array<int, 3>>& local_e_on_input);
std::vector< std::pair< int64_t, Vector2r > > points_on_segment
Segment(const Vector2r &_p0, const Vector2r &_p1, const int64_t _idx0, const int64_t _idx1)
bool segment_segment_inter(const Vector2r &s0, const Vector2r &e0, const Vector2r &s1, const Vector2r &e1, Vector2r &res, Rational &t0, Rational &t1)
int is_point_inside_triangle(const wmtk::Vector2r &P, const wmtk::Vector2r &A, const wmtk::Vector2r &B, const wmtk::Vector2r &C)
EdgeInsertionMeshes edge_insertion(EdgeMesh &input_mesh, TriMesh &bg_mesh)
Vector< Rational, 2 > Vector2r
bbox(const Vector2r &p0, const Vector2r &p1)
bbox(const Vector2r &p0, const Vector2r &p1, const Vector2r &p2)