mirror of https://github.com/CGAL/cgal
27 lines
518 B
C++
27 lines
518 B
C++
|
|
/*!
|
|
\ingroup PkgKernelDKernelConcept
|
|
\cgalConcept
|
|
|
|
*/
|
|
|
|
class Kernel_d::Oriented_side_d {
|
|
public:
|
|
|
|
/// \name Operations
|
|
/// A model of this concept must provide:
|
|
/// @{
|
|
|
|
/*!
|
|
returns the side of \f$ p\f$ with respect to \f$ o\f$. `Kernel_object`
|
|
may be any of `Kernel_d::Sphere_d` or `Kernel_d::Hyperplane_d`.
|
|
\pre `p` and `o` have the same dimension.
|
|
*/
|
|
template <class Kernel_object> Oriented_side
|
|
operator()(const Kernel_object& o, const Kernel_d::Point_d& p);
|
|
|
|
/// @}
|
|
|
|
}; /* end Kernel_d::Oriented_side_d */
|
|
|