1. 05 Aug, 2019 1 commit
    • Utkarsh Ayachit's avatar
      vtkPVMergeTables: improve code robustness · 97c36612
      Utkarsh Ayachit authored
      vtkPVMergeTables assumes columns in multiple tables were exactly in the
      same order. This is a tall order and an unnecessary one.
      `vtkDataSetAttributes::FieldList` makes it fairly easy to remove this
      restriction. Hence updating the code and make it more robust to column
      order variations.
      97c36612
  2. 18 Oct, 2016 1 commit
  3. 06 Oct, 2012 1 commit
    • Yuanxin Liu's avatar
      add composite handling to chart representation · 63fd6097
      Yuanxin Liu authored
      Summary of the changes:
      
      - vtkChartRepresentation always takes composite data sets as input. If
        there is only one data set, it will create a multiblock data set.
      
      - The data sets in vtkChartRepresentation can be selected by using the
        functions that modify the parameter
        vtkChartRepresentation::CompositeIndices
      
      - vtkXYChartRepresentationOptions::Internals::PlotMap now maps each
        series name to multiple tables and plots (that have columns of the
        same name)
      
      To dos:
      
      - Selection has a bug when the input is multiblock
      
      Change-Id: I1bf97f38e4b3866cd532048363bf638d022f5938
      63fd6097
  4. 28 Jun, 2012 1 commit
  5. 11 Apr, 2011 1 commit
  6. 13 Feb, 2011 1 commit
    • Utkarsh Ayachit's avatar
      Directory restructuring of Servers. · d7d21495
      Utkarsh Ayachit authored
      * Created new ParaViewCore directory in place of Servers.
      * Moved classes from old directories to new ones.
      * Removed some obsolete classes that were lingering in Filters/ServerManager.
      d7d21495
  7. 20 May, 2010 1 commit
    • Mark Olesen's avatar
      Remove vtk(Cxx|Type)RevisionMacro · 2eee7d11
      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.
      2eee7d11
  8. 23 Apr, 2010 1 commit
    • Mark Olesen's avatar
      Remove vtk(Cxx|Type)RevisionMacro · b23af0aa
      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.
      b23af0aa
  9. 04 May, 2009 1 commit
  10. 10 Nov, 2008 2 commits
    • Utkarsh Ayachit's avatar
      COMP: Fixed warnings · e30e1220
      Utkarsh Ayachit authored
      e30e1220
    • Utkarsh Ayachit's avatar
      ENH: Adding support for vtkTables as first class data objects in Paraview. · bed8567e
      Utkarsh Ayachit authored
      Fixes BUG #7786. This covers a broad array of fixes/enhancments including:
      * Histrogram filter produces vtkTable.
      * Charts now use vtkTable (instead of vtkRectilinear grid).
      * Charts can plot any attribute data.
      * CSV Reader reads in vtkTable instead of vtkRectilinear.
      * Spreadsheet view cleanup --  the streaming logic is now more streamlined :).
      * Selection widget performance -- when a large number of cells/points were
        selected/unselected, the client would take a lot of time updating the
        selection inspector panel. This is now fixed.
      * Merging vtkTimeSeriesWriter into vtkParallelSerialWriter and fixing it to work
        with arbitrary data-objects rather than just vtkPolyData.
      bed8567e
  11. 24 Jul, 2007 1 commit