2011 Winter Project Week:Annotation module in Slicer4 Display widget intersections
- UPenn: Daniel Haehn
- SPL: Nicole Aucoin, Steve Pieper
The new annotation module provides vtkWidgets-based tools in Slicer4.
The tools include 2D and 3D representations. While the 2D widgets only appear in one slice viewer, we want to illustrate the intersections with the other slice viewers as well.
By using mathematical projections, the position of widget intersections with different formatted plains can be calculated. We want to optimize the current and error-prune implementation.
The current implementation only sometimes work (see screenshots).
Project Week Update: It turned out that the current implementation was already pretty good. We only had to include a check to make sure the distances of the end-points to the specific slice are differently signed. The new screenshot shows the prior failing case now fixed. On a side note, it is notable that the ruler now includes ticks (measuring tape behavior).