Meshing Tcon September 26

From NAMIC Wiki
Jump to: navigation, search
Home < Meshing Tcon September 26

The objective of this call is to outline the requirements for completing a Beta version of Meshing Module by the All Hands Meeting in January.


Outstanding Issues

  • Status of Meshing Tools by Iowa Team
    • IA-FEMesh released in August with Tags for the release branch
      • cvs tagged branch IA-FEMesh-Version-1-1
      • This version was extensively tested under Windows and Linux.
      • Nearly all operations were tested while running valgrind to look for memory errors
    • IA-FEMesh development has continued in a maintenance mode.
    • Added Doxygen formatting to the classes
  • Status of Initial integration by Curt Lisle
    • MRML scene changes to support unstructured grids
      • Create three new subclass surfaces, building blocks and meshes
      • Unstructured grids are a subclass of models
      • Display nodes have their own subclasses
    • Integration of IA-FEMesh KWWidgets interface
  • Outstanding issues for Meshing Module
    • Moving of IA-FEMesh configuration variables from Application Class to MainWindow Class
      • Create a custom page for applications settings within this Class Initialization
    • Different view of image orientation
    • Are surfaces and images loaded directly into Slicer visible to IA-FEMesh?
      • Not currently - These must all be loaded via the Meshing interface
      • Probe MRML via the Enter method
  • Critical Path for development and deployment
    • What version of IA-FEMesh to use for this integration
      • Use the IA-FEMesh-Version-1-1 branch
    • What changes in IA-FEMesh need to be made to ease integration
      • Mostly related to user interface
      • Possible refactoring into helper classes - may want to get feedback from Sebastian
    • What work needs to be done in Slicer3 to support the meshing workflow
      • Has not yet tried implementation of partial selection
      • State needs to be updated for serialization - support for scene snapshots
  • Schedule visit by Curt to Iowa
    • End of October - week of October 27
    • Beta version checked in by October 13
  • Modifications to IA-FEMesh tutorial for Slicer3 integration
    • Submit tutorial to Slicer Tutorial Contest
    • Where should data be hosted for the tutorial
      • Upload to the wiki for this tutorial - Burn a couple of CDs or memory sticks
      • Check Slicer3 support for remote file I/O for meshes, building blocks, etc...
      • Eventually add to the training page
  • Next Tcon
    • October 17 at 9:30am Eastern - 8:30am Central time