Ticket #3232 (closed: fixed)

Opened 9 years ago

Last modified 5 years ago

Add ParaView plugin for reading in Peaks files.

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

Description


Change History

comment:1 Changed 9 years ago by Janik Zikovsky

  • Status changed from new to accepted

comment:2 Changed 9 years ago by Janik Zikovsky

(In [12850]) Refs #3232: Added files for a Paraview Peaks reader plugin. They are NOT in the CMakeLists because we are in testing and I don't want to mess with the trunk. Just parking these files for later :)

comment:3 Changed 9 years ago by Janik Zikovsky

(In [12935]) Corrected Q in MakeDiffractionEventWorkspace (to not have 2*pi and to be q = ki-kf, it was kf-ki). Added a Paraview plugin, PeaksReader, to load .peaks file to visualize them. Needed to add a link to the Crystal library. Refs #3232. Added a vtkPeakMarkerFactory to render single-crystal peaks (as points). Not totally finished. Refs #3232. Made vtkDataSetFactory::initialise() take a Workspace_sptr instead of a IMDWorkspace_sptr. This allowed the visualization of a PeaksWorkspace. Still needs tests. Made the MultiDimensionalDbPresenter::getMesh() method return a vtkDataSet* (instead of vtkUnstructuredGrid*) to be more general. Attempted to speed up/parallelize vtkThresholdingHexahedronFactory without much improvement so far. Refs #3271. Made a MockObjects.hh file to reuse mock objects code in VatesAPITest. Fixes #3291. Sped up setUp of EventListTestPerformance; also InstrumentRayTracerTestPerformance. Refs #3217.

comment:4 Changed 9 years ago by Janik Zikovsky

(In [12936]) Refs #3232: Missing vtkPeakMarkerFactoryTest file.

comment:5 Changed 9 years ago by Janik Zikovsky

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

Works well for now! Refs #3441: adding glyphs automatically would be cool.

comment:6 Changed 9 years ago by Owen Arnold

In [13543]:

Refs #3444, Refs #3232. Fix warnings.

comment:5 Changed 9 years ago by Owen Arnold

In [14750]:

#refs #3232. Fix not initializing Mantid instance correctly.

comment:6 Changed 9 years ago by Owen Arnold

Last commit was an error in tagging.

comment:7 Changed 9 years ago by Michael Reuter

  • Status changed from verify to verifying
  • Tester set to Michael Reuter

comment:8 Changed 9 years ago by Michael Reuter

  • Status changed from verifying to closed

I think this is working correctly.

comment:9 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 4079

Note: See TracTickets for help on using tickets.