- 06 Jul, 2016 1 commit
-
-
Dan Lipsa authored
-
- 08 Mar, 2016 1 commit
-
-
Code extracted from: https://gitlab.kitware.com/third-party/proj.git at commit 41bdf05361007f8c5186f3df9944d86bb273ed13 (for/vtk).
-
- 29 Jan, 2016 1 commit
-
-
Berk Geveci authored
The way algorithms were updated (made to execute) with request meta-data (such as update extent) was very error prone and counter-intuitive. Added new methods to make updating with meta-data easier. I also deprecated a number of methods to set request meta-data. This will encourage developers to migrate to the new API which is less error- prone.
-
- 16 Apr, 2015 1 commit
-
-
Dan Lipsa authored
If data does not have ghosts or blanking, the previous version is used.
-
- 15 Apr, 2015 1 commit
-
-
Dan Lipsa authored
This works for vtkXMLStructuredDataWriter and vtkXMLUnstructuredDataWriter.
-
- 29 Aug, 2014 1 commit
-
-
Change-Id: Id5b760ed9b3842284daf45ea1551f2759301efb3
-
- 21 May, 2014 1 commit
-
-
Berk Geveci authored
The XML readers and writers, both parallel and serial, now work with the pipeline changes. Now, all writers work with pieces even though the structured ones can handle asking for a sub- extent. Change-Id: I9f757ba12a3b9fb84e141506dacadad608eb8b99
-
- 21 Feb, 2014 1 commit
-
-
Zack Galbreath authored
subclasses of vtkXMLWriter should now call OpenStream & CloseStream as opposed to OpenFile & CloseFile. Change-Id: I39ccdc711d07e96763fc941b5fcd80b1da6b38c5
-
- 09 May, 2012 1 commit
-
-
Brad King authored
The header is private to XML writer implementations. Name and place it accordingly. Change-Id: I3b35f249059246eb526ef06c5039fc435d80f2b1
-
- 09 Apr, 2012 2 commits
-
-
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>
-
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>
-
- 19 Sep, 2011 1 commit
-
-
Berk Geveci authored
-
- 20 May, 2010 1 commit
-
-
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.
-
- 23 Apr, 2010 1 commit
-
-
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.
-
- 03 Oct, 2006 1 commit
-
-
Utkarsh Ayachit authored
COMP: Removing dynamic_cast<>. Consequently vtkArrayIteratorTemplate no longer supports SafeDownCast. One is exepected to use switch on type of the data array and static cast it to appropriate type.
-
- 20 Jul, 2006 1 commit
-
-
Mathieu Malaterre authored
-
- 06 Jan, 2006 1 commit
-
-
Utkarsh Ayachit authored
-
- 05 Jan, 2006 1 commit
-
-
Utkarsh Ayachit authored
* vtkDataArray now has a new superclass-vtkAbstractArray.vtkAbstractArray provides type-agnostic API to access array elements. vtkDataArray provides a double API to access values -- such an API is deliberately missing from vtkAbstractArray, since arrays like string arrays are not castable to doubles. * vtkAbstractArray has the notion of components/tuples, but does not make any assumptions about the arragment of these. It's up to the concrete subclasses how the data is represented in memory. * vtkFieldData used to provide tuple API to get/set values from data arrays contained in it. However, now that FieldData can have arrays that are not vtkDataArrays, this API is not longer valid. The following are the methods that are no longer available: double* GetTuple(const vtkIdType); void SetTuple(const vtkIdType i, const double* tuple); void GetTuple(const vtkIdType i, double* tuple); void InsertTuple(const vtkIdType i, const double* tuple); void InsertNextTuple(cons double*); double GetComponent(const vtkIdType i, const int j); void SetComponent(const vtkIdType i, const int j, const double c); void InsertComponent(const vtkIdType i, const int j, const double c); However, new API is provided to copy tuples arround from one field data to another using: void SetTuple(const vtkIdType i, const vtkIdType j, vtkFieldData* source); void InsertTuple(const vtkIdType i, const vtkIdType j, vtkFieldData* source); vtkIdType InsertNextTuple(const vtkIdType j, vtkFieldData* source); * vtkFieldData provide a vtkDataArray* GetArray(int index) to retrieve arrays in the field data. This function can will now return a NULL if the array at the given index is not a data array. It provides vtkAbstractArray* GetAbstractArray(int index); to retrieve an array even if it isn't a vtkDataArray. * Since vtkFieldData can contain arrays that aren't subclasses of vtkDataArray, so can vtkDataSetAttributes. However, an attribute can only be a vtkDataArray subclass i.e. one cannot set a vtkStringArray as the SCALARS array for a Point Data, for example. * String Array IO is only supported in XML file formats. If deemed important, support may be added for lecacy file formats. *** Array Iterators *** Another addition to the VTK Arrays, is the notion of Array Iterator. A vtkArrayIterator subclass is be provided for every vtkAbstractArray subclass. The iterator is a random access iterator. The iterators are not available in any of the wrapped languages, however, in C++ they can be used to write templatized code to processes the array values without any implicit type conversion and consequent loss of precision. vtkArrayIteratorTemplateMacro is provided to simply switching between different types of the arrays. Examples of use of this macro and the iterators can be found in vtkXMLWriter.cxx / vtkXMLDataReader.cxx / vtkXMLStructuredDataReader.cxx.
-
- 28 Jul, 2005 1 commit
-
-
Amy Squillacote authored
-
- 27 Jul, 2005 1 commit
-
-
Rusty Blue authored
BUG: Reusing the writer on dataset with different extents would still have WriteExtent from previous Write.
-
- 08 Jun, 2005 2 commits
-
-
Mathieu Malaterre authored
-
Mathieu Malaterre authored
-
- 07 Jun, 2005 1 commit
-
-
Mathieu Malaterre authored
BUG: Writers (readers only) should not set UPDATE_TIME_INDEX, this would in some case cause reexecution of filters.
-
- 06 Jun, 2005 2 commits
-
-
Mathieu Malaterre authored
-
Mathieu Malaterre authored
-
- 30 May, 2005 1 commit
-
-
Mathieu Malaterre authored
ENH: Add blocker to avoid people including vtkOffsetManager. Also add documention on why the filter execution may not work when handling pieces and timesteps at the same time
-
- 26 May, 2005 1 commit
-
-
Mathieu Malaterre authored
-
- 23 May, 2005 1 commit
-
-
David Gobbi authored
-
- 06 May, 2005 1 commit
-
-
Rusty Blue authored
-
- 24 Feb, 2005 1 commit
-
-
Ken Martin authored
-
- 23 Feb, 2005 3 commits
-
-
Berk Geveci authored
-
Berk Geveci authored
-
Berk Geveci authored
-
- 27 Sep, 2004 1 commit
-
-
Ken Martin authored
-
- 01 Sep, 2004 1 commit
-
-
Mathieu Malaterre authored
-
- 14 Nov, 2003 1 commit
-
-
Will Schroeder authored
-
- 29 Jul, 2003 1 commit
-
-
Amy Squillacote authored
-
- 11 Jul, 2003 1 commit
-
-
Brad King authored
-
- 05 May, 2003 1 commit
-
-
Brad King authored
-
- 16 Oct, 2002 1 commit
-
-
Brad King authored
-