versor
3.0
C++11 library for Geometric algebra
|
A Tangent is a Euclidean wedged with the Origin. More...
A Tangent is a Euclidean wedged with the Origin.
A Tangent can be operated on by vsr::cga::Tangent static methods. Optionally translated to create null-sized rounds.
which are a vsr::cga::Vector, vsr::cga::Bivector, and vsr::cga::Trivector wedged with vsr::cga::Origin
these can be cast to vsr::cga::Pair, vsr::cga::Circle, vsr::cga::Sphere and then translated:
auto tau = Pair( TangentVector(0,1,0) ).translate(5,0,0);
or in Shorthand Syntax
auto tau = Par( Tnv(0,1,0) ).trs(5,0,0);
The 2-blade entitites, vsr::cga::TangentVector and vsr::cga::Pair, can be used as generators of conformal transformations
A vsr::cga::TangentVector can be fed as an argument into vsr::cga::Gen::transversor.
A vsr::cga::Pair can be fed as an argument into vsr::cga::Gen::boost