Difference between revisions of "Developer Meetings/20141202"
From Slicer Wiki
m (→Conclusion) |
|||
Line 7: | Line 7: | ||
=== vtkMRMLDoubleArrayNode improvements === | === vtkMRMLDoubleArrayNode improvements === | ||
− | * From Andras: vtkTableClass could be used. | + | * Ideas: |
− | ** http://www.vtk.org/doc/nightly/html/classvtkTable.html#details | + | ** From Andras: vtkTableClass could be used. |
− | * Could create a vtkMRMLTableNode | + | *** http://www.vtk.org/doc/nightly/html/classvtkTable.html#details |
− | * From Nicole: There is also a vtkColorTableStorageNode | + | ** Could create a vtkMRMLTableNode |
− | * From Mike: It used to be hard to get to vtkVariants using python. Good news, now vtkVariant are wrapped. See http://vtk.org/gitweb?p=VTK.git;a=blob;f=Wrapping/Python/README_WRAP.txt#l373 | + | ** From Nicole: There is also a vtkColorTableStorageNode |
− | * Being able to import excel table / CSV data is really nice. | + | ** From Mike: It used to be hard to get to vtkVariants using python. Good news, now vtkVariant are wrapped. See http://vtk.org/gitweb?p=VTK.git;a=blob;f=Wrapping/Python/README_WRAP.txt#l373 |
+ | ** Being able to import excel table / CSV data is really nice. | ||
* Short/Medium term plan: | * Short/Medium term plan: |
Revision as of 19:51, 2 December 2014
Home < Developer Meetings < 20141202To discuss
- vtkMRMLDoubleArrayNode
- CLIs that return coloured models
Conclusion
vtkMRMLDoubleArrayNode improvements
- Ideas:
- From Andras: vtkTableClass could be used.
- Could create a vtkMRMLTableNode
- From Nicole: There is also a vtkColorTableStorageNode
- From Mike: It used to be hard to get to vtkVariants using python. Good news, now vtkVariant are wrapped. See http://vtk.org/gitweb?p=VTK.git;a=blob;f=Wrapping/Python/README_WRAP.txt#l373
- Being able to import excel table / CSV data is really nice.
- Short/Medium term plan:
- (1) Add a vtkMRMLTableNode and vtkMRMLTableStorageNode
- (2) CLI integration: logic would have to be extended to transfer table
- (3) Add qSlicerIO to save/load CSV files
- voDelimitedTextImportWidget: https://github.com/Visomics/Visomics/blob/master/Application/voDelimitedTextImportWidget.h
- voDelimitedTextImportSettings: https://github.com/Visomics/Visomics/blob/master/Base/voDelimitedTextImportSettings.h
- voDelimitedTextPreview: https://github.com/Visomics/Visomics/blob/master/Application/voDelimitedTextPreview.h
- (4) Add table visualizer
- vtkExtendedTable: https://github.com/Visomics/Visomics/blob/master/Base/vtkExtendedTable.h
- Long term plan:
- Concept of MRML table node could be extented to connect to a database