|
versor
3.0
C++11 library for Geometric algebra
|
Extraction of axis-angle orientation and 3D position features from Multivectors. More...
#include <vsr_cga3D_op.h>
Static Public Member Functions | |
| static Rot | AA (const Vec &s) |
| axis angle from Vec stored in rotor | |
| static Rot | AA (const Dlp &s) |
| axis angle from Dlp stored in rotor | |
| static Rot | AA (const Cir &s) |
| axis angle from Cir stored in rotor | |
| static Rot | AA (const Biv &s) |
| axis angle from Biv stored in rotor | |
| static Vec | Pos (const Dlp &s) |
| Position of Dlp. | |
| static Pnt | Pos (const Cir &s) |
| 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 |
Extraction of axis-angle orientation and 3D position features from Multivectors.
separate out the AA and Pos methods
eliminate redundancy
1.8.10