Updates will be applied today, at 4 pm EDT (UTC-0400). No interruption, and site should remain available.

  1. 04 Aug, 2018 1 commit
    • Sean McBride's avatar
      Fixed more cppcheck 1.84 warnings · c868a18d
      Sean McBride authored
      This fixed issues were:
      
      clarifyCondition,Common/Core/vtkLargeInteger.cxx:355
      identicalInnerCondition,Filters/Texture/vtkTextureMapToPlane.cxx:103,warning,Identical inner 'if' condition is always true.
      nullPointerArithmeticRedundantCheck,Rendering/GL2PSOpenGL2/vtkOpenGLGL2PSHelperImpl.cxx:173,warning,Either the condition '!data' is redundant or there is pointer arithmetic with NULL pointer.
      identicalInnerCondition,Filters/FlowPaths/vtkModifiedBSPTree.cxx:1069,warning,Identical inner 'if' condition is always true.
      identicalInnerCondition,Rendering/OpenGL2/vtkOSOpenGLRenderWindow.cxx:199,warning,Identical inner 'if' condition is always true.
      nullPointerArithmeticRedundantCheck,Infovis/BoostGraphAlgorithms/vtkBoostGraphAdapter.h:222,warning,Either the condition 'iter!=0' is redundant or there is pointer arithmetic with NULL pointer.
      
      The vtkTestingRenderingDriver.cmake changed cause many many warnings in files generated from it.
      c868a18d
  2. 18 Nov, 2016 2 commits
  3. 23 Sep, 2016 2 commits
    • 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
    • David DeMarle's avatar
      replace VTK's nonstandard Doxygen with standard markup · 6a7e5148
      David DeMarle authored
      generated via:
      cd $VTKSRC
      perl Utilities/Doxygen/doc_header2doxygen.pl --to ~/tmp/vtkheaders .
      cp -r ~/tmp/vtkheaders/* .
      6a7e5148
  4. 08 Mar, 2016 1 commit
  5. 22 Feb, 2016 1 commit
  6. 22 Jul, 2015 1 commit
    • Bill Lorensen's avatar
      STYLE: Replace vtksys_stl and vtksys_ios:: with std:: · 924248d9
      Bill Lorensen authored
      In the early days of VTK, support for stl was not portable. vtksys_stl
      and vtksys_ios provided a portable implementation of the stl. Now, all
      of the VTK supported compilers have portable stl implementations.
      
      This patch:
        1) Replaces the vtksys_ios:: with std::.
        2) Replaces the vtksys_stl:: with std::.
        3) Removes "using" statements for stl
      924248d9
  7. 18 Dec, 2014 1 commit
  8. 15 Aug, 2013 1 commit
  9. 09 Apr, 2012 2 commits
    • Brad King's avatar
      Mark headers to be excluded from header style tests · 002f853f
      Brad King authored
      Add a comment to the bottom of each header that used to be excluded from
      kit HeaderTesting tests in monolithic VTK.  Format the comment in a way
      that cannot be accidentally copied into another header without
      modification.  This comment will tell HeaderTesting.py to exclude a
      header from testing so we do not have to separately list every excluded
      header in every module.
      
      Change-Id: I9d7ae607125459a6527843c8c15ac463a20f6812
      002f853f
    • 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. 30 Nov, 2010 2 commits
  11. 01 Jun, 2010 1 commit
  12. 21 May, 2010 1 commit
  13. 18 Feb, 2010 2 commits
  14. 16 Sep, 2008 1 commit
  15. 15 Sep, 2008 1 commit
  16. 26 Aug, 2008 1 commit
  17. 02 Aug, 2008 2 commits
  18. 01 Aug, 2008 1 commit
  19. 31 Jul, 2008 1 commit
  20. 10 Jun, 2008 1 commit
  21. 05 Jun, 2008 1 commit
  22. 18 Apr, 2008 1 commit
  23. 30 Mar, 2008 1 commit
    • Douglas Gregor's avatar
      ENH: Make vtkBoostBreadthFirstSearch work on distributed graphs, and test it · e9980cb7
      Douglas Gregor authored
      Infovis/Testing/Cxx/CMakeLists.txt, Infovis/Testing/Cxx/TestPBGLAlgorithms.cxx:
        - Add test for parallel BFS
      
      Filtering/vtkGraph.cxx:
        - When copying a graph, propagate the piece number data
      
      Infovis/vtkBoostBreadthFirstSearch.cxx:
        - Initialize BFSArray values to "infinity"
        - Set the distance to the source vertex to 0
        - Put in hack to work around vtkDataObject:DataHasBeenGenerated weirdness
      
      Infovis/vtkBoostGraphAdapter.h:
        - Make vertices() function do the right thing for distributed graphs
      
      Parallel/vtkPBGLDistributedGraphHelper.cxx:
        - Always return the base process group to algorithms
        - Fix a thinko
      e9980cb7
  24. 28 Mar, 2008 1 commit
    • Douglas Gregor's avatar
      ENH: Make vtkBoostBreadthFirstSearch work on distributed graphs (untested!) · 77816f9c
      Douglas Gregor authored
      Infovis/CMakeLists.txt:
        - If Parallel BGL support was requested, link against vtkParallel and
          include the Parallel BGL include directories
      
      Infovis/vtkBoostBreadthFirstSearch.cxx:
        - Add support for BFS on distributed graphs (not tested!)
      
      Infovis/vtkBoostBiconnectedComponents.cxx,
      Infovis/vtkBoostBrandesCentrality.cxx,
      Infovis/vtkBoostBreadthFirstSearchTree.cxx,
      Infovis/vtkBoostConnectedComponents.cxx:
        - Fix compilation issues due to use of Parallel BGL
          (Boost.Serialization header-ordering issues)
      
      Infovis/vtkBoostGraphAdapter.h:
        - Add vertex_index and edge_index support
      
      Parallel/vtkPBGLDistributedGraphHelper.h,
      Parallel/vtkPBGLDistributedGraphHelper.cxx:
        - Add GetProcessGroup
      
      Parallel/vtkPBGLGraphAdapter.h:
        - Various fixes to allow vtkGraph and its derived classes to work as
          Parallel BGL distributed graphs
      77816f9c
  25. 21 Mar, 2008 1 commit
  26. 19 Mar, 2008 1 commit
  27. 04 Feb, 2008 2 commits
  28. 25 Jan, 2008 1 commit
    • Jeff Baumes's avatar
      ENH: Newly refactored vtkGraph and vtkTree. Among the major changes are: · d3f46a55
      Jeff Baumes authored
      * Iterator-based access to edges
      * vtkGraph subclasses from vtkDataObject instead of vtkPointSet
      * vtkGraph's implementation is much more like that of the boost graph library
      * Separate classes vtkDirectedGraph and vtkUndirectedGraph instead of
      a Directed flag
      * Mutable classes vtkMutableDirectedGraph and vtkMutableUndirectedGraph used for building graphs
      d3f46a55
  29. 15 Oct, 2007 1 commit
  30. 26 Aug, 2007 1 commit
  31. 10 Aug, 2007 1 commit
  32. 18 Jul, 2007 1 commit
  33. 03 May, 2007 1 commit