User talk:Lchauvin
From NAMIC Wiki
Home < User talk:Lchauvin
Projects
Progress reports
OsteoPlan
- IN PROGRESS: Try to use boudingbox and perform one first positive clipping, and a second negative clipping on the output of the first one.
- DONE: Installed VTK 5.7, and tried vtkClipClosedSurface
- Good function, but use infinite plane
- TRY: Tried to use kind of boolean operation (vtkExtractPolyDataGeometry, with filters, etc...)
- Took 15 minutes to perform clipping, with infinite plane, and with model bugs
- Do not use this way
- DONE: Clipping with big boundingbox
- Working, fast, but not really a cutter
- A cap is missing on the clipped part
Biopsy Module
- DONE: Posibility to create and use different fiducial list to draw line
- DONE: Add toggle checkbox to turn on/off plane visibility
- DONE: Translate plane along the axis
- DONE: Create plane along the line
- MODIFIED: Plane is now perpendicular to the line
- DONE: Use two sliders to extend line
- Line could be extended and retracted, but the distance between fiducials define minimal distance of the line allowed
- DONE: Create line between two fiducials
Todo, Bug, Ideas, ...
- Transform Module
- ISSUE: Report Transform Module Issue (vtkKWMatrix4x4 observing Matrix4x4 and not vtkMRMLLinearTransformNode, if using ApplyTransform, new node is created and pointer is broken, then Transform Module is not updating anymore)
- Biopsy Module
- BUG: Leaks when clicking several times on "Draw line" button
- FIXED: Move all "New()" method in constructor instead of event of "draw line" button, and add some verification before using this objects
- TODO: Display multiple lines
- BUG: Leaks when clicking several times on "Draw line" button
- OsteoPlan Module
- STEP1: Use cutter to clip model
- Deadline: February, 27th
- STEP2: Use widget to move clipped parts of the model
- Deadline: February, 27th
- STEP3: Overlap different parts (snap them ?)
- Deadline: March, 13th
- STEP4: Put marks on parts
- Dealine: March, 20th
- STEP5: Back to original model with marks on it (use original model ? Inverse transformation matrix ?)
- Deadline: March, 27th
- IDEA: Use vtkImplicitModeler with vtkBoxWidget2 and a clipping function (propably vtkClipPolyData)
- STEP1: Use cutter to clip model