Ticket #4510 (closed: fixed)

Opened 9 years ago

Last modified 5 years ago

Reuse code in MantidQwtIMDWorkspaceData in LineViewer

Reported by: Janik Zikovsky Owned by: Janik Zikovsky
Priority: major Milestone: Release 2.0
Component: Mantid Keywords:
Cc: Blocked By: #4703
Blocking: Tester: Stuart Campbell

Description

Refs #4504 and #4509.

Code to choose what coordinate to show in a 1D line taken from BinMD. Use the same code in the SliceViewer as in the "Plot MD" menu option

Change History

comment:1 Changed 9 years ago by Janik Zikovsky

  • Summary changed from Reuse code int MantidQwtIMDWorkspaceData to Reuse code in MantidQwtIMDWorkspaceData

comment:2 Changed 9 years ago by Janik Zikovsky

  • Summary changed from Reuse code in MantidQwtIMDWorkspaceData to Reuse code in MantidQwtIMDWorkspaceData in LineViewer

comment:3 Changed 9 years ago by Janik Zikovsky

  • Status changed from new to accepted

comment:4 Changed 9 years ago by Nick Draper

  • Blocking 4509 removed

comment:5 Changed 9 years ago by Janik Zikovsky

  • Blocked By 4703 added

comment:6 Changed 9 years ago by Janik Zikovsky

Refs #4510 moved workspace plot objects for code reuse

Changeset: 3206965aca0f5f1ab6acbeebd905fb8e631b8dd8

comment:7 Changed 9 years ago by Janik Zikovsky

Refs #4510 methods on IMDWorkspace to make a line plot

Changeset: 013454f5339349ab8402f19e2f20b404ba54ace0

comment:8 Changed 9 years ago by Janik Zikovsky

Refs #4510: MantidQwtIMDWorkspaceData uses getLinePlot() method

Changeset: 0c4503d565d4dca62cc29e5375bf6dd68441f281

comment:9 Changed 9 years ago by Janik Zikovsky

Refs #4510 fix tests for IMDWorkspace getLinePlot method

Changeset: 0d649728ed28d3f4c5ff9914de0275155f76e915

comment:10 Changed 9 years ago by Janik Zikovsky

Refs #4511 allow using a transformation in plotting MDWorkspace

Refs #4510

Changeset: 5cb9e462c86cf366467b130a19e148383b7d2520

comment:11 Changed 9 years ago by Janik Zikovsky

Refs #4510: Starting to use MantidQwtIMDWorkspaceData in LineViewer

does not work right yet

Changeset: a20f72a8ea2eb04efb90abb8e570f85ee248a0ca

comment:12 Changed 9 years ago by Janik Zikovsky

Refs #4510, LineViewer using MantidQwtIMDWorkspaceData

Also moved NullCoordTransform to API. Implemented getLinePlot for MDEW

Changeset: 4670ae083b053b30439f4525dadf55d1af2242a7

comment:13 Changed 9 years ago by Janik Zikovsky

Refs #4510 checkpoint partial code

Changeset: 7da1e6128c8217baa5d42c5e80f2384bfda8a35a

comment:14 Changed 9 years ago by Janik Zikovsky

Refs #4510 fix MDHistoWorkspace getLinePlot

Changeset: 5b1e95b84efa61bfe8857bc78b6acefdd4a1d21b

comment:15 Changed 9 years ago by Janik Zikovsky

Refs #4510 #4716 moved code to MantidQwtIMDWorkspaceData for reuse

Changeset: 662bb51952c48aedd2b5fafeea5a73d313619a4d

comment:16 Changed 9 years ago by Janik Zikovsky

Refs #4510, #4509, #4716: Simplified the plot axis choice

and made it more general.

Changeset: 54a9035798ea2b750d868e9deda43430da3294b5

comment:17 Changed 9 years ago by Janik Zikovsky

  • Status changed from accepted to verify
  • Resolution set to fixed
  • Milestone changed from Iteration 33 to Iteration 32

Note to testers: the same class, MantidQwtIMDWorkspaceData, is used by both the LineViewer and the Plot MD menu. This is what this ticket was for.

comment:18 Changed 9 years ago by Janik Zikovsky

Refs #4510: export class for Windows

Changeset: 2e37fd26ef857d6e02fa9319a9d06c3e96f071ad

comment:19 Changed 9 years ago by Janik Zikovsky

Refs #4510: export class for Windows

Changeset: 94f028b6f79a2403059598600cdb15786f745532

comment:20 Changed 9 years ago by Janik Zikovsky

Refs #4510: export class for Windows

Changeset: c3ea24681561b20fa25cae51fcb15bfed0c97c71

comment:21 Changed 9 years ago by Janik Zikovsky

Refs #4510: define might make the MantidQtAPI dll link

Changeset: ace71ab23b4d620c12c2c149ea1cc909ba20a9bf

comment:22 Changed 9 years ago by Janik Zikovsky

Refs #4510: define might make the MantidQtAPI dll link (2)

Changeset: f2243e5aed05596d4d47c1f67ee375dc7ffa3af0

comment:23 Changed 9 years ago by Janik Zikovsky

Refs #4510 try fix win build

Changeset: bb99f2bdee03beb1cfe4a797de1f91e2026680f7

comment:24 Changed 9 years ago by Janik Zikovsky

Refs #4510 try fix win build by declaring

Changeset: 9fb5e66a6924b61bd968abcf80d9d54b2def8fec

comment:25 Changed 9 years ago by Janik Zikovsky

Refs #4510 checking if defines were needed

Changeset: 306b8dd45ee5463301655996cc0fa17d1fbfbe6d

comment:26 Changed 9 years ago by Stuart Campbell

  • Status changed from verify to verifying
  • Tester set to Stuart Campbell

How do I test this ?

comment:27 Changed 9 years ago by Stuart Campbell

  • Status changed from verifying to closed

comment:28 Changed 9 years ago by Janik Zikovsky

Refs #4510 moved workspace plot objects for code reuse

Changeset: 3206965aca0f5f1ab6acbeebd905fb8e631b8dd8

comment:29 Changed 9 years ago by Janik Zikovsky

Refs #4510 methods on IMDWorkspace to make a line plot

Changeset: 013454f5339349ab8402f19e2f20b404ba54ace0

comment:30 Changed 9 years ago by Janik Zikovsky

Refs #4510: MantidQwtIMDWorkspaceData uses getLinePlot() method

Changeset: 0c4503d565d4dca62cc29e5375bf6dd68441f281

comment:31 Changed 9 years ago by Janik Zikovsky

Refs #4510 fix tests for IMDWorkspace getLinePlot method

Changeset: 0d649728ed28d3f4c5ff9914de0275155f76e915

comment:32 Changed 9 years ago by Janik Zikovsky

Refs #4511 allow using a transformation in plotting MDWorkspace

Refs #4510

Changeset: 5cb9e462c86cf366467b130a19e148383b7d2520

comment:33 Changed 9 years ago by Janik Zikovsky

Refs #4510: Starting to use MantidQwtIMDWorkspaceData in LineViewer

does not work right yet

Changeset: a20f72a8ea2eb04efb90abb8e570f85ee248a0ca

comment:34 Changed 9 years ago by Janik Zikovsky

Refs #4510, LineViewer using MantidQwtIMDWorkspaceData

Also moved NullCoordTransform to API. Implemented getLinePlot for MDEW

Changeset: 4670ae083b053b30439f4525dadf55d1af2242a7

comment:35 Changed 9 years ago by Janik Zikovsky

Refs #4510 checkpoint partial code

Changeset: 7da1e6128c8217baa5d42c5e80f2384bfda8a35a

comment:36 Changed 9 years ago by Janik Zikovsky

Refs #4510 fix MDHistoWorkspace getLinePlot

Changeset: 5b1e95b84efa61bfe8857bc78b6acefdd4a1d21b

comment:37 Changed 9 years ago by Janik Zikovsky

Refs #4510 #4716 moved code to MantidQwtIMDWorkspaceData for reuse

Changeset: 662bb51952c48aedd2b5fafeea5a73d313619a4d

comment:38 Changed 9 years ago by Janik Zikovsky

Refs #4510, #4509, #4716: Simplified the plot axis choice

and made it more general.

Changeset: 54a9035798ea2b750d868e9deda43430da3294b5

comment:39 Changed 9 years ago by Janik Zikovsky

Refs #4510: export class for Windows

Changeset: 2e37fd26ef857d6e02fa9319a9d06c3e96f071ad

comment:40 Changed 9 years ago by Janik Zikovsky

Refs #4510: export class for Windows

Changeset: 94f028b6f79a2403059598600cdb15786f745532

comment:41 Changed 9 years ago by Janik Zikovsky

Refs #4510: export class for Windows

Changeset: c3ea24681561b20fa25cae51fcb15bfed0c97c71

comment:42 Changed 9 years ago by Janik Zikovsky

Refs #4510: define might make the MantidQtAPI dll link

Changeset: ace71ab23b4d620c12c2c149ea1cc909ba20a9bf

comment:43 Changed 9 years ago by Janik Zikovsky

Refs #4510: define might make the MantidQtAPI dll link (2)

Changeset: f2243e5aed05596d4d47c1f67ee375dc7ffa3af0

comment:44 Changed 9 years ago by Janik Zikovsky

Refs #4510 try fix win build

Changeset: bb99f2bdee03beb1cfe4a797de1f91e2026680f7

comment:45 Changed 9 years ago by Janik Zikovsky

Refs #4510 try fix win build by declaring

Changeset: 9fb5e66a6924b61bd968abcf80d9d54b2def8fec

comment:46 Changed 9 years ago by Janik Zikovsky

Refs #4510 checking if defines were needed

Changeset: 306b8dd45ee5463301655996cc0fa17d1fbfbe6d

comment:47 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 5357

Note: See TracTickets for help on using tickets.