1. 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
  2. 17 Feb, 2010 1 commit
    • Marcus Hanwell's avatar
      ENH: Split the colors and vectors as discussed. · 4d303aed
      Marcus Hanwell authored
      The color data structure still derives from the same base, but all color
      data structures were moved to the vtkColor.h header. Ported classes
      using this data structure to the new declaration location.
      4d303aed
  3. 16 Feb, 2010 1 commit
    • Marcus Hanwell's avatar
      ENH: New color series class to support charts. · 8da2de29
      Marcus Hanwell authored
      This class contains several default color series ported from the
      vtkQtChartColors class. More could be added to it and it is general
      enough that it should be useful outside of the chart classes.
      8da2de29