Euclidean geometry support module
Bases: builtins.object
3D-Vector class
return a copy of this vector
Cross product with another vector
Dot product with another vector
Initialize from iterable
Copy another vector
Length of the vector
Squared norm of the vector
Normalize vector to length 1
Return normalized vector, but don’t change original
rotate l radians around axis u
rotate l radians around axis, but don’t change original
Spherical geometry support module
Bases: builtins.object
Arbitrary circle on the spherical surface
Bases: builtins.object
Collection of methods for geometric construction on a sphere
Point exactly between a and b
Bases: builtins.object
Line on the spherical surface (also known as grand circle)
Bases: builtins.object
Point on the surface of a sphere
Distance to another point on the sphere
Distance to other points on the sphere
Initialize from euclidean vector
position in 3d space