Added triangle() to P3_mesh_triangulation_3

This commit is contained in:
Mael Rouxel-Labbé 2017-10-22 23:31:28 +02:00
parent 9767912335
commit d9ef84a33a
1 changed files with 7 additions and 0 deletions

View File

@ -123,6 +123,7 @@ public:
using Base::incident_facets; using Base::incident_facets;
using Base::insert_dummy_points; using Base::insert_dummy_points;
using Base::number_of_vertices; using Base::number_of_vertices;
using Base::periodic_triangle;
using Base::periodic_tetrahedron; using Base::periodic_tetrahedron;
using Base::point; using Base::point;
using Base::tds; using Base::tds;
@ -268,6 +269,12 @@ public:
return robust_canonicalize_point(p); return robust_canonicalize_point(p);
} }
Triangle triangle(const Facet& f) const
{
Periodic_triangle ptri = periodic_triangle(f);
return construct_triangle(ptri);
}
Tetrahedron tetrahedron(const Cell_handle c) const Tetrahedron tetrahedron(const Cell_handle c) const
{ {
Periodic_tetrahedron ptet = periodic_tetrahedron(c); Periodic_tetrahedron ptet = periodic_tetrahedron(c);