1. 07 Jul, 2015 1 commit
  2. 18 Dec, 2014 1 commit
  3. 28 Sep, 2012 1 commit
    • Xiaoxiao Liu's avatar
      Enable vtkTree I/O with R and multiple inputs in vtkRCalculaterFilter. · 2dc9be8e
      Xiaoxiao Liu authored
      1: Implemented the conversion between a
      R phylo tree and a VTKTree.
      
      A R "phylo" tree is a list of 5 elements, including:
      edge, Nnode,edge.length, tip.label, node.label.
      
      The indexing convension of the vertices of a tree is
      different between a "phylo" tree and the vtk tree.
      
      2: Modified the vtkRCalculaterFilter so that it can take
      in multipe input data types.For example,now you could add
      a table, a tree and an array to the input port 0. The filter
      will convert all vtk data inputs into R variables before
      running the RScripts. For now, the ouput number remains to be
      one. In the future, further modifications are needed to allow
      multiple outputs.
      
      Change-Id: Iba030e0d207c204aacec1e3058fb60bc954ffea0
      2dc9be8e
  4. 09 Apr, 2012 3 commits
    • VTK Developers's avatar
      Remove trailing whitespace from all source files · 2d323fc4
      VTK Developers authored and Brad King's avatar Brad King committed
      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
      Include module-wide headers and export macros · 144f03ca
      VTK Developers authored and Brad King's avatar Brad King committed
      Include the module-wide header from every header in each module.
      Reference the export/visibility macro for the module.
      
      Co-Author: Marcus D. Hanwell <marcus.hanwell@kitware.com>
      Co-Author: Chris Harris <chris.harris@kitware.com>
      144f03ca
    • VTK Developers's avatar
      Modularize VTK tree layout · cdd4d6fd
      VTK Developers authored and Brad King's avatar Brad King committed
      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. 20 May, 2010 1 commit
    • Mark Olesen's avatar
      Remove vtk(Cxx|Type)RevisionMacro · ecbbf7f7
      Mark Olesen authored and Brad King's avatar Brad King committed
      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
  6. 23 Apr, 2010 1 commit
    • Mark Olesen's avatar
      Remove vtk(Cxx|Type)RevisionMacro · 19c55e0e
      Mark Olesen authored and Brad King's avatar Brad King committed
      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
  7. 09 Feb, 2010 1 commit
  8. 14 Dec, 2009 1 commit
    • Thomas Otahal's avatar
      · f48fbab2
      Thomas Otahal authored
      ENH:  Added files and unit tests in VTK/Graphics for Matlab and Gnu R integration with VTK.  Added new advanced CMake options VTK_USE_MATLAB_MEX and VTK_USE_GNU_R to enable builds with Matlab and R.  Building the integration code requires a Matlab installation or an installation of GNU R compiled from source.  The integration files will be compiled with the vtkGraphics library.  Unit tests are located in VTK/Graphics/Testing/Cxx.  Python examples are located in VTK/Examples/Infovis/Python.
      f48fbab2