2016 Summer Project Week/Curve and Surface Creation from Fiducials

From NAMIC Wiki
Jump to: navigation, search
Home < 2016 Summer Project Week < Curve and Surface Creation from Fiducials

Key Investigators

  • Thomas Vaughan
  • Junichi Tokuda

Project Description

Objective

  • Create different types of models (curves and surfaces) from fiducial markups, in a single centralized & easy-to-maintain extension

Approach, Plan

  • Create a new module for this functionality
  • Decide on a suitable GUI (Multiple modules in a single extension? Or a single module?)
  • Import relevant functionality from other modules
  • Convert Curve Maker code to C++
  • Add an option for observing the markups and updating the model

Progress

  • Some basic functionality is implemented in SlicerIGT's MarkupsToModel
  • Curve Maker exists in Python