versor
3.0
C++11 library for Geometric algebra
|
core namespaced operations that are metric-agnostic More...
Go to the source code of this file.
Classes | |
struct | vsr::nga::Proj< DIM > |
Projection fron ND Euclidean down to 3D. More... | |
struct | vsr::nga::Proj< 3 > |
struct | vsr::nga::Proj< 2 > |
struct | vsr::nga::Op |
Operations on All Types. More... | |
struct | vsr::nga::Euc |
Operations on Euclidean Types. More... | |
struct | vsr::nga::Gen |
Generic ND Transformations and their Generators. More... | |
struct | vsr::nga::Round |
Operations on Round types (Points, Point Pairs, Circles, Spheres, N-Spheres) More... | |
struct | vsr::nga::Flat |
Generic ND Operations On Flat Typese.g. More... | |
struct | vsr::nga::Tangent |
Generic ND Operations on a Tangent. More... | |
Namespaces | |
vsr | |
the versor library namespace | |
vsr::nga | |
ND Generic Operations. | |
Functions | |
template<class X > | |
constexpr VSR_PRECISION | vsr::nga::dot (X x) |
template<class X , class... XS> | |
constexpr VSR_PRECISION | vsr::nga::dot (X x, XS...xs) |
core namespaced operations that are metric-agnostic
only use as reference for the truly dedicated to template metaprogramming
VERSOR
Author: Pablo Colapinto Gmail: wolftype homepage: versor.mat.ucsb.edu