Import 2017-06-07 23:51:09: master fe45f62d

Author Committer Branch Timestamp Parent
pieper pieper master 2016-05-20 12:44:02 master 1e498425
Affected Issues 0004191: Slow addition fiducial points in Landmark Registartion
Changeset

PERF: 0004191 don't update widgets in batch mode

This really improves the performance of LandmarkRegistration,
particularly when there are large numbers of fiducials
being manipulated. I haven't seen any side effects.

ENH: request future update when ignoring batch mrml event

Per suggestion from Andras, include a request for future
update to be sure that the widgets are updated
before the render happens.

BUG: 0004191 update landmark registration

Addresses slowdown with large numbers of fiducials
by entering batch mode for bulk operations on the scene.

From: Steve Pieper <pieper@isomics.com>

git-svn-id: http://svn.slicer.org/Slicer4/trunk@25094 3bd1e089-480b-0410-8dfb-8563597acbee

mod - Modules/Loadable/Markups/MRMLDM/vtkMRMLMarkupsFiducialDisplayableManager2D.cxx Diff File
mod - Modules/Loadable/Markups/MRMLDM/vtkMRMLMarkupsFiducialDisplayableManager3D.cxx Diff File
mod - SuperBuild.cmake Diff File