Simplify API
stefsmeets opened this issue · 0 comments
stefsmeets commented
#245 uses a base class registry to instantiate the most appropriate derived class. This replaces e.g. GenericMesh.create()
. This could be used to simplify the nanomesh API. We could also go through the notebooks and see where these would need to be updated.
- Mesher --> Mesher2D, Mesher3D
- Mesh --> LineMesh, TriangleMesh, TetraMesh
- Image --> Plane, Volume (Image2D, Image3D?)