module documentation

Undocumented

Function concatenate_matrices Undocumented
Function euclidian_dist Undocumented
Function euler_from_matrix Undocumented
Function euler_from_quaternion Undocumented
Function euler_matrix Undocumented
Function normalize_quaterion Undocumented
Function quaternion_from_euler Undocumented
Function quaternion_matrix Undocumented
Constant _AXES2TUPLE Undocumented
Constant _EPS Undocumented
Constant _NEXT_AXIS Undocumented
Constant _TUPLE2AXES Undocumented
def concatenate_matrices(*matrices):

Undocumented

def euclidian_dist(point_a, point_b):

Undocumented

def euler_from_matrix(matrix, axes='sxyz'):

Undocumented

def euler_from_quaternion(quaternion, axes='sxyz'):

Undocumented

def euler_matrix(ai, aj, ak, axes='sxyz'):

Undocumented

def normalize_quaterion(quaternion, tolerance=1e-05):

Undocumented

def quaternion_from_euler(ai, aj, ak, axes='sxyz'):

Undocumented

def quaternion_matrix(quaternion):

Undocumented

_AXES2TUPLE: dict =

Undocumented

Value
{'sxyz': (0, 0, 0, 0),
 'sxyx': (0, 0, 1, 0),
 'sxzy': (0, 1, 0, 0),
 'sxzx': (0, 1, 1, 0),
 'syzx': (1, 0, 0, 0),
 'syzy': (1, 0, 1, 0),
 'syxz': (1, 1, 0, 0),
...
_EPS =

Undocumented

Value
np.finfo(float).eps*4.0
_NEXT_AXIS: list[int] =

Undocumented

Value
[1, 2, 0, 1]
_TUPLE2AXES =

Undocumented

Value
dict(((v, k) for k, v in _AXES2TUPLE.items()))