#include <projgeom/proj_plane.hpp>
template<typename P, typename L>
involution class
Template parameters | |
---|---|
P | |
L |
Contents
Constructors, destructors, conversion operators
- involution(L m, P o) constexpr
- Construct a new involution object.
Public functions
- auto operator()(const P& p) const -> P -> auto constexpr
- auto operator()(const L& l) const -> L -> auto constexpr
Function documentation
template<typename P, typename L>
fun:: involution<P, L>:: involution(L m,
P o) constexpr
Construct a new involution object.
Parameters | |
---|---|
m in | |
o in |
template<typename P, typename L>
auto fun:: involution<P, L>:: operator()(const P& p) const -> P constexpr
Parameters | |
---|---|
p in | |
Returns | P |
template<typename P, typename L>
auto fun:: involution<P, L>:: operator()(const L& l) const -> L constexpr
Returns | P |
---|