- 03 Feb, 2011 1 commit
-
-
Jeff Baumes authored
Change-Id: I7a7b7c68b514ed000f7c2df4fee3230f85b68c84
-
- 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.
-
- 09 Sep, 2009 1 commit
-
-
Utkarsh Ayachit authored
(invalid memory access).
-
- 30 Jul, 2009 2 commits
-
-
Eric Stanton authored
-
Eric Stanton authored
-
- 18 May, 2009 1 commit
-
-
Jeff Baumes authored
- Removing vtkSelectionLink in favor of vtkAnnotationLink. - vtkAnnotationLayers now has a special "current" annotation. This annotation is used to store the current selection. - Updating lots of places that used the selection link to now use the annotation link. - Removing obsolete classes vtkGeoLineRepresentation (replaced by vtkRenderedSurfaceRepresentation) vtkTreeLayoutView (all functionality is in vtkGraphLayoutView) vtkSurfaceRepresentation (replaced by vtkRenderedSurfaceRepresentation). - The cache in the representation is now cleared when the ReleaseData flag is set in the pipeline. - Fixed warnings when selecting in empty graph view. - Fixed texture unit warnings in geoview. - Move selection type from view to representation. - Fixing geoview bug where nothing is rendered on the first render. We need to render once to initialize the graphics context, then 'really' render the first time. - Need Render() to create render window in examples.
-
- 06 Apr, 2009 1 commit
-
-
Eric Stanton authored
COMP: Forgot to commit these files which caused a compiler error in vtkQtRecordView. Adds an optional inputFieldType argument to vtkConvertSelection::ToSelectionType() method.
-
- 03 Apr, 2009 1 commit
-
-
Jeff Baumes authored
Updating a view used to cause the view to render. Now, rendering the view causes the view to update. This simplifies making sure views are up-to-date, but required some changes. - ClientGeoView/2D plugins now execute Render on the view instead of Update. - ClientGeoView/2D Initialize() warning is now fixed. - vtkCommand has a new event (ComputeVisiblePropBoundsEvent). This is called when vtkRenderer::ComputeVisiblePropBoundsEvent is called. vtkRenderView now listens for this event, along with vtkRenderer's StartEvent, so it can catch (almost?) all indications that the pipeline is about to be updated. vtkRenderView (and all its representations) now correctly update before pipeline updates. - Some geovis tests needed to be updated to make sure the view is rendered correctly with these changes. - vtkGeoView/2D need to call superclass's PrepareForRendering. - vtkConvertSelection had some memory bugs, and was not handling all cases correctly. - vtkRenderView subclasses needed to be more careful about making sure pipeline is valid at every stage, including when the selection connection is temporarily NULL. - vtkView no longer has the hack that calls Update on representations before they are added to the view.
-
- 26 Mar, 2009 1 commit
-
-
Jeff Baumes authored
This was done in order to: - Enforce input types on representations. - Allow multiple inputs to representations. - Clean up logic around updating representations. Other small changes that were necessary: - Current representation subclasses now override SetupInputConnections() instead of SetInputConnection(). - vtkPassInputTypeAlgorithm (which is the superclass of vtkDataRepresentation) now does not error when there are no inputs. - vtkConvertSelection static functions now shallow copy inputs instead of directly passing arguments as inputs to the filter. - Keeping the PROP property in vtkSurfaceRepresentation's selection caused a nasty reference loop. This is now removed.
-
- 12 Jan, 2009 1 commit
-
-
Jeff Baumes authored
ENH: Making new hierarchy of area layout strategies, including treemap layout strategies. Created a new area view that has the functionality of icicle view, treemap view, and tree ring views. ENH: Removing old treering classes. Simplifying area layout strategies. Fixing up tests and python scripts that use tree ring/map views.
-
- 02 Dec, 2008 1 commit
-
-
Jeff Baumes authored
* All parameters such as content type, field type, selection list are on vtkSelectionNode. * All constants are on vtkSelectionNode instead of vtkSelection. * The SELECTIONS content type is deprecated. * To create a simple single-node selection, you must create an instance of vtkSelectionNode and an instance of vtkSelection, and add the node to the selection. You may also use vtkSelectionSource. * vtkConvertSelection has a few new useful static functions To obtain the list of selected items in a data object.
-
- 29 Aug, 2008 2 commits
-
-
David Cole authored
ENH: Merge changes from main tree into VTK-5-2 branch. (cvs -q up -j1.20 -j1.21 Graphics/vtkConvertSelection.cxx)
-
David Cole authored
-
- 27 Aug, 2008 1 commit
-
-
Eric Stanton authored
-
- 17 Jul, 2008 1 commit
-
-
Jeff Baumes authored
ENH: Now using an instance of vtkDataSetAttributes (RowData) in vtkTable to store table columns. All code referencing the FieldData needed to be changed to use RowData. vtkAlgorithm's SetInputArrayToProcess, vtkTableReader/Writer, and vtkSelection's field type, needed to be updated to handle row data.
-
- 25 Jun, 2008 2 commits
-
-
Jeff Baumes authored
-
Jeff Baumes authored
-
- 28 May, 2008 1 commit
-
-
Jeff Baumes authored
ENH: Adding Pedigree id type to vtkSelectionSource. Adding GeneratePedigreeId flag to vtkRandomGraphSource. Adding GetVariantValue to vtkAbstractArray. vtkConvertSelection no longer requires an exact array type match.
-
- 13 May, 2008 1 commit
-
-
Utkarsh Ayachit authored
-
- 29 Apr, 2008 1 commit
-
-
Utkarsh Ayachit authored
-
- 14 Apr, 2008 1 commit
-
-
Utkarsh Ayachit authored
Use the shortcut "B" to enter the block-selection mode and then draw the rubber band or simply click to select the block at the cursor. Added a new ContentType (BLOCKS) to vtkSelection. In this mode, the vtkSelectionList is a vtkUnsignedIntArray with the composite index for the selected blocks.
-
- 01 Apr, 2008 1 commit
-
-
Jeff Baumes authored
ENH: Adding frustum selection support to vtkRenderView. BUG: vtkConvertSelection no longer produces an error message on empty frustum selection.
-
- 27 Mar, 2008 1 commit
-
-
Eric Stanton authored
-
- 17 Mar, 2008 1 commit
-
-
Utkarsh Ayachit authored
In summary: * spreadsheet view supports composite datasets. * selection support added for composite datasets. Some GUI work remains when is comes to creation of the filters to extract selections.
-
- 06 Feb, 2008 1 commit
-
-
Jeff Baumes authored
ENH: Making vtkProgrammableFilter, vtkAssignCoordinates subclass the new vtkPassInputTypeAlgorithm, and also making both vtkGraph and vtkPointSet possible inputs to vtkKdTreeSelector, vtkConvertSelection.
-
- 25 Jan, 2008 1 commit
-
-
Jeff Baumes authored
* Iterator-based access to edges * vtkGraph subclasses from vtkDataObject instead of vtkPointSet * vtkGraph's implementation is much more like that of the boost graph library * Separate classes vtkDirectedGraph and vtkUndirectedGraph instead of a Directed flag * Mutable classes vtkMutableDirectedGraph and vtkMutableUndirectedGraph used for building graphs
-
- 15 Oct, 2007 1 commit
-
-
Jeff Baumes authored
ENH: Added arrow types to sources.xml ENH: vtkAbstractArray is now able to create a vtkVariantArray. ENH: Updated vtkSelection::Union to handle multiple-column selections. BUG: Fixing string overrun in vtkAssignAttribute. ENH: Adding progress to vtkConvertSelection. ENH: Adding EdgeArrow type to vtkGlyphSource2D. BUG: vtkKdTreeSelector now always uses the specified array name in the output. ENH: Adding convenience method to set the vertex from a string. ENH: In vtkExtractSelectedGraph, use vtkConvertSelection to convert to an index selection. ENH: In vtkThresholdTable, make comparison inclusive. ENH: Adding support for vtkVariantArray in vtkDataReader/Writer.
-
- 12 Oct, 2007 1 commit
-
-
Timothy M. Shead authored
-
- 06 Sep, 2007 1 commit
-
-
Jeff Baumes authored
COMP: Adding include to vtkConvertSelection to fix borland build. ENH: Removing dynamic_cast from vtkConvertSelection and vtkSQLiteQuery.
-
- 05 Sep, 2007 4 commits
-
-
Utkarsh Ayachit authored
-
Jeff Baumes authored
-
Berk Geveci authored
-
Jeff Baumes authored
ENH: Changing vtkSelection's underlying structure to a field data instead of a single array. Removing auxillary arrays. ENH: Adding a selection conversion filter and test. ENH: Moving SortDataArray to Common.
-