Ellipsoid
Ellipsoid
evo.objects.typed.types.Ellipsoid
An ellipsoid defining a spatial region.
Ranges are ordered major, semi-major, minor. Rotation angles are in degrees and ordered dip azimuth [0, 360], dip [0, 180], pitch [0, 360]. They specify clockwise intrinsic rotations about the successive Z, X, and Z axes, respectively.
Ranges accept an EllipsoidRanges instance or a three-value list, tuple, or 1D NumPy array. Rotation accepts a Rotation instance or the same three-value sequence forms; omitting it applies no rotation.
rotation
The rotation of the ellipsoid, defaulting to no rotation if not specified.
surface_points
Generate surface mesh points for 3D visualization.
wireframe_points
Generate wireframe points for 3D visualization.
- Major axis along X
- Semi-major axis along Y
- Minor axis along Z (up)