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)