deepfold.utils.geometry.vectorΒΆ

Vec3Array Class.

Functions

cross(vector1, vector2)

dihedral_angle(a, b, c, d)

Computes torsion angle for a quadruple of points.

dot(vector1, vector2)

euclidean_distance(vec1, vec2[, epsilon])

Computes euclidean distance between 'vec1' and 'vec2'.

norm(vector[, epsilon])

normalized(vector[, epsilon])

square_euclidean_distance(vec1, vec2[, epsilon])

Computes square of euclidean distance between 'vec1' and 'vec2'.

Classes

Vec3Array(x, y, z)