ESS_GUIESS_GUI_DocsESS_GUI_batch_fittingESS_GUI_bumps_abstractionESS_GUI_iss1116ESS_GUI_iss879ESS_GUI_iss959ESS_GUI_openclESS_GUI_orderingESS_GUI_sync_sascalccostrafo411magnetic_scattrelease-4.1.1release-4.1.2release-4.2.2release_4.0.1ticket-1009ticket-1094-headlessticket-1242-2d-resolutionticket-1243ticket-1249ticket885unittest-saveload
Last change
on this file since 836a762 was
6ef7ac5a,
checked in by Mathieu Doucet <doucetm@…>, 15 years ago
|
simview: update simulation when Q range and point density are changed from the control panel; show P(r) plot.
|
-
Property mode set to
100644
|
File size:
1001 bytes
|
Line | |
---|
1 | UI requirements |
---|
2 | - Allow user to modify q range from main panel [DONE] |
---|
3 | - Move list of shapes from top menu to central simulation panel |
---|
4 | - Popup P(r) plot and update for each simulation [DONE] |
---|
5 | - Allow user to choose whether he wants the simulation to be run automatically with each parameter change |
---|
6 | or whether he wants to hit 'simulate' himself when he's done. |
---|
7 | - A shape should be highlighted when clicked |
---|
8 | |
---|
9 | |
---|
10 | Refactor: |
---|
11 | - simulation._refresh_3D_viewer should not access canvas directly |
---|
12 | - simulation._simulate_Iq: the getMaxVolume should be a call to the VolumeCanvas object. |
---|
13 | # Since the VolumeCanvas doesn't currently have that functionality, and |
---|
14 | # since the simulation panel holds the list of graphical representations |
---|
15 | # for the shapes, we will take the information from there until VolumeCanvas |
---|
16 | # is updated. |
---|
17 | - In simulation.py: avoid interfacing directly with the canvas member of the plotPanel. |
---|
18 | - using time.time in CalcThread might not work on OS X |
---|
Note: See
TracBrowser
for help on using the repository browser.