Cayley-Klein plane functions: perpendicularity, altitude, orthocenter, reflection.
Hyperbolic Line.
Definition hyp_object.hpp:39
constexpr HyperbolicLine(std::array< int64_t, 3 > coord)
Construct a new Hyperbolic Line object.
Definition hyp_object.hpp:46
constexpr auto perp() const -> HyperbolicPoint
Pole.
Definition hyp_object.hpp:77
Hyperbolic Point.
Definition hyp_object.hpp:17
constexpr HyperbolicPoint(std::array< int64_t, 3 > coord)
Construct a new Hyperbolic Point object.
Definition hyp_object.hpp:24
constexpr auto perp() const -> HyperbolicLine
Polar.
Definition hyp_object.hpp:65
Core projective geometry object template (pg_object, PgObject, PgPoint, PgLine).
Projective Point/Line (int64_t specialization)
Definition pg_object.hpp:129
std::array< int64_t, 3 > coord
Definition pg_object.hpp:132