Difference between revisions of "Instructions to Build SPLOT"

From NAMIC Wiki
Jump to: navigation, search
 
Line 1: Line 1:
 
+
== Implementation Options ==
= Implementation Options =
 
  
 
* Use CMake for building process
 
* Use CMake for building process
Line 6: Line 5:
 
* Existing VTK or ITK code can be applied directly
 
* Existing VTK or ITK code can be applied directly
  
= Plan =
+
== Plan ==
  
 
* Before NA-MIC AHM 2007 (Jan 10-11-12)
 
* Before NA-MIC AHM 2007 (Jan 10-11-12)
Line 19: Line 18:
 
** Translate other IGT modules from Slicer2.6 to Slicer3
 
** Translate other IGT modules from Slicer2.6 to Slicer3
 
** Merge SIGN to Slicer3
 
** Merge SIGN to Slicer3
 
= Issues =
 
 
Automating the building process for external libraries is a challenge.
 

Revision as of 16:29, 2 January 2007

Home < Instructions to Build SPLOT

Implementation Options

  • Use CMake for building process
  • Use KWWidgets to create module interface
  • Existing VTK or ITK code can be applied directly

Plan

  • Before NA-MIC AHM 2007 (Jan 10-11-12)
    • On Windows XP, download SPLOT and related packages (e.g. ACE, xerces, OpenTracker) and compile them as libraries
    • Modify CMake files in Slicer3 to link Slicer3 to the above libraries
    • Translate Locator module from Slicer2.6 to Slicer3
    • Try to make Slicer3 a demo intraoperative navigation system with Aurora tracking system for image-guided neurosurgery
  • After NA-MIC AHM 2007
    • Automate the building process of SPLOT
    • Incorporate SPLOT into the Slicer3 build process
    • Translate other IGT modules from Slicer2.6 to Slicer3
    • Merge SIGN to Slicer3