Ticket #7160 (closed: fixed)

Opened 7 years ago

Last modified 5 years ago

Color scale issues in SplatterPlot

Reported by: Michael Reuter Owned by: Michael Reuter
Priority: major Milestone: Release 2.6
Component: GUI Keywords:
Cc: Blocked By:
Blocking: Tester: Owen Arnold

Description

There are a couple of issues with the color scaling in the SplatterPlot. One happens when the number of points is changed and the limits don't adjust. The other is when applying log scaling or color maps with log scaling on, the lower limit seems to be dropped and set as 0 when value is present.

Change History

comment:1 Changed 7 years ago by Michael Reuter

Refs #7160. Fix stange bug with log scaling and color maps.

Also, fixed updating state within the color updater class for state setting functions.

Changeset: 568f048e92bc8d69205027ac9129438a51e3587e

comment:2 Changed 7 years ago by Michael Reuter

Merge branch 'bugfix/7160_splatterplot_colorscale_issues' into develop

comment:3 Changed 7 years ago by Michael Reuter

  • Status changed from new to accepted

comment:4 Changed 7 years ago by Michael Reuter

  • Status changed from accepted to verify
  • Resolution set to fixed

Branch is here.

To test:

  1. Open a MDEventWorkspace in the VSI and switch to SplatterPlot view.
  2. Turn on log scaling
  3. Change color map to something else using the Color Preset button

When doing the last operation, a warning dialog from ParaView complaining about resetting the lower limit from 0 to 1 should not appear.

comment:5 Changed 7 years ago by Owen Arnold

  • Status changed from verify to verifying
  • Tester set to Owen Arnold

comment:6 Changed 7 years ago by Owen Arnold

Needs merging into develop

comment:7 Changed 7 years ago by Owen Arnold

  • Status changed from verifying to closed

I've tested these changes on this branch, and the issue described, which was annoying, is now gone.

comment:8 Changed 7 years ago by Nick Draper

  • Component changed from VATES to User Interface

comment:9 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 8006

Note: See TracTickets for help on using tickets.