versor
3.0
C++11 library for Geometric algebra

▼Generic  Generic Functions Applicable in NDimensions 
ND Euclidean Operations  Euclidean Functions Applicable in NDimensions 
ND Conformal Operations  Conformal Functions Applicable in NDimensions 
▼3D Conformal Geometric Algebra  3D CGA Types and Functions 
Forms  Composition of structures 
▼Operations  Operations for 3D CGA 
More Transformations  Mappings and Inverse Mappings 
CGA Macros  For making commonly used geometric entities 
▼Elements  Geometric Entities in Conformal Metrics 
Multivector Types  3D CGA Instantiations of the Multivector Template class 
Euclidean  A Euclidean Element is a Multivector whose blades are basis elements of a positive \(\mathbb{R}^p\) metric 
Flat  A Flat Element is a Round Element wedged with Infinity 
Round  
Direction  
Tangent  A Tangent is a Euclidean wedged with the Origin 
Rotor  
Shorthand Syntax  Threeletter codes for faster typing and backwards compatibility 
▼Euclidean Geometric Algebra  
3D Euclidean Geometric Algebra Types 