Require at least one slice when initializing sliced geometry on objects with non-zero extents
Summary:
Code expects in multiple places that proper SliceGeometry3Ds
(at least evenly-spaced ones) have plane geometries, i.e. at least
one slice.
This change remedies violated assertions when loading very small
triangle meshes (e.g. extent 0.3 in one dimension).
Signed-off-by: Daniel Maleike <code@maleike.de>
Merge remote-tracking branch 'maleike/T11113-create-proper-geometry-for-small-meshes' into T11113-TinySliceGeometries
- Conflicts:
- Modules/Core/src/DataManagement/mitkSlicedGeometry3D.cpp
Test Plan: Manual (see T11113)
Reviewers: goch
Reviewed By: goch
Maniphest Tasks: T11113
Differential Revision: https://phabricator.mitk.org/D104