NA-MIC/Projects/NA-MIC Kit/MRML

From NAMIC Wiki
Revision as of 19:23, 18 December 2006 by Andy (talk | contribs) (Update from Wiki)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Home < NA-MIC < Projects < NA-MIC Kit < MRML
Back to NA-MIC_Collaborations

Objective: Create C++ API and XML representation of an extensible scene description language for medical imaging, including volumes, models, fiducials, and transformations.

Progress: A set of C++ MRML scene and node classes has been created including:

  • vtkMRMLScene
  • vtkMRMLSliceCompositeNode
  • vtkMRMLFiducialListNode
  • vtkMRMLSliceNode
  • vtkMRMLFiducialNode
  • vtkMRMLStorageNode
  • vtkMRMLLinearTransformNode
  • vtkMRMLTransformNode
  • vtkMRMLModelNode
  • vtkMRMLVectorVolumeNode
  • vtkMRMLModelStorageNode
  • vtkMRMLVolumeArchetypeStorageNode
  • vtkMRMLNode
  • vtkMRMLVolumeDisplayNode
  • vtkMRMLParser
  • vtkMRMLVolumeHeaderlessStorageNode
  • vtkMRMLScalarVolumeNode
  • vtkMRMLVolumeNode
  • Implemented XML read/write mechanism for saveing and restoring MRML scenes.
  • Created Undo/Redo mechanism.
  • The classes have been included in the Slicer3 repositories.

Key Investigators: Yarmakovich(Isomics), Pieper(Isomics) , Luis Ibanez(Kitware), Xiaodong Tao(GE)

Links: Subversion repository: http://www.na-mic.org:8000/websvn/listing.php?repname=Slicer3&path=%2Ftrunk%2FLibs%2FMRML%2F&rev=0&sc=0