Page MenuHomePhabricator

Reactivating 3D interpolation after confirmation buggy
Closed, ResolvedPublic

Description

Draw several contours and activate the 3d interpolation. Confirm the interpolation and reactivate it again. Draw again some contour and you will see that the interpolation result does not match with the drawn contours.

Event Timeline

[e6b17e]: Merge branch 'bug-18298-buggy-interpolation-reactivation'

Merged commits:

2014-11-24 11:49:30 Andreas Fetzer [df0a4c]
Take care that interpolation result surface is just added once and removed after reactivation of the 3d interpolation


2014-11-24 11:45:58 Andreas Fetzer [f147eb]
Always take care that m_Segmentation is valid.

This sometimes cause a wrong check regarding the image dimension


2014-11-24 11:43:10 Andreas Fetzer [e81b1a]
Added replace session function to surface interpolation controller and fixed
buggy reactivation bahviour.

Reason for this bug: after confirmation of the 3d interpolation
the data of the segmentation node was overwritten and hence the OnDelete()
function in the interpolation controller was invoked which removed all existing
contours.