ProjGeom 1.0.11
Loading...
Searching...
No Matches
Namespaces | Functions
proj_plane_measure.hpp File Reference
#include "fractions.hpp"
#include "proj_plane.hpp"
Include dependency graph for proj_plane_measure.hpp:

Go to the source code of this file.

Namespaces

namespace  fun
 

Functions

template<Ring K>
constexpr auto fun::ratio_ratio (const K &a, const K &b, const K &c, const K &d)
 Compute the ratio of two ratios.
 
template<typename Point , typename Line >
requires ProjectivePlane<Point, Line>
constexpr auto fun::x_ratio (const Point &A, const Point &B, const Line &line_l, const Line &line_m)
 Cross Ratio.
 
template<ProjectivePlaneCoord2 Point>
constexpr auto fun::R (const Point &A, const Point &B, const Point &C, const Point &D)
 Compute the cross ratio of four collinear points.
 
template<ProjectivePlaneCoord2 Point>
constexpr auto fun::R0 (const Point &A, const Point &B, const Point &C, const Point &D)
 Compute cross ratio using yz-plane projection.
 
template<ProjectivePlaneCoord2 Point>
constexpr auto fun::R1 (const Point &A, const Point &B, const Point &C, const Point &D)
 Compute cross ratio using xz-plane projection.
 

Detailed Description

This is a C++ Library header.