HomePhabricator
Diffusion MITK 371d2dd64634

Require at least one slice when initializing sliced geometry on objects with…

Description

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

  1. Conflicts:
  2. 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

Details

Provenance
kislinskAuthored on Mar 6 2018, 11:50 AM
kislinskPushed on Mar 6 2018, 1:10 PM
Reviewer
goch
Differential Revision
Restricted Differential Revision
Parents
rMITKc7022f5106ea: Merge branch 'T23293-M_PI'
Branches
Unknown
Tags
Unknown