versor
3.0
C++11 library for Geometric algebra
|
Operations on All Types. More...
#include <vsr_generic_op.h>
Static Public Member Functions | |
template<class A > | |
static auto | dual (const A &a) -> auto |
template<class A > | |
static auto | undual (const A &a) -> auto |
template<class A > | |
static auto | duale (const A &a) -> auto |
template<class A > | |
static auto | unduale (const A &a) -> auto |
template<class T > | |
static auto | dl (const T &t) -> auto |
template<class T > | |
static auto | udl (const T &t) -> auto |
template<class T > | |
static auto | dle (const T &t) -> auto |
template<class T > | |
static auto | udle (const T &t) -> auto |
template<class A > | |
static constexpr bool | sign (const A &a, const A &b) |
Sign of A with Respect to B. | |
template<class A > | |
static constexpr bool | sn (const A &a, const A &b) |
Sign of A with Respect to B (short hand) | |
template<class A , class B > | |
static constexpr auto | project (const A &a, const B &b) -> auto |
Projection of A onto B. | |
template<class A , class B > | |
static constexpr auto | reject (const A &a, const B &b) -> auto |
Rejection of A from B. | |
template<class A , class B > | |
static constexpr auto | pj (const A &a, const B &b) -> auto |
Shorthand Proj and Rejection. | |
template<class A , class B > | |
static constexpr auto | rj (const A &a, const B &b) -> auto |
Operations on All Types.