Page MenuHomePhabricator

The position nodes of the 3D interpolation should contain a new data type
Closed, WontfixPublic

Description

Currently the geometry information of the position nodes is represented with a planar circle. Instead of that, there should be a new data type that holds the needed information.
In this way a strange linux bug can be avoided. (After clicking on a position node and then continuing with the segmentation it may happen that a planar circle is drawn instead.)

Event Timeline

We decided to go even further:

The new data type should not only contain the geometry information but also the contour which is drawn in a specific slice. By this after deleting a "contour node" it would be possible to update the 3D interpolation.

The contour itself should be represented by vtkPolydata.

One remaining problem is:
-> The users draws a contour
-> contour is stored in the data manager AND written into the binary image
-> surface is interpolated

Now if the users deletes a contour-node (which just contains the polydata-contour):
-> User deletes node
-> surface is interpolated
-> BUT binary information still remains unchanged
-> Binary information doesn't match with interpolated contour

A proper solution for that should be discussed.

kislinsk claimed this task.
kislinsk added a subscriber: kislinsk.
This task was automatically closed because it wasn't updated at least since July 2016 (over 2 years). Please re-open this task if you think that it is still relevant. This most probably means that you will resolve it.