MantisBT - ParaView
View Issue Details
0009023ParaViewBugpublic2009-05-13 20:082011-01-13 17:00
Alan Scott 
Utkarsh Ayachit 
highmajoralways
closedfixed 
 
3.63.6 
0009023: Plots manual min/max has issues
ParaView trunk, XP, local server.
* Open disk_out_ref.exo, all variables, apply.
* Calculator. Name the result TempSmall, in the formula use Temp/1000. Apply. (not sure if this step is needed).
* Plot over line. Apply.
* Display tab, turn off everything other than TempSmall.
* Plot/ Properties. Left Axis, Layout. "Use Logarithmic Scale when Available" == ON. "Specify The Axis Range" == ON. Minimum == 5e-5, Maximum == 1. OK.

<<Bug>> Note that the min has been changed to 1.0e-4. We have lost data.
<<Bug>> Note that we have lost all ticks, including the maximum.

This really needs to be fixed for 3.6.
No tags attached.
Issue History
2009-05-13 20:08Alan ScottNew Issue
2009-05-14 07:39Utkarsh AyachitStatusbacklog => tabled
2009-05-14 07:39Utkarsh AyachitAssigned To => Utkarsh Ayachit
2009-05-14 07:39Utkarsh AyachitTarget Version => 3.6
2009-05-14 10:35Utkarsh AyachitNote Added: 0016437
2009-05-14 10:35Utkarsh AyachitStatustabled => @80@
2009-05-14 10:35Utkarsh AyachitFixed in Version => 3.6
2009-05-14 10:35Utkarsh AyachitResolutionopen => fixed
2009-05-14 21:32Alan ScottNote Added: 0016463
2009-05-14 21:32Alan ScottStatus@80@ => @20@
2009-05-14 21:32Alan ScottResolutionfixed => reopened
2009-05-15 09:12Utkarsh AyachitNote Added: 0016470
2009-05-15 09:12Utkarsh AyachitStatus@20@ => @80@
2009-05-15 09:12Utkarsh AyachitResolutionreopened => fixed
2009-05-15 18:59Alan ScottNote Added: 0016491
2009-05-15 18:59Alan ScottStatus@80@ => closed
2011-01-13 17:00Source_changeset_attached => VTK master a2bd8391
2011-01-13 17:00Source_changeset_attached => VTK master 020ef709

Notes
(0016437)
Utkarsh Ayachit   
2009-05-14 10:35   
setBestFitGenerated was required to ensure that the us specified range was used. Fixed logic in the sub-label placement code for log-scales to correctly place values. Also decreasing the minimum log value very low, otherwise it was overlapping labels for values < 1e-4.


/cvsroot/ParaView3/ParaView3/Servers/ServerManager/vtkSMChartOptionsProxy.cxx,v <-- Servers/ServerManager/vtkSMChartOptionsProxy.cxx
new revision: 1.5; previous revision: 1.4
/cvsroot/ParaView3/ParaView3/VTK/GUISupport/Qt/Chart/vtkQtChartAxis.cxx,v <-- VTK/GUISupport/Qt/Chart/vtkQtChartAxis.cxx
new revision: 1.8; previous revision: 1.7
(0016463)
Alan Scott   
2009-05-14 21:32   
Are you sure you got it all checked in? I see that we now have ticks and tick labels on the left axis, but the range is still 1.0e-4 to 1. Thus, we are still loosing part of the range we want.
(0016470)
Utkarsh Ayachit   
2009-05-15 09:12   
When using log scale, make sure that the end points are indeed as specified by the range rather than the closest power of 10.

/cvsroot/ParaView3/ParaView3/VTK/GUISupport/Qt/Chart/vtkQtChartAxis.cxx,v <-- VTK/GUISupport/Qt/Chart/vtkQtChartAxis.cxx
new revision: 1.9; previous revision: 1.8
(0016491)
Alan Scott   
2009-05-15 18:59   
Great, that fixed it.
Tested local server.