This project is mirrored from https://gitlab.kitware.com/vtk/vtk-m.git.
Pull mirroring updated .
- Apr 09, 2012
-
-
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>
-
VTK Developers authored
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>
-
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>
-
- Mar 13, 2012
-
-
Bill Lorensen authored
Mainly lying -> laying loose -> lose Change-Id: Iaa639ebcf5262ea6dfeb25cf21d6c49b5020458b
-
- May 20, 2010
-
-
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.
-
- Apr 23, 2010
-
-
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.
-
- Aug 04, 2009
-
-
Zhanping Liu authored
vtkIncrementalOctreePointLocator, vtkIncrementalOctreeNode, and TestIncrementalOctreePointLocator. Updated are vtkCell-derived classes and those VTK classes with Setlocator().
-
- Jan 03, 2005
-
-
Amy Squillacote authored
-
- Dec 05, 2003
-
-
Ken Martin authored
-
- Nov 14, 2003
-
-
Will Schroeder authored
-
- Sep 03, 2002
-
-
Andy Cedilnik authored
-
- Jan 22, 2002
-
-
Will Schroeder authored
-
- Jan 04, 2002
-
-
Brad King authored
1.) vtkTypeRevisionMacro is now used in all VTK classes in place of vtkTypeMacro. It invokes the original vtkTypeMacro and then adds a protected CollectRevisions method for future use in serialization. A corresponding vtkCxxRevisionMacro has been added to every .cxx file to implement the CollectRevisions method for each class. This will allow collection of every class revision at run time. Any new VTK class should use vtkTypeRevisionMacro instead of vtkTypeMacro. The .cxx implementation should then have the following line: vtkCxxRevisionMacro(vtkFoo, "$Revision: 1.1 $"); CVS should insert the correct revision number when the class is commited. 2.) vtkTypeMacro now also adds a typedef called "Superclass" to refer to the superclass of any VTK class. All PrintSelf methods have been updated to call their superclass's PrintSelf like this: this->Superclass::PrintSelf(os,indent); This should reduce the number of places that refer to a superclass by its actual name. 3.) The standard ::New() method implementation has been replaced with a macro. Instead of an explicitly written implementation to try the object factory and then call the new operator, VTK classes should instead use the following macro unless they have a special New() method: vtkStandardNewMacro(vtkFoo); This will implement the New() method in the standard way. The line should appear in the .cxx implementation file, not in the header. Using the macro will make it easier to change the standard implementation of the method. Also removed tabs from many files.
-
- Nov 13, 2001
-
-
Bill Lorensen authored
-
- Nov 01, 2001
-
-
Lisa Avila authored
-
- Oct 11, 2001
-
-
Brad King authored
ENH: All unimplemented copy constructors and assignment operators made private so that errors will show up at compile time instead of link time. Since they are not implemented, they can never be called, so they should be private instead of protected.
-
- Oct 02, 2001
-
-
Ken Martin authored
-
- Aug 10, 2001
-
-
Ken Martin authored
-
- Jun 28, 2001
-
-
Amy Squillacote authored
-
- Apr 26, 2001
-
-
Ken Martin authored
A new CVS repository was created on 2001-04-26 to fork VTK during transition to a new source tree layout. The new repository was created using server-side symlinks referencing files in the original repository to preserve per-file history. This commit was manufactured during conversion from CVS to represent the fork as a branch.
-
- Mar 16, 2001
-
-
John Biddiscombe authored
by declaring the number of arguments for array types
-
- Jan 22, 2001
-
-
Will Schroeder authored
-
- Dec 10, 2000
-
-
Will Schroeder authored
-
- Apr 28, 2000
-
-
Will Schroeder authored
-
- Apr 25, 2000
-
-
Will Schroeder authored
-
- Feb 04, 2000
-
-
Will Schroeder authored
-
- Jan 26, 2000
-
-
Will Schroeder authored
-
- Jan 18, 2000
-
-
Will Schroeder authored
-
- Oct 11, 1999
-
-
Bill Hoffman authored
-
- Sep 14, 1999
-
-
Will Schroeder authored
-
- Aug 29, 1999
-
-
Will Schroeder authored
-
- Jul 22, 1999
-
-
Charles Law authored
-
- Oct 08, 1998
-
-
Ken Martin authored
-
- Sep 14, 1998
-
-
Ann E. Kelly authored
-
- Jan 16, 1998
-
-
Will Schroeder authored
-
- Jul 09, 1997
-
-
Ken Martin authored
-
- Jun 27, 1997
-
-
Ken Martin authored
-
- May 13, 1997
-
-
Will Schroeder authored
-
- Apr 26, 1997
-
-
Will Schroeder authored
-
- Apr 18, 1997
-
-
Ken Martin authored
-