ProjGeom 1.0.11
Loading...
Searching...
No Matches
fun::ProjectivePlanePrimH Concept Reference

Projective plane Concept (half) More...

#include <proj_plane_concepts.h>

Concept definition

template<class Point, class Line>
concept fun::ProjectivePlanePrimH = STD_ALT::equality_comparable<Point>
&& requires(const Point& pt_p, const Point& pt_q, const Line& ln_l) {
{ incident(pt_p, ln_l) } -> STD_ALT::convertible_to<bool>;
{ pt_p * pt_q } -> STD_ALT::convertible_to<Line>;
}
Projective plane Concept (half)
Definition proj_plane_concepts.h:23
constexpr auto incident(const Point &pt_p, const Line &ln_l) -> bool
The code snippet is defining a function named incident that checks if a point pt_p is incident to a l...
Definition proj_plane.hpp:35

Detailed Description

Projective plane Concept (half)

Template Parameters
PointPoint
LineLine