From e70926be7955d610edfeab24d0681471ca199e7c Mon Sep 17 00:00:00 2001 From: Efi Fogel Date: Sat, 3 Oct 2015 17:02:07 +0300 Subject: [PATCH] 1st revision --- .../Concepts/GeneralPolygonSetDcelHalfedge.h | 45 +++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 Boolean_set_operations_2/doc/Boolean_set_operations_2/Concepts/GeneralPolygonSetDcelHalfedge.h diff --git a/Boolean_set_operations_2/doc/Boolean_set_operations_2/Concepts/GeneralPolygonSetDcelHalfedge.h b/Boolean_set_operations_2/doc/Boolean_set_operations_2/Concepts/GeneralPolygonSetDcelHalfedge.h new file mode 100644 index 00000000000..10783dfce86 --- /dev/null +++ b/Boolean_set_operations_2/doc/Boolean_set_operations_2/Concepts/GeneralPolygonSetDcelHalfedge.h @@ -0,0 +1,45 @@ +/*! +\ingroup PkgBooleanSetOperations2Concepts +\cgalConcept + +A halfedge record in a Dcel data structure used +by the `General_polygon_set_2` and `Polygon_set_2` class-templates +to represent the underlying internal `Arrangement_2` data structure. + +\cgalRefines `ArrangementDcelHalfedge` + +\sa `ArrangementDcel` +\sa `ArrangementDcelVertex` +\sa `GeneralPolygonSetDcelFace` + +*/ + +class GeneralPolygonSetDcelHalfedge { +public: + +/// \name Creation +/// @{ + +/*! +default constructor. +*/ +Gps_dcel_halfedge(); + +/*! +assigns `f` with the contents of the `other` face. +*/ +void assign(const Self& other); + +/// @} + +/// \name Access Functions +/// @{ + +/// @} + +/// \name Modifiers +/// @{ + +/// @} + +}; /* end GeneralPolygonSetDcelHalfedge */