1. 08 Mar, 2016 1 commit
  2. 08 Nov, 2013 1 commit
    • Marcus D. Hanwell's avatar
      Initialize unused variables when setting event · 790c9a2e
      Marcus D. Hanwell authored
      The vtkContextMouseEvent object isn't really designed to be used
      outside of the mouse events/interactors. When using them all variables
      should be set. Ensure positions that happen to not be used in this
      particular test are initialized (this is all normally taken care of
      when real mouse events are received).
      
      Change-Id: I12ba843845e42dddb7e2ddb5ef05492b79f10786
      790c9a2e
  3. 27 Sep, 2013 1 commit
    • Kyle Lutz's avatar
      Add ZOOM_AXIS interaction mode to vtkChart · 45a2e6cf
      Kyle Lutz authored
      This adds a new interaction mode to vtkChart which zooms the
      X and Y axis based on the X and Y movement of the mouse. This
      is similar to the zoom mechanism in matplotlib.
      
      This also adds some documentation for the mouse actions enum in
      vtkChart along with a test for the new ZOOM_AXIS mode.
      
      Change-Id: If6c923607a3bf86ec8f6bc16188d1e49a260ba95
      45a2e6cf
  4. 27 Apr, 2013 1 commit
    • Marcus D. Hanwell's avatar
      Introduced a new chart selection mode · f82398af
      Marcus D. Hanwell authored
      This commit introduces a new chart selection mode to the charts, based
      on plots rather than rows. The default remains row-based selection,
      where a selection in one plot causes all corresponding points in the
      same row of the table to be selected in other plot objects. This
      behavior was improved slightly to iterate through and accumulate
      selections in all plots (rather than just using that of the last plot
      which resulted in confusing behavior).
      
      The plot based selection keeps any selection specific to a plot. The
      vtkPlot object that originated a selection is stored in the PROP
      property of the vtkSelectionNode, with the SOURCE property being used to
      store the table the selection is on. The vtkSelection object will have a
      vtkSelectionNode object for each plot with a selection on it. All of the
      normal selection combination rules are applied per-plot.
      
      The rectangle and polygon selection mode code was refactored to reduce
      the amount of code duplication necessary. Two tests were introduced
      allowing interactive use of the chart with row or plot based selection
      using polygon selection (left mouse) or rectangle selection (right
      mouse).
      
      Change-Id: Ib739ec620b7094bcf4940767000e8620c432e341
      f82398af
  5. 09 Apr, 2012 1 commit
    • 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
  6. 19 Sep, 2011 1 commit
    • Berk Geveci's avatar
      Replace SetInput etc. with SetInputData etc. · 4ea36770
      Berk Geveci authored
      Since the behaviour of SetInput changed - it no
      longer connects the pipeline but sets up the data
      object as the input -, it was decided to rename
      it to SetInputData. This includes similar methods
      such as AddInputData. This commit makes on
      sweeping change that compiles.
      4ea36770
  7. 31 Jan, 2011 1 commit
  8. 26 Aug, 2010 1 commit
    • Marcus D. Hanwell's avatar
      ENH: Ensure Initialize() is called on interactors. · 963a79ce
      Marcus D. Hanwell authored
      Went through the tests and ensured that Initialize() was called for all
      tests (this is required according to the docs, and an interactive test
      can only be started on the Mac if this was called). Also ported a few
      more tests to use the testing interactor.
      963a79ce
  9. 23 Aug, 2010 1 commit
  10. 22 Aug, 2010 2 commits
  11. 20 Aug, 2010 1 commit
  12. 13 Jul, 2010 2 commits
  13. 18 May, 2010 1 commit
  14. 03 May, 2010 1 commit
  15. 08 Mar, 2010 1 commit
  16. 03 Mar, 2010 1 commit
  17. 30 Dec, 2009 1 commit
  18. 10 Dec, 2009 1 commit
  19. 07 Dec, 2009 1 commit
  20. 04 Dec, 2009 1 commit