1. 07 Jul, 2016 2 commits
    • Sean McBride's avatar
      Applied VTK_DELETE_FUNCTION to many constructors · 1853e030
      Sean McBride authored
      vtk(.*)\(const vtk\1&\);\s*//\s*Not implemented[\.]*
      to
      vtk\1(const vtk\1\&) VTK_DELETE_FUNCTION;
      
      vtk(.*)\(const vtk\1 &\);\s*//\s*Not implemented[\.]*
      to
      vtk\1(const vtk\1 \&) VTK_DELETE_FUNCTION;
      
      vtk(.*)\( const vtk\1 & \);\s*//\s*Not implemented[\.]*
      to
      vtk\1( const vtk\1 \& ) VTK_DELETE_FUNCTION;
      
      vtk(.*)\( const vtk\1& \);\s*//\s*Not implemented[\.]*
      to
      vtk\1( const vtk\1\& ) VTK_DELETE_FUNCTION;
      
      vtk(.*) \(const vtk\1&\);\s*//\s*Not implemented[\.]*
      to
      vtk\1 (const vtk\1\&) VTK_DELETE_FUNCTION;
      1853e030
    • Sean McBride's avatar
      Applied VTK_DELETE_FUNCTION for operator= · 2d0e11ef
      Sean McBride authored
      (operator\s*=.*);\s*//\s*Not\s*implemented[\.]*
      to
      \1 VTK_DELETE_FUNCTION;
      
      After that, this finds basically nothing:
      
      operator.*implemented
      
      then manually reverted changed files in VPIC and KWSys folders.
      2d0e11ef
  2. 25 May, 2016 1 commit
    • Kitware Robot's avatar
      Remove all BTX and ETX markers from VTK headers · 4d127b1d
      Kitware Robot authored
      Perl was used to remove all the BTX and ETX markers from the code.
      The specific command that was run on all "vtk*.h" files was this:
          perl -0777 -i -pe 's/(\n* *\/\/ *[BE]TX *\n+)+/\n\n/g'
      
      This regex replaces each BTX/ETX line, plus any leading or trailing
      blank lines, with a single blank line.
      4d127b1d
  3. 08 Mar, 2016 1 commit
  4. 18 Dec, 2014 1 commit
  5. 30 Apr, 2013 1 commit
    • Marcus D. Hanwell's avatar
      Added back in rendering of selected points · da0126c0
      Marcus D. Hanwell authored
      This was lost when the point plotting was moved to a dedicated class out
      of the vtkChartXYZ class. Restore this behavior, which is used in the
      scatter plot matrix animations for example.
      
      Change-Id: I1f69b4d45aef25566f8e8cd644f72245506b975e
      da0126c0
  6. 14 Nov, 2012 1 commit
  7. 07 Nov, 2012 2 commits
  8. 05 Nov, 2012 1 commit
  9. 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
  10. 18 Sep, 2012 3 commits
    • Zack Galbreath's avatar
      style fixes for XYZ charts · 72a86659
      Zack Galbreath authored
      capitalize all ivars and make sure they're spelled correctly
      make sure no lines exceed 80 characters
      remove some unused ivars from vtkChartXYZ
      
      Change-Id: Ibd7abda65b48015e2ff202cf651e6a790a9842ff
      72a86659
    • Zack Galbreath's avatar
      remove vtkChartXYZPrivate · 67e60842
      Zack Galbreath authored
      Move the contents of this private class into vtkChartXYZ and
      vtkInteractiveChartXYZ as ivars & methods.
      
      Change-Id: I3973bdc1b2859429a03ea81594309a5ef843edd5
      67e60842
    • Zack Galbreath's avatar
      New class: vtkInteractiveChartXYZ · 3e59b820
      Zack Galbreath authored
      This is a 3D chart that the user can interact with.
      Currently only rotation is supported.
      
      Change-Id: Id7ff5edec98372a679a613ddc523f10b956c792e
      3e59b820
  11. 25 Jun, 2012 1 commit
  12. 09 Apr, 2012 2 commits
    • VTK Developers's avatar
      Include module-wide headers and export macros · 144f03ca
      VTK Developers authored
      Include the module-wide header from every header in each module.
      Reference the export/visibility macro for the module.
      
      Co-Author: Marcus D. Hanwell <marcus.hanwell@kitware.com>
      Co-Author: Chris Harris <chris.harris@kitware.com>
      144f03ca
    • 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
  13. 11 Mar, 2012 1 commit
  14. 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
  15. 03 Mar, 2012 2 commits
    • Marcus D. Hanwell's avatar
      COMP: Fixed header test failure for vtkChartXYZ. · 5fa54345
      Marcus D. Hanwell authored
      Change-Id: Ic42eca3e740f87200d8697ea028791e8cc1de28b
      5fa54345
    • Marcus D. Hanwell's avatar
      ENH: Improvements to the scatter plot matrix. · 3cc028f9
      Marcus D. Hanwell authored
      Animations have been vastly improved, this has been achieved by storing
      a map of column names with axis ranges. The same axis range is set on
      all of the scatter plots (small, main and xyz) so that it is easier to
      map between them. The animations now end up in the exact same
      orientation and the 3D effect seems to be much more effective when
      animating. For now turning off the axis rendering in 3D, I will revisit
      that along with some of the rendering code.
      
      Change-Id: I467a4e712ee8a35c1ff2824afaece8f2177fcfa1
      3cc028f9
  16. 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