versor  3.0
C++11 library for Geometric algebra
Typedefs
vsr::ega Namespace Reference

3D Euclidean Geometric Algebra NamespaceNote that ega assumes 3D case for other dimensions we'll use ega2D ( More...

Typedefs

using Sca = NESca< 3 >
 
using Vec = NEVec< 3 >
 
using Biv = NEBiv< 3 >
 
using Pss = NETri< 3 >
 
using Rot = NERot< 3 >
 
typedef Sca Scalar
 0-blade: \(s=1\)
 
typedef Vec Vector
 Euclidean 1-blade: \(\boldsymbol{x}=\{e_1,e_2,e_3\}\)
 
typedef Biv Bivector
 Euclidean 2-blade: \(\boldsymbol{B}=\{e_{12},e_{13},e_{23}\}\)
 
typedef Pss Pseudoscalar
 Euclidean 3-blade: \(\boldsymbol{I_3}=\{e_{123}\}\)
 
typedef Rot Rotor
 Euclidean Rotor (Quaternionic): \(R=\{1,e_{12},e_{13},e_{23}\}\)
 

Detailed Description

3D Euclidean Geometric Algebra Namespace

Note that ega assumes 3D case for other dimensions we'll use ega2D (

Todo:
make a simple 2d ega)