three-letter codes for faster typing and backwards compatibility
More...
three-letter codes for faster typing and backwards compatibility
Motivation for three-letter codes
The first versions of this software relied on three-letter code words for all the types and functions. That was confusing for some, so documentation is typically written out in longform.
While it is sometimes useful for clarity to write out TangentVector, I find the terseness of Tnv to be sufficiently necessary. Note that this encoding mirrors the shorthand for methods, which also can be written out in longform, as in Gen::transversor
or shorthand, as in Gen::trv
- See also
- Multivector Types
template<class A >
static auto vsr::cga::Round::car |
( |
const A & |
s | ) |
-> decltype(carrier(s)) |
|
inlinestatic |
template<class A >
static Point vsr::cga::Round::cen |
( |
const A & |
s | ) |
|
|
inlinestatic |
template<class A >
static auto vsr::cga::Flat::dir |
( |
const A & |
s | ) |
-> decltype( direction(s) ) |
|
inlinestatic |
template<class A >
static Point vsr::cga::Round::loc |
( |
const A & |
s | ) |
|
|
inlinestatic |
template<class A >
static Point vsr::cga::Flat::loc |
( |
const A & |
a, |
|
|
const Point & |
p, |
|
|
bool |
dual |
|
) |
| |
|
inlinestatic |
template<class A >
static DualSphere vsr::cga::Round::sur |
( |
const A & |
s | ) |
|
|
inlinestatic |