Page MenuHomePhabricator

Issues with PlanarCross interation
Closed, ResolvedPublic

Description

There are two issues with the interaction with PlanarCrosses that I found:

  1. 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'.

  1. 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.

Event Timeline

User engelm has pushed new remote branch:

bug-19554-planarcross-interaction-issues

User engelm has pushed new remote branch:

bug-19554-masterversion-planarcross-interaction-issues

[77d56a]: Merge branch 'bug-19554-masterversion-planarcross-interaction-issues'

Merged commits:

2016-02-09 08:13:01 Markus Engel [e3d994]
corrected copying of itkVectorContainer


2016-02-09 08:12:40 Markus Engel [48752e]
commented transition that allows invalid interaction

[bd6f61]: COMP: Merge branch 'bug-19554-masterversion-planarcross-interaction-is

Merged commits:

2016-02-09 08:59:46 Markus Engel [6f6cd0]
fixed warning that is treated as an error

[46ec0b]: COMP: Merge branch 'bug-19554-masterversion-planarcross-interaction-is

Merged commits:

2016-02-09 10:18:05 Markus Engel [2eca0e]
using correct type to avoid warning as error