1. 20 Mar, 2018 1 commit
    • Sean McBride's avatar
      Applied clang-tidy modernize-use-equals-default fixes · 84ec1d57
      Sean McBride authored
      This required some clean up, because the automatic changes borked a couple of files, but mostly resulted in stupid whitespacing. A few find/replace fixed things up.
      
      There are now some duplicate semis because it did changes like:
      
        ~AMRIndexIterator() override{};
      to
        ~AMRIndexIterator() override= default;;
      
      Note there was a pointless semi before, which clang-tidy didn’t expect / account for.
      
      My next commit will remove them.
      84ec1d57
  2. 07 Sep, 2017 1 commit
  3. 23 Sep, 2016 1 commit
    • Kitware Robot's avatar
      Reindent using the reindentation script. · f830ff47
      Kitware Robot authored
      This commit reindents the code with the following utility:
      Utilities/Maintenance/vtk-reindent-code.py
      
      This utility changes the positions of the braces so that they are no
      longer indented relative to the code block they reside in.
      
      The bash command line used was the following:
      
      for d in Charts Common Deprecated Domains Examples Filters GUISupport \
               Geovis IO Imaging Infovis Interaction Parallel Rendering \
               Testing Views Web Wrapping; do
        for e in cxx cxx.in txx txx.in hxx hxx.in h h.in c c.in; do
          find "${d}" -name "*.${e}" -exec \
            python Utilities/Maintenance/vtk_reindent_code.py {} +
        done
      done
      f830ff47
  4. 08 Mar, 2016 1 commit
  5. 02 Apr, 2015 1 commit
  6. 12 Jun, 2013 2 commits
  7. 07 Jun, 2013 1 commit
    • Kyle Lutz's avatar
      Skip rendering of invalid points in PlotLine/PlotPoints · 03d199c2
      Kyle Lutz authored
      This adds code to skip the rendering of bad points in vtkPlotLine
      and vtkPlotPoints. Also allows adding additional bad points with
      a mask array.
      
      This is used by the plot-over-line filter in ParaView to skip
      rendering of points which are not a part of the data set.
      
      Change-Id: I70b5caadeb21a8080b34b6ca9b24dfcd4b0f19f6
      03d199c2
  8. 06 Jun, 2013 1 commit
    • Kyle Lutz's avatar
      Skip rendering of invalid points in PlotLine/PlotPoints · f562dfe4
      Kyle Lutz authored
      This adds code to skip the rendering of bad points in vtkPlotLine
      and vtkPlotPoints. Also allows adding additional bad points with
      a mask array.
      
      This is used by the plot-over-line filter in ParaView to skip
      rendering of points which are not a part of the data set.
      
      Change-Id: Iba014e7299e9dd47caec2582ca40d04d21937944
      f562dfe4
  9. 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
  10. 19 May, 2011 2 commits
  11. 24 Dec, 2010 1 commit
  12. 05 Aug, 2010 2 commits
  13. 04 Aug, 2010 1 commit
  14. 29 Jul, 2010 1 commit
  15. 13 Jul, 2010 3 commits
  16. 30 Jun, 2010 1 commit
  17. 22 Jun, 2010 1 commit
    • Keith Fieldhouse's avatar
      Support Stacked Bar Plots · 8504258e
      Keith Fieldhouse authored
      For vtkPlotBar, SetInputArray can be used to identify input
      series' beyond index 1.  When this is done, each additional
      series will be plotted on top of the previous series as a
      stacked bar plot.
      
      To handle this change, vtkPlot now handles multiple labels that
      can be associated with each of the plots.  PaintLegend and
      GetNearestPoint have been adjusted to deal with this properly.
      8504258e
  18. 20 May, 2010 1 commit
    • Mark Olesen's avatar
      Remove vtk(Cxx|Type)RevisionMacro · ecbbf7f7
      Mark Olesen authored
      The CVS $Revision$ keyword replacement will no longer maintain these
      macros automatically.  They were used only to implement CollectRevisions
      and vtkObjectBase::PrintRevisions, an API that was never used.
      
      Automated as follows:
      
        pass 0:
        catch templates
        ---------------
        $ git grep 'vtk\(Cxx\|Type\)RevisionMacro' | grep '<'
      
        pass 1:
        main changes
        ---------------
        $ git grep -l '^vtkCxxRevisionMacro' | while read file; do
          echo "$file" 1>&2
          perl -i -ne 'print unless (/^vtkCxxRevisionMacro/ and /\)/)' $file
        done
        $ git grep -l -e 'vtkTypeRevisionMacro(' | while read file; do
          echo "$file" 1>&2
          perl -i -pe 's/vtkTypeRevisionMacro/vtkTypeMacro/g' $file
        done
      
        pass 2:
        verify
        ---------------
        $ git grep 'vtk\(Cxx\|Type\)RevisionMacro'
      
      Fixed multi-line vtkCxxRevisionMacro and templates by hand.
      ecbbf7f7
  19. 28 Apr, 2010 3 commits
  20. 27 Apr, 2010 4 commits
  21. 23 Apr, 2010 1 commit
    • Mark Olesen's avatar
      Remove vtk(Cxx|Type)RevisionMacro · 19c55e0e
      Mark Olesen authored
      The CVS $Revision$ keyword replacement will no longer maintain these
      macros automatically.  They were used only to implement CollectRevisions
      and vtkObjectBase::PrintRevisions, an API that was never used.
      
      Automated as follows:
      
        pass 0:
        catch templates
        ---------------
        $ git grep 'vtk\(Cxx\|Type\)RevisionMacro' | grep '<'
      
        pass 1:
        main changes
        ---------------
        $ git grep -l '^vtkCxxRevisionMacro' | while read file; do
          echo "$file" 1>&2
          perl -i -ne 'print unless (/^vtkCxxRevisionMacro/ and /\)/)' $file
        done
        $ git grep -l -e 'vtkTypeRevisionMacro(' | while read file; do
          echo "$file" 1>&2
          perl -i -pe 's/vtkTypeRevisionMacro/vtkTypeMacro/g' $file
        done
      
        pass 2:
        verify
        ---------------
        $ git grep 'vtk\(Cxx\|Type\)RevisionMacro'
      
      Fixed multi-line vtkCxxRevisionMacro and templates by hand.
      19c55e0e
  22. 15 Apr, 2010 1 commit
  23. 18 Mar, 2010 3 commits
  24. 17 Mar, 2010 2 commits
  25. 12 Mar, 2010 2 commits
    • Marcus D. Hanwell's avatar
      BUG: Fixed memory leak. · cc1f8355
      Marcus D. Hanwell authored
      cc1f8355
    • Marcus D. Hanwell's avatar
      BUG: Bug #10386 - improved handling of inf/nan. · c0740101
      Marcus D. Hanwell authored
      The main issue with inf/nan seems to be in calculating the bounds of the
      points. I have created a structure to store a list of bad points, and
      then a function to calculate the bounds ignoring these bad points. After
      talking to Utkarsh we decided that bad points should be kept, and breaks
      in the line plot should appear. This will require further testing, and
      possibly some extra logic in the rendering code (works for me).
      c0740101
  26. 11 Mar, 2010 1 commit