MantisBT - ParaView
View Issue Details
0010062ParaViewFeaturepublic2009-12-17 16:032010-03-17 16:36
Alan Scott 
Utkarsh Ayachit 
immediatemajoralways
closedfixed 
 
3.83.8 
0010062: Changes to rescale data range
As per a discussion with Utkarsh, for ParaView 3.8.0, we will deal with setting the data range as follows:
There will be 3 options, user selectable on one of the settings dialogs. Setting is sticky - i.e., ParaView remembers users preference between runs.
* Set data range using the LAST time step. (This will be the default.)
* Set data range using the CURRENT time step. (Since ParaView will bring up the first time step, this will effectively be the First time step).
* Set data range to update every time step.

A forth option will be made available. It will run the Temporal Statistics filter under the covers, and update the data range for ALL time steps. This option will be a new button, either on the "Active Variable Controls" toolbar, and/or on the Color Scale Editor. Thus, it will only be activated explicitly by the user every time this action is desired.
No tags attached.
duplicate of 0005360closed Berk Geveci Feature request - option to read in data from all time steps 
has duplicate 0009920closed  Better ability to move data from temporal statistics filter to color editor 
Issue History
2009-12-17 16:03Alan ScottNew Issue
2009-12-21 10:08Ken MorelandNote Added: 0018958
2010-01-04 15:57Utkarsh AyachitAssigned To => Utkarsh Ayachit
2010-01-04 15:57Utkarsh AyachitStatusbacklog => tabled
2010-01-04 15:57Utkarsh AyachitTarget Version => 3.8
2010-01-06 10:49Utkarsh AyachitNote Added: 0019043
2010-01-07 13:37Utkarsh AyachitNote Added: 0019049
2010-01-07 13:37Utkarsh AyachitStatustabled => @80@
2010-01-07 13:37Utkarsh AyachitFixed in Version => 3.8
2010-01-07 13:37Utkarsh AyachitResolutionopen => fixed
2010-01-08 15:46Alan ScottNote Added: 0019064
2010-01-08 15:46Alan ScottStatus@80@ => tabled
2010-01-18 22:32Alan ScottRelationship addedhas duplicate 0009920
2010-01-18 22:35Alan ScottRelationship addedduplicate of 0005360
2010-02-01 14:23Utkarsh AyachitPriorityhigh => immediate
2010-03-17 16:36Alan ScottNote Added: 0019944
2010-03-17 16:36Alan ScottStatustabled => closed
2011-06-16 13:10Zack GalbreathCategoryFeature Request => Feature

Notes
(0018958)
Ken Moreland   
2009-12-21 10:08   
In ParaView3/Plugins/SLACTools there is a filter called vtkPTemporalRanges that finds the min/max of all values over all time. (In contrast, the temporal statistics filter fins the min/max of each point/cell over time.) If this is convenient, you should move the filter out of the plugin for more general use.
(0019043)
Utkarsh Ayachit   
2010-01-06 10:49   
Partial fix for BUG 0010062.
* Added API to vtkSMOutputPort to get temporal data information i.e. information
  about array ranges over time.
* Added button to ColorScaleEditor to let the user scale the LUT to set the
  temporal range for the array.
* Adding new vtkPVTemporalDataInformation which accumulates DataInformation over
  all timesteps in the data.

/cvsroot/ParaView3/ParaView3/Servers/ServerManager/vtkSMOutputPort.h,v <-- Servers/ServerManager/vtkSMOutputPort.h
new revision: 1.9; previous revision: 1.8
/cvsroot/ParaView3/ParaView3/Servers/ServerManager/vtkSMOutputPort.cxx,v <-- Servers/ServerManager/vtkSMOutputPort.cxx
new revision: 1.11; previous revision: 1.10
/cvsroot/ParaView3/ParaView3/Servers/Common/CMakeLists.txt,v <-- Servers/Common/CMakeLists.txt
new revision: 1.101; previous revision: 1.100
/cvsroot/ParaView3/ParaView3/Servers/Common/vtkPVTemporalDataInformation.h,v <-- Servers/Common/vtkPVTemporalDataInformation.h
initial revision: 1.1
/cvsroot/ParaView3/ParaView3/Servers/Common/vtkPVTemporalDataInformation.cxx,v <-- Servers/Common/vtkPVTemporalDataInformation.cxx
initial revision: 1.1
/cvsroot/ParaView3/ParaView3/Qt/Core/pqPipelineRepresentation.h,v <-- Qt/Core/pqPipelineRepresentation.h
new revision: 1.14; previous revision: 1.13
/cvsroot/ParaView3/ParaView3/Qt/Core/pqPipelineRepresentation.cxx,v <-- Qt/Core/pqPipelineRepresentation.cxx
new revision: 1.48; previous revision: 1.47
/cvsroot/ParaView3/ParaView3/Qt/Core/pqOutputPort.h,v <-- Qt/Core/pqOutputPort.h
new revision: 1.9; previous revision: 1.8
/cvsroot/ParaView3/ParaView3/Qt/Core/pqOutputPort.cxx,v <-- Qt/Core/pqOutputPort.cxx
new revision: 1.11; previous revision: 1.10
/cvsroot/ParaView3/ParaView3/Qt/Core/pqDataRepresentation.h,v <-- Qt/Core/pqDataRepresentation.h
new revision: 1.13; previous revision: 1.12
/cvsroot/ParaView3/ParaView3/Qt/Core/pqDataRepresentation.cxx,v <-- Qt/Core/pqDataRepresentation.cxx
new revision: 1.11; previous revision: 1.10
(0019049)
Utkarsh Ayachit   
2010-01-07 13:37   
/cvsroot/ParaView3/ParaView3/Qt/Core/pqScalarsToColors.h,v <-- Qt/Core/pqScalarsToColors.h
new revision: 1.17; previous revision: 1.16
/cvsroot/ParaView3/ParaView3/Qt/Core/pqScalarsToColors.cxx,v <-- Qt/Core/pqScalarsToColors.cxx
new revision: 1.20; previous revision: 1.19
/cvsroot/ParaView3/ParaView3/Qt/Core/pqPipelineRepresentation.cxx,v <-- Qt/Core/pqPipelineRepresentation.cxx
new revision: 1.49; previous revision: 1.48
/cvsroot/ParaView3/ParaView3/Qt/Components/Resources/UI/pqApplicationOptions.ui,v <-- Qt/Components/Resources/UI/pqApplicationOptions.ui
new revision: 1.12; previous revision: 1.11
/cvsroot/ParaView3/ParaView3/Qt/Components/pqApplicationOptions.cxx,v <-- Qt/Components/pqApplicationOptions.cxx
new revision: 1.14; previous revision: 1.13
/cvsroot/ParaView3/ParaView3/Qt/ApplicationComponents/pqDataTimeStepBehavior.cxx,v <-- Qt/ApplicationComponents/pqDataTimeStepBehavior.cxx
new revision: 1.2; previous revision: 1.1
(0019064)
Alan Scott   
2010-01-08 15:46   
Excellent.

Note that instead of adding an update every time step, you added a grow every time step (kind of a run temporal statistics filter). Please add a forth option - update every time step.
(0019944)
Alan Scott   
2010-03-17 16:36   
Tested local server. XP, trunk.

We are going to take this as finished. If anyone wants us to change the min and max each timestep, we will open up a new bug.