1. 29 Oct, 2013 1 commit
  2. 19 Sep, 2013 2 commits
    • David C. Lonie's avatar
      Allow batch copying of data set attributes. · c5412efc
      David C. Lonie authored
      This allows filters to copy many tuples at once, reducing the
      overhead of copying many points.
      
      Change-Id: I29089d761697fe110b85820254fceb0d2d7b1121
      c5412efc
    • David C. Lonie's avatar
      Remove constructor argument from array classes. · a8247f0a
      David C. Lonie authored
      This is not used anymore, and is causing issues with
      vtkTypeTemplate.
      
      Also cleaned up some constructors to avoid re-initializing
      members from base classes and ensure that all members are
      initialized.
      
      Change-Id: I103365211ce8289c2f5a5fdb05ccb5126a8fc0e0
      a8247f0a
  3. 09 Apr, 2012 2 commits
    • VTK Developers's avatar
      Remove trailing whitespace from all source files · 2d323fc4
      VTK Developers authored
      Exclude ThirdParty, Utilities/MetaIO, and Utilities/KWSys as these
      are maintained outside VTK.
      
      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>
      2d323fc4
    • 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
  4. 13 Dec, 2011 1 commit
  5. 07 Aug, 2010 1 commit
    • Andy Wilson's avatar
      Add SetVariantValue method to vtkAbstractArray and subclasses · 890592a2
      Andy Wilson authored
      We have InsertVariantValue, which is analogous to InsertValue in that
      it's SetValue with bounds checking, but no SetVariantValue.  I've added
      this to vtkAbstractArray and subclasses and modified InsertVariantValue
      to do the bounds check and fall through to SetValue.  InsertVariantValue
      is still virtual so you can override it if you have a very good reason
      but that probably won't be necessary.
      890592a2
  6. 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
  7. 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
  8. 27 Jul, 2009 1 commit
  9. 21 Jul, 2009 1 commit
  10. 01 Jun, 2009 1 commit
  11. 30 May, 2009 1 commit
  12. 27 May, 2009 1 commit
  13. 18 May, 2009 1 commit
  14. 14 May, 2009 2 commits
  15. 16 Mar, 2009 1 commit
  16. 13 Mar, 2009 2 commits
    • Jeff Baumes's avatar
      BUG: Removing header testing errors · a6bd8e49
      Jeff Baumes authored
       - Removing vtkUnicodeString from header testing.
      
       - PIMPL-ing the vector in vtkUnicodeStringArray.
      a6bd8e49
    • Jeff Baumes's avatar
      ENH: vtkUnicodeString and vtkUnicodeStringArray · 3d0bcd53
      Jeff Baumes authored
      vtkUnicodeString is a sequence of Unicode code-points.
      vtkUnicodeStringArray is a new array type containing a list of
      vtkUnicodeStrings.
      
       - Moving from vtkSNL to VTK.
      
       - COMP: Use standard VTK typedefs for sized integer types in the UTF8
         library.
      3d0bcd53