mirror of https://github.com/CGAL/cgal
Remove % as Boolean does not get linked. (#9068)
## Release Management * Affected package(s): Polygon_repair
This commit is contained in:
commit
6974230f15
|
|
@ -98,11 +98,11 @@ Input (left), non-zero (middle) even-odd (right).
|
|||
|
||||
\section SectionPolygonRepair_UnionIntersection Union and Intersection Rule
|
||||
|
||||
Given several valid polygons these rules apply a %Boolean operation:
|
||||
Given several valid polygons these rules apply a Boolean operation:
|
||||
In the arrangement of two valid multipolygons with holes, the faces that are in any and both multipolygons
|
||||
with holes are in the resulting multipolygon with holes for a union and intersection, respectively.
|
||||
|
||||
While this %Boolean operation works for any two valid multipolygons, in the scope of repairing
|
||||
While this Boolean operation works for any two valid multipolygons, in the scope of repairing
|
||||
it serves to obtain an approximation from outside and inside when applying union and intersection, respectively,
|
||||
when the input is similar.
|
||||
|
||||
|
|
|
|||
|
|
@ -28,13 +28,14 @@
|
|||
|
||||
#include <boost/property_map/property_map.hpp>
|
||||
|
||||
#ifndef DOXYGEN_RUNNING
|
||||
namespace CGAL {
|
||||
namespace Polygon_repair {
|
||||
|
||||
/*!
|
||||
\ingroup PkgTriangulation2Miscellaneous
|
||||
|
||||
\tparam Kernel must be
|
||||
\tparam Kernel must be model of `ConstrainedDelaunayTriangulationTraits_2`
|
||||
*/
|
||||
|
||||
template <typename Kernel, typename Container_>
|
||||
|
|
@ -322,7 +323,7 @@ public:
|
|||
// @todo taken from Polygon_repair and adapted; might be factorized
|
||||
|
||||
/*!
|
||||
performs the Boolean operation applying `fct` and returns the result as a multipolygon with holes.
|
||||
performs the %Boolean operation applying `fct` and returns the result as a multipolygon with holes.
|
||||
|
||||
\tparam Fct must have the operator `bool operator()(bool, bool)`.
|
||||
*/
|
||||
|
|
@ -378,7 +379,7 @@ performs the Boolean operation applying `fct` and returns the result as a multip
|
|||
|
||||
|
||||
/*!
|
||||
access to the underlying constrained triangulation.
|
||||
gives access to the underlying constrained triangulation.
|
||||
*/
|
||||
const CDTplus&
|
||||
triangulation() const
|
||||
|
|
@ -393,4 +394,5 @@ access to the underlying constrained triangulation.
|
|||
} // namespace Polygon_repair
|
||||
} //namespace CGAL
|
||||
|
||||
#endif // DOXYGEN_RUNNING
|
||||
#endif // CGAL_POLYGON_REPAIR_BOOLEAN_H
|
||||
|
|
|
|||
Loading…
Reference in New Issue