Ticket #3031 (closed: invalid)
Change vtkFactory.. types to use IMDIterators
Reported by: | Owen Arnold | Owned by: | Owen Arnold |
---|---|---|---|
Priority: | major | Milestone: | Release 2.0 |
Component: | VATES | Keywords: | |
Cc: | Blocked By: | ||
Blocking: | Tester: | Nick Draper |
Description
Have vtkDataSetFactory::create use Mantid::API::IMDIterators.
#2917 has introduced Mantid::API::IMDIterator into MDWorkspaces properly. These are much better constructs from which to implement vtkDataSetFactory::create methods for vtkUnstructuredGrid type factories. While implementing these, can also fix issue whereby these factories assume a regular/uniform mesh type.
Change History
comment:2 Changed 9 years ago by Nick Draper
- Milestone changed from Iteration 30 to Iteration 31
Bulk move of tickets to iteration 31 at the iteration 30 code freeze
comment:4 Changed 9 years ago by Owen Arnold
- Status changed from accepted to verify
- Resolution set to invalid
This has already been done under #3365. But we deliberatly peform a dynamic cast to the correct histo workspace type and loop over each dimension because this allows quicker dataset generation than an iterator would allow.
"New" tickets moved at the code freeze of iteration 29