The constructor
mitk::PointSetInteractor::New("pointsetinteractor", m_poPointNode,0);
or
m_oInteractor = mitk::PointSetInteractor::New("pointsetinteractor", m_poPointNode,1);
should not allow to add points on PointData of size 1, but one single point can be added (with shift) so that the total size is 2!