Classes | Namespaces | Functions | Variables
transformations.py File Reference

Go to the source code of this file.

Classes

class  pyexotica.transformations.Arcball
 

Namespaces

 pyexotica.transformations
 

Functions

def pyexotica.transformations._import_module (name, package=None, warn=False, prefix='_py_', ignore='_')
 
def pyexotica.transformations.affine_matrix_from_points (v0, v1, shear=True, scale=True, usesvd=True)
 
def pyexotica.transformations.angle_between_vectors (v0, v1, directed=True, axis=0)
 
def pyexotica.transformations.arcball_constrain_to_axis (point, axis)
 
def pyexotica.transformations.arcball_map_to_sphere (point, center, radius)
 
def pyexotica.transformations.arcball_nearest_axis (point, axes)
 
def pyexotica.transformations.clip_matrix (left, right, bottom, top, near, far, perspective=False)
 
def pyexotica.transformations.compose_matrix (scale=None, shear=None, angles=None, translate=None, perspective=None)
 
def pyexotica.transformations.concatenate_matrices (matrices)
 
def pyexotica.transformations.decompose_matrix (matrix)
 
def pyexotica.transformations.euler_from_matrix (matrix, axes='sxyz')
 
def pyexotica.transformations.euler_from_quaternion (quaternion, axes='sxyz')
 
def pyexotica.transformations.euler_matrix (ai, aj, ak, axes='sxyz')
 
def pyexotica.transformations.identity_matrix ()
 
def pyexotica.transformations.inverse_matrix (matrix)
 
def pyexotica.transformations.is_same_quaternion (q0, q1)
 
def pyexotica.transformations.is_same_transform (matrix0, matrix1)
 
def pyexotica.transformations.orthogonalization_matrix (lengths, angles)
 
def pyexotica.transformations.projection_from_matrix (matrix, pseudo=False)
 
def pyexotica.transformations.projection_matrix (point, normal, direction=None, perspective=None, pseudo=False)
 
def pyexotica.transformations.quaternion_about_axis (angle, axis)
 
def pyexotica.transformations.quaternion_conjugate (quaternion)
 
def pyexotica.transformations.quaternion_from_euler (ai, aj, ak, axes='sxyz')
 
def pyexotica.transformations.quaternion_from_matrix (matrix, isprecise=False)
 
def pyexotica.transformations.quaternion_imag (quaternion)
 
def pyexotica.transformations.quaternion_inverse (quaternion)
 
def pyexotica.transformations.quaternion_matrix (quaternion)
 
def pyexotica.transformations.quaternion_multiply (quaternion1, quaternion0)
 
def pyexotica.transformations.quaternion_real (quaternion)
 
def pyexotica.transformations.quaternion_slerp (quat0, quat1, fraction, spin=0, shortestpath=True)
 
def pyexotica.transformations.random_quaternion (rand=None)
 
def pyexotica.transformations.random_rotation_matrix (rand=None)
 
def pyexotica.transformations.random_vector (size)
 
def pyexotica.transformations.reflection_from_matrix (matrix)
 
def pyexotica.transformations.reflection_matrix (point, normal)
 
def pyexotica.transformations.rotation_from_matrix (matrix)
 
def pyexotica.transformations.rotation_matrix (angle, direction, point=None)
 
def pyexotica.transformations.scale_from_matrix (matrix)
 
def pyexotica.transformations.scale_matrix (factor, origin=None, direction=None)
 
def pyexotica.transformations.shear_from_matrix (matrix)
 
def pyexotica.transformations.shear_matrix (angle, direction, point, normal)
 
def pyexotica.transformations.superimposition_matrix (v0, v1, scale=False, usesvd=True)
 
def pyexotica.transformations.translation_from_matrix (matrix)
 
def pyexotica.transformations.translation_matrix (direction)
 
def pyexotica.transformations.unit_vector (data, axis=None, out=None)
 
def pyexotica.transformations.vector_norm (data, axis=None, out=None)
 
def pyexotica.transformations.vector_product (v0, v1, axis=0)
 

Variables

tuple pyexotica.transformations.__all__ = ()
 
string pyexotica.transformations.__docformat__ = 'restructuredtext en'
 
string pyexotica.transformations.__version__ = '2017.02.17'
 
dictionary pyexotica.transformations._AXES2TUPLE
 
float pyexotica.transformations._EPS = numpy.finfo(float).eps*4.0
 
list pyexotica.transformations._NEXT_AXIS = [1, 2, 0, 1]
 
 pyexotica.transformations._TUPLE2AXES = dict((v, k) for k, v in _AXES2TUPLE.items())
 
 pyexotica.transformations.precision
 
 pyexotica.transformations.suppress
 
 pyexotica.transformations.True
 


exotica_python
Author(s):
autogenerated on Mon Feb 22 2021 03:33:27