clifford.cga.Translation¶
-
class
clifford.cga.
Translation
(cga, *args)[source]¶ A 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 translation will be generated several types of Multivectors can be used:
base vector - vector in base space
null vector
existing translation rotor
Examples
>>> T = cga.translation() # from None >>> T = cga.translation(e1+e2) # from base vector >>> T = cga.translation(cga.up(e1+e2)) # from null vector >>> T = cga.translation(T.mv) # from existing translation rotor
Methods
Initialize self. |
|
inverted version of this thing. |
|
inverted version of this thing. |