1. 08 Mar, 2016 1 commit
  2. 22 Aug, 2014 1 commit
  3. 30 Jul, 2014 1 commit
    • Utkarsh Ayachit's avatar
      BUG #14599: Handle double values properly. · 9085e579
      Utkarsh Ayachit authored
      Plots used to rendering transfer functions failed to work correctly when
      the values/ranges they were presenting were in the double realm. This
      was because these classes didn't handle vtkPlot::ShiftScale at all. This
      fixes that issue.
      
      Change-Id: I08c487c6e735b5a7055daff7e537e97036449e96
      9085e579
  4. 18 Sep, 2013 1 commit
    • Utkarsh Ayachit's avatar
      BUG #14283. Fix change events fired by vtkControlPointsItem. · a6b0b0df
      Utkarsh Ayachit authored
      This commit consolidates the logic between all vtkControlPointsItem subclasses
      to consistently notify rest of the world that the control points were modified.
      Previously, commit 1509669d tried to do the same with
      vtkControlPointsItem::PointsModifiedEvent, however vtkCompositeControlPointsItem
      wasn't firing those consistently resulting in the BUG #14283.
      
      While attempting to fix that, I noticed that vtkControlPointsItem has
      StartChanges()/EndChanges() methods that could be used for a similar purpose:
      notify the world that control points are being changed. Hence, remved the
      PointsModifiedEvent, instead fixing the code to consistently use
      StartChanges()/EndChanges() calls.
      
      Fixed StartChanges/EndChanges to fire the event on the vtkControlPointsItem
      (along with tranfer function, as it was previously) and added logic to avoid
      duplicable firing of events due nested calls to StartChanges/EndChanges.
      
      Change-Id: I144e775cbdfbc9c1334cfc2b02609b37dda8cae7
      a6b0b0df
  5. 14 Aug, 2013 1 commit
    • Utkarsh Ayachit's avatar
      Remove unncessary assert. · 953a5979
      Utkarsh Ayachit authored
      It was possible that when deleting elements the selection becomes invalid. That
      resulted in the assert being caused on occasion. There's no need for the assert,
      it could very easily just become a filtering mechanism to ensure the new
      selection is still valid. This patch fixes that.
      
      Change-Id: I3c48f94c3c7c312cbd534df03a20292ef6211b20
      953a5979
  6. 25 Jul, 2013 1 commit
    • Utkarsh Ayachit's avatar
      Cleaning up transfer function widgets. · 1509669d
      Utkarsh Ayachit authored
      Cleaning up issues with the context-items related to tranfer function editor.
      
      + Added support for log-mapped color-transfer function. We ensure that when
        using log-scale, the color transfer function widget also enter log-space.
      
      + vtkPiecewiseControlPointsItem had a bug resulting it deleting of end points
        even when told otherwise. Fixed that.
      
      + Added new event vtkControlPointsItem::PointsModifiedEvent which if fired when
        control points are changed making it easier for application to do something
        when the points are changed.
      
      + Improved the usability by adding ability to label control points.
      
      Change-Id: If02bc1139f6ccb3d7c2198b07d10491f902bafda
      1509669d
  7. 29 Sep, 2012 1 commit
  8. 10 May, 2012 1 commit
  9. 09 Apr, 2012 2 commits
    • VTK Developers's avatar
      Remove trailing whitespace from all source files · 2d323fc4
      VTK Developers authored
      Exclude ThirdParty, Utilities/MetaIO, and Utilities/KWSys as these
      are maintained outside VTK.
      
      Co-Author: Marcus D. Hanwell <marcus.hanwell@kitware.com>
      Co-Author: Chris Harris <chris.harris@kitware.com>
      Co-Author: Brad King <brad.king@kitware.com>
      2d323fc4
    • VTK Developers's avatar
      Modularize VTK tree layout · cdd4d6fd
      VTK Developers authored
      Move source files from their former monolithic VTK location to their new
      location in modular VTK without modification.  This preserves enough
      information for "git blame -M" and "git log --follow" to connect
      modularized VTK files to their original location and history.
      
      Co-Author: Marcus D. Hanwell <marcus.hanwell@kitware.com>
      Co-Author: Chris Harris <chris.harris@kitware.com>
      Co-Author: Brad King <brad.king@kitware.com>
      Co-Author: Nikhil Shetty <nikhil.shetty@kitware.com>
      cdd4d6fd
  10. 01 Jan, 2012 1 commit
  11. 29 Dec, 2011 1 commit
    • Marcus D. Hanwell's avatar
      ENH: Refactored mouse event API for context · c379ee13
      Marcus D. Hanwell authored
      Using the legacy macro to make the data members protected, leave public
      for one more release. Ported the code in the charts to use the new API.
      Next - modifier keys for mouse events.
      
      Change-Id: I69c8dc25e596f2ad69a0e8463098a3f5a452940f
      c379ee13
  12. 11 Dec, 2011 1 commit
  13. 09 Dec, 2011 1 commit
  14. 21 Nov, 2011 1 commit
    • Bill Lorensen's avatar
      BUG: Subscript out of range · 6190dec5
      Bill Lorensen authored
      At least one compiler warned that a subscript was out of range.
      In vtkControlPointsItem::GetCenterOfMass, point[4] was being
      accessed. Looks like a cut and paste error.
      
      Change-Id: Iffddd7fce8430975745847f26b5622ec70700696
      BTW: this method has zero coverage by the tests.
      6190dec5
  15. 17 Nov, 2011 2 commits
  16. 02 Nov, 2011 1 commit
  17. 17 Oct, 2011 5 commits
  18. 23 Sep, 2011 3 commits
  19. 15 Sep, 2011 1 commit
  20. 08 Sep, 2011 1 commit
  21. 06 Jul, 2011 1 commit
  22. 05 Jul, 2011 1 commit
  23. 19 May, 2011 6 commits
  24. 09 May, 2011 1 commit
  25. 06 May, 2011 1 commit
  26. 04 May, 2011 1 commit
  27. 03 May, 2011 1 commit