Package transforms
Expand source code
import sympy as sp
from transforms.transforms import M, R
from transforms.transforms import Rx as _Rx, \
Ry as _Ry, \
Rz as _Rz,\
Tx as _Tx, \
Ty as _Ty, \
Tz as _Tz
def _M(f, delta):
M = globals()[f'_{f}']
if 'sympy' in str(type(delta)):
return M(delta)
else:
return M(sp.Symbol('aux'))(delta)
def Rx(delta):
return _M('Rx', delta)
def Ry(delta):
return _M('Ry', delta)
def Rz(delta):
return _M('Rz', delta)
def Tx(delta):
return _M('Tx', delta)
def Ty(delta):
return _M('Ty', delta)
def Tz(delta):
return _M('Tz', delta)
Sub-modules
transforms.transforms
-
Transforms
Functions
def Rx(delta)
-
Expand source code
def Rx(delta): return _M('Rx', delta)
def Ry(delta)
-
Expand source code
def Ry(delta): return _M('Ry', delta)
def Rz(delta)
-
Expand source code
def Rz(delta): return _M('Rz', delta)
def Tx(delta)
-
Expand source code
def Tx(delta): return _M('Tx', delta)
def Ty(delta)
-
Expand source code
def Ty(delta): return _M('Ty', delta)
def Tz(delta)
-
Expand source code
def Tz(delta): return _M('Tz', delta)