There are two issues with the interaction with PlanarCrosses that I found:
- Click and drag a control-point of an unselected PlanarCross -> It's possible to move the line that is dragged and the other line stains unchanged which leads to unperpendicular lines
Origin of this issue is a transition that misses a condition to check if the points need to be 'reset'.
- Cloning of PlanarFigures does not correctly copy the variable _m_HelperPolyLinesToBePainted_ . The code expects the list to contain at least one item, that is added in the c'tor.
When cloning a PlanarFigure, this item is not available.
Cause is, that the clone() of itk::VectorContainer does not correctly copy the items.