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.)
Description
Related Objects
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.