1 #ifndef VSR_EGA3D_H_TYPES_INCLUDED
2 #define VSR_EGA3D_H_TYPES_INCLUDED
Sca Scalar
0-blade: \(s=1\)
Definition: vsr_ega3D_types.h:37
Generic Geometric Number Types (templated on an algebra and a basis )
Definition: vsr_algebra.h:69
Biv Bivector
Euclidean 2-blade: \(\boldsymbol{B}=\{e_{12},e_{13},e_{23}\}\)
Definition: vsr_ega3D_types.h:39
Vec Vector
Euclidean 1-blade: \(\boldsymbol{x}=\{e_1,e_2,e_3\}\)
Definition: vsr_ega3D_types.h:38
Rot Rotor
Euclidean Rotor (Quaternionic): \(R=\{1,e_{12},e_{13},e_{23}\}\)
Definition: vsr_ega3D_types.h:41
Pss Pseudoscalar
Euclidean 3-blade: \(\boldsymbol{I_3}=\{e_{123}\}\)
Definition: vsr_ega3D_types.h:40
the versor library namespace
Definition: vsr_algebra.h:29
generic multivector class, templated on a geometric algebra and a field