clifford.cga.Transversion¶
-
class
clifford.cga.
Transversion
(cga, *args)[source]¶ A Transversion
A transversion is a combination of an inversion-translation-inversion, or in other words an inverted translation operator. This inherits from Translation
Can be constructed from a vector in base space or a null vector, or nothing.
Parameters: args ([none, clifford.Multivector]) – if none, a random transversion will be generated several types of Multivectors can be used:
- base vector - vector in base space
- null vector
- existing transversion rotor
Examples
>>> K = cga.transversion() # from None >>> K = cga.transversion(e1+e2) # from base vector >>> K = cga.transversion(cga.up(e1+e2)) # from null vector >>> K = cga.transversion(T.mv) # from existing translation rotor
Methods
__init__ |
Initialize self. |
inverted |
inverted version of this thing. |
involuted |
inverted version of this thing. |