This project is mirrored from https://gitlab.kitware.com/vtk/vtk-m.git. Pull mirroring updated .
  1. 21 Aug, 2013 1 commit
    • David Gobbi's avatar
      Add copy ctors and operators to clear warnings. · 520ba015
      David Gobbi authored
      This patch modifies classes that broke the "rule of three", which
      states that classes that declare a destructor must also declare a
      copy constructor and assigment operator.
      
      Change-Id: I06b1bb45b493e80e0bae0e8668aa09f494b8056e
      520ba015
  2. 31 Jul, 2013 1 commit
    • Sean McBride's avatar
      Removed a bunch of empty destructors · 9e42e0e1
      Sean McBride authored
      Their declaration violates the 'rule of 3' and was
      causing compiler warnings with clang's -Wdeprecated
      in C++11.
      
      Change-Id: I959d582deea4ceccc69684be32dccd3521f54807
      9e42e0e1
  3. 11 May, 2012 1 commit
    • Yuanxin Liu's avatar
      remove vtkTemporalDataSet and push its pipeline support to filters · be247f1d
      Yuanxin Liu authored
      The main change is to remove the use of vtkTemporalDataSet and move
      the support of multiple temporal data sets from the execution
      pipeline to filters. To be specific,
      
      - Before, a filter can request objects from multiple time steps by
        setting the key UPDATE_TIME_STEPS to a vector of doubles; the
        resulting objects get wrapped by the pipeline into a single
        vtkTemporalDataSet object.
      
      - After, a filter can only ask for a single time step from the
        pipeline by setting the key UPDATE_TIME_STEP to a single double.
        The "wrapping" no longer happens. If a filter want to request
        multiple time steps, it needs to either inherit from
        vtkMultiTimeStepAlgorithm or use the CONTINUE_EXECUTION to loop the
        upstream pipeline and store the data from each iteration.
      
      The following key changes/constants are backward incompatible:
      
      vtkStreamingDemandDrivenPipeline::UPDATE_TIME_STEPS(() ->
         vtkStreamingDemandDrivenPipeline::UPDATE_TIME_STEP((),
         vtkMultiStepAlgorithm::UPATE_TIME_STEPS()
      
      vtkStreamingDemandDrivenPipeline::PREVIOUS_UPDATE_TIME_STEPS() ->
        vtkStreamingDemandDrivenPipeline::PREVIOUS_UPDATE_TIME_STEP()
      
      deleted: vtkCompositeDataPipeline::REQUIRES_TIME_DOWNSTREAM()
      
      depreicated: VTK_TIME_EXTENT
      
      Change-Id: I635b6401ae4f0a7ea7c4b5c466ced40ee75963c7
      be247f1d
  4. 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
  5. 07 Mar, 2012 1 commit
    • Kyle Lutz's avatar
      Fix misspellings in VTK/IO · 9634caae
      Kyle Lutz authored
      This fixes a number of misspellings in the comments of
      the source files in VTK/IO. The misspellings were
      found using the codespell tool.
      
      Change-Id: I4e6c9689fac5a4123584251080d96704ed4b6b83
      9634caae
  6. 13 Dec, 2011 1 commit
  7. 16 Nov, 2011 1 commit
    • Brad King's avatar
      vtkOpenFOAMReader: Remove unnecessary use of DateStamp · 0d78effa
      Brad King authored
      Commit c145092a (ENH: Major update to the OpenFOAM reader from Takuya
      Oshima, 2010-01-08) updated vtkOpenFOAMReader from a version developed
      outside of VTK.  The outside version used a preprocessor test against
      vtksys_DATE_STAMP_FULL (from KWSys DateStamp) that is unnecessary when
      built inside VTK.
      
      Change-Id: Iffb77766301d3abbcd339b8c76769d78d5bf8d47
      0d78effa
  8. 28 Sep, 2011 1 commit
  9. 19 Aug, 2011 1 commit
  10. 21 Jul, 2011 1 commit
  11. 12 Jul, 2011 1 commit
  12. 16 Mar, 2011 1 commit
  13. 08 Sep, 2010 1 commit
  14. 13 Jul, 2010 1 commit
  15. 21 May, 2010 1 commit
  16. 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
  17. 14 May, 2010 1 commit
    • Mark Olesen's avatar
      ENH: update vtkOpenFOAMReader to handle more recent OpenFOAM syntax · fa5e67de
      Mark Olesen authored
      - #includeIfPresent directive: as per #include, but fails silently
        if the file does not exist
      
      - support the $FOAM_CASENAME expansion, which is roughly equivalent to
        the basename of $FOAM_CASE
      
      - #inputMode default is equivalent to #inputMode merge (not error)
        with OpenFOAM-1.6
      
      - some provisioning for #inputMode (protect|warn), but not yet
        implemented
      fa5e67de
  18. 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
  19. 13 Apr, 2010 1 commit
  20. 12 Jan, 2010 1 commit
  21. 11 Jan, 2010 1 commit
  22. 08 Jan, 2010 2 commits
  23. 05 Dec, 2008 2 commits
  24. 04 Dec, 2008 3 commits
  25. 21 Jul, 2008 1 commit
  26. 17 Jun, 2008 1 commit
  27. 24 Apr, 2008 1 commit
  28. 15 Feb, 2008 1 commit
  29. 15 Aug, 2007 1 commit
    • David Cole's avatar
      BUG: Fix bug 1953: replace strstream use with stringstream now that kwsys... · 4d9d3cb1
      David Cole authored
      BUG: Fix bug 1953: replace strstream use with stringstream now that kwsys provides stringstream on all platforms. Many thanks to Sean McBride and Mathieu Coursolle from Rogue Research for all their effort developing the patch (and patience in waiting for its commit...!). COMP: Eliminate performance warning in generated Java wrappers regarding jboolean cast to bool. ENH: Exclude Java and Python wrappers (in addition to already excluded Tcl wrappers) from coverage analysis.
      4d9d3cb1
  30. 18 Jan, 2007 2 commits
  31. 18 Dec, 2006 1 commit
  32. 06 Dec, 2006 1 commit
  33. 22 Nov, 2006 1 commit
  34. 21 Nov, 2006 1 commit
  35. 04 Oct, 2006 1 commit