|
|
(25 intermediate revisions by 3 users not shown) |
Line 1: |
Line 1: |
− | The OsteoPlan project consist in porting OsteoPlan module from Slicer 2.6 to Slicer 3.6.
| |
| | | |
− | ==Features==
| |
− | ----
| |
− | * Type: Extension
| |
− | * Language: C++
| |
− | * Developed OS: Ubuntu Maverick Meerkat (10.10)
| |
− | * Compile on: Linux x86_64 / Windows 7 (x86)
| |
− | * Run on: Slicer 3.6.3 ''trunk'' (only version tested)
| |
− | * Starting Date: January, 4th
| |
− | * Expected Deadline: '''April ?'''
| |
− | * Developer: Laurent Chauvin
| |
− | * For: PSI
| |
− |
| |
− | ===Librairies===
| |
− |
| |
− | *Python 3.1.3
| |
− | *CMake 2.8.3
| |
− | *ITK 3.20.0
| |
− | *VTK 5.7
| |
− | *Itcl 3.4b1
| |
− | *Tk 8.5.9
| |
− | *Tcl 8.5.9
| |
− | *OpenIGTLink 2.0
| |
− | *cmcurl 4.2
| |
− | *Teem
| |
− | *BatchMake
| |
− | *KWWidgets
| |
− |
| |
− |
| |
− | ==Tasks==
| |
− | ----
| |
− |
| |
− |
| |
− | {|border="1" cellpadding="3" width="55%" text-align="center"
| |
− | | style="width:80%; background:#88A8FF"|Task
| |
− | | style="width:10%; background:#88A8FF"|Status
| |
− | | style="width:10%; background:#88A8FF"|Other
| |
− | |-
| |
− | | Create a cutter (vtkBoxWidget2)
| |
− | | style="background:#66FF8C"| 100%
| |
− | | [[OsteoPlan#To Do|[Opt]]] [[OsteoPlan#Screenshots|[Scrs]]]
| |
− | |-
| |
− | | Clipping Model with the cutter (vtkClipPolyData)
| |
− | | style="background:#66FF8C"| 100%
| |
− | | [[OsteoPlan#To Do|[Opt]]] [[OsteoPlan#Screenshots|[Scrs]]]
| |
− | |-
| |
− | | Add OsteoPlan on Slicer trunk as Extension
| |
− | | style="background:#66FF8C"| 100%
| |
− | | --
| |
− | |-
| |
− | | Fix clipping to be able to move models and make multiple clipping
| |
− | | style="background:#66FF8C"| 100%
| |
− | | [[OsteoPlan#Screenshots|[Scrs]]]
| |
− | |-
| |
− | |}
| |
− |
| |
− | ==To Do==
| |
− | ----
| |
− |
| |
− |
| |
− | {|border="1" cellpadding="3" width="55%"
| |
− | | style="background:#FF809F"|Important
| |
− | | style="background:#FF809F"|Type
| |
− | |-
| |
− | | Update VTK to 5.8 and try vtkClipClosedSurface as clipping function
| |
− | | Impv
| |
− | |-
| |
− | | style="background:#FFDF80"|To do as soon as possible
| |
− | | style="background:#FFDF80"|Type
| |
− | |-
| |
− | | Use vtkInteractor to move models
| |
− | | Opt
| |
− | |-
| |
− | | Fix models from poly data visibility
| |
− | | Bug
| |
− | |-
| |
− | | style="background:#66FF8C"|To do
| |
− | | style="background:#66FF8C"|Type
| |
− | |}
| |
− |
| |
− | ==Screenshots==
| |
− | ----
| |
− |
| |
− |
| |
− | <center>
| |
− | <gallery widths="180" perrow="3">
| |
− | Image:OriginalModel.jpg| Original Model
| |
− | Image:AfterClipping.jpg| After Clipping
| |
− | Image:AfterMoving.jpg| After Moving
| |
− | </gallery>
| |
− | </center>
| |
− |
| |
− | ==Meetings==
| |
− | ----
| |