1. 06 Jan, 2015 1 commit
    • Ken Martin's avatar
      Fix floating point issue with chart test · 180ebd0b
      Ken Martin authored
      TestChartXYZ test fails on various platforms.  It turns out it is
      failing due to floating point issues. Basically
      
      1)	By default the plot data points define the bounds of the axes
          for the chart
      2)	the axes define the plot area (clip stuff outside that)
      3)	which defines the clipping plane equations
      4)	which can in turn clip the original data points subject to
          floating point precision
      
      This is what is happening (FYI, the point that disappears in the middle
      is actual on the boundary in the depth axis). This patch
      “fixes” the test by defining axes that are slightly bigger than the
      data and replacing the valid image.
      
      Change-Id: I25e7f05736f274ffc16633d8110767b9a5a5907b
      180ebd0b
  2. 07 Nov, 2012 1 commit
  3. 19 Oct, 2012 1 commit
  4. 08 Oct, 2012 1 commit
    • Zack Galbreath's avatar
      refactor vtkChartXYZ · 7ef9d7a4
      Zack Galbreath authored
      It now follows the API of the 2D charts more closely.  vtkChartXYZ is
      responsible for the axes, while the subclasses of vtkPlot3D handle
      displaying the actual data.  As part of this effort, I've included
      optional interactivity into vtkChartXYZ.  This eliminates the need for a
      separate vtkInteractiveChartXYZ class.
      
      This change also introduces new functionality.  vtkPlotSurface allows us
      to visualize a table as a 3D surface plot.
      
      I've updated vtkScatterPlotMatrix so that it correctly uses the new API
      of vtkChartXYZ for animation.
      
      All affected tests were updated as well.
      Change-Id: Ic8406c99758a98851949c6153129f7704784e31a
      7ef9d7a4
  5. 09 Apr, 2012 1 commit
    • VTK Developers's avatar
      Modularize VTK tree layout · cdd4d6fd
      VTK Developers authored and Brad King's avatar Brad King committed
      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. 04 Apr, 2012 1 commit
  7. 13 Mar, 2012 1 commit
  8. 04 Mar, 2012 1 commit
    • Marcus D. Hanwell's avatar
      ENH: Improved axis rotation in vtkChartXYZ. · 8b7dd309
      Marcus D. Hanwell authored
      Once you realize that vtkTransform defaults to premultiply things get a
      lot simpler. This test shows the plots, and their final alignment too.
      
      Change-Id: I237a8e736cb5109e453b2ed5a4be1bf0c4bd2e98
      8b7dd309
  9. 01 Mar, 2012 1 commit
    • Marcus D. Hanwell's avatar
      ENH: Added a new vtkChartXYZ, enhance scatter plot. · 3c5ca4ce
      Marcus D. Hanwell authored
      Added a new type of chart - vtkChartXYZ. Added several phases to the
      scatter plot animation to show the movement between different dimensions
      of the data. Still tweaking the transformation matrix as it does not
      quite match up right now, but it is getting close.
      
      Change-Id: Iec39a4090afa6215961505ca6338d887e83cc8a6
      3c5ca4ce
  10. 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
  11. 30 Jan, 2011 1 commit
  12. 27 Aug, 2010 1 commit
  13. 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
  14. 20 Aug, 2010 1 commit
  15. 14 Aug, 2010 1 commit
  16. 16 Jun, 2010 1 commit
  17. 11 Mar, 2010 1 commit
  18. 08 Mar, 2010 1 commit
  19. 03 Mar, 2010 1 commit
  20. 30 Dec, 2009 1 commit
  21. 10 Dec, 2009 1 commit
  22. 07 Dec, 2009 1 commit
  23. 04 Dec, 2009 1 commit