#include <CGAL/Segment_2_Segment_2_intersection.h>
in 	Triangulation_euclidean_traits_2.h
to deal with intersecting constraints in Constrained triangulations

added a creator of Face_handle with Line_face_circulator
This commit is contained in:
Mariette Yvinec 1999-12-01 09:44:12 +00:00
parent 5164832c33
commit 33f185d84d
2 changed files with 8 additions and 0 deletions

View File

@ -37,6 +37,7 @@
#include <CGAL/Triangulation_short_names_2.h>
//#include <CGAL/squared_distance_2.h>
#include <CGAL/Distance_2.h>
#include <CGAL/Segment_2_Segment_2_intersection.h>
CGAL_BEGIN_NAMESPACE

View File

@ -53,6 +53,9 @@ class Triangulation_face_circulator_2;
template < class Gt, class Tds>
class Triangulation_vertex_circulator_2;
template < class Gt, class Tds>
class Triangulation_line_face_circulator_2;
template < class Gt, class Tds>
class Triangulation_face_handle_2
@ -91,6 +94,10 @@ public:
: Pointer_(&(*fc))
{}
Triangulation_face_handle_2(const Line_face_circulator& fc)
: Pointer_(&(*fc))
{}
Face_handle& operator=(Face* p)
{
ptr() = p ;