microstructpy.geometry¶
The geometry module contains classes for several 2D and 3D geometries. The module also contains some N-D geometries, which are inherited by the 2D and 3D geometries.
2D Geometries
3D Geometries
ND Geometries
†: These classes may be used to define seed particles.
‡: These classes may be used to define the microstructure domain.
To assist with creating geometries, a factory method is included in the module:
Module Contents
- microstructpy.geometry.Box
- microstructpy.geometry.Circle
- microstructpy.geometry.Cube
- microstructpy.geometry.Ellipse
- microstructpy.geometry.Ellipsoid
- microstructpy.geometry.n_box.NBox
- microstructpy.geometry.n_sphere.NSphere
- microstructpy.geometry.Rectangle
- microstructpy.geometry.Sphere
- microstructpy.geometry.Square
- microstructpy.geometry.factory