From bb2cd839a70818a7891d050d28ac39e6ec56bf0e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mael=20Rouxel-Labb=C3=A9?= Date: Mon, 16 Dec 2024 17:43:42 +0100 Subject: [PATCH] Add missing overloads --- .../doc/Kernel_23/Concepts/FunctionObjectConcepts.h | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/Kernel_23/doc/Kernel_23/Concepts/FunctionObjectConcepts.h b/Kernel_23/doc/Kernel_23/Concepts/FunctionObjectConcepts.h index 7057cf95ccda..f367f26df4c4 100644 --- a/Kernel_23/doc/Kernel_23/Concepts/FunctionObjectConcepts.h +++ b/Kernel_23/doc/Kernel_23/Concepts/FunctionObjectConcepts.h @@ -8124,6 +8124,12 @@ class HasOnBoundedSide_3 { bool operator()(const Kernel::Iso_cuboid_3&c, const Kernel::Point_3&p); + /*! + returns true iff `p` lies on the bounded side of `c`. + */ + bool operator()(const Kernel::Circle_3& c, + const Kernel::Point_3& p); + /*! returns true iff the line segment `ab` is inside the union of the bounded sides of `s1` and `s2`. @@ -8386,6 +8392,11 @@ class HasOnUnboundedSide_3 { bool operator()(const Kernel::Iso_cuboid_3&c, const Kernel::Point_3&p); + /*! + returns true iff `p` lies on the unbounded side of `c`. + */ + bool operator()(const Kernel::Circle_3&c, + const Kernel::Point_3&p); /// @}