Ticket #3552 (closed: fixed)

Opened 9 years ago

Last modified 5 years ago

Create a class to handle color manipulation for views

Reported by: Michael Reuter Owned by: Michael Reuter
Priority: major Milestone: Iteration 30
Component: VATES Keywords:
Cc: Blocked By:
Blocking: Tester: Owen Arnold

Description

A class should be created that contains all of the routines necessary to handle updating color selections and ranges for the views.

Change History

comment:1 Changed 9 years ago by Michael Reuter

  • Status changed from new to accepted

comment:2 Changed 9 years ago by Michael Reuter

In [13967]:

First cut at color updater class. This refs #3552.

comment:3 Changed 9 years ago by Michael Reuter

In [13995]:

Fixing function signatures and adding forgotten declaration. This refs #3552.

comment:4 Changed 9 years ago by Michael Reuter

In [14028]:

Changing function call signatures. This refs #3552.

comment:5 Changed 9 years ago by Michael Reuter

In [14111]:

Pushing changes into trunk. This refs #3545, #3552, #3553.

comment:13 Changed 9 years ago by Michael Reuter

In [14136]:

Adding doxygen to class definition. This refs #3552.

comment:14 Changed 9 years ago by Michael Reuter

In [14137]:

Make header guard look like other files. This refs #3552.

comment:15 Changed 9 years ago by Michael Reuter

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

There isn't a really good way to test this. The class developed here is now used by ViewBase to handle color scaling changes.

comment:16 Changed 9 years ago by Owen Arnold

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

comment:17 Changed 9 years ago by Owen Arnold

Tested code by execution and by code inspection. Color updating works.

As a future consideration it would be good to tie thresholding in with color updates. i.e. Ignore signal values outside the range 1 - 1000 and therefore adapt the color range to use these as limits. This would be done under another ticket if at all.

comment:18 Changed 9 years ago by Owen Arnold

  • Status changed from verifying to closed

comment:19 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 4399

Note: See TracTickets for help on using tickets.