Difference between revisions of "Modules:Fiducials-Documentation-3.4"

From Slicer Wiki
Jump to: navigation, search
Line 82: Line 82:
 
{| border="1"
 
{| border="1"
 
|-
 
|-
| rowspan="7"| [[Image:SlicerFiducialsListBox.jpg]]
+
| rowspan="8"| [[Image:SlicerFiducialsListBox.jpg]]
 
|-
 
|-
 
| '''Name''': text to be displayed at this fiducial location
 
| '''Name''': text to be displayed at this fiducial location

Revision as of 23:31, 23 February 2009

Home < Modules:Fiducials-Documentation-3.4

Return to Slicer 3.4 Documentation

Fiducials

Fiducials

Caption 1
Caption 2
Caption 3

General Information

Module Type & Category

Type: Interactive

Category: Base

Authors, Collaborators & Contact

  • Nicole Aucoin: Brigham and Women's Hospital
  • Contact: Nicole Aucoin, nicole@bwh.harvard.edu

Module Description

The Fiducials Module creates and manages lists of Fiducial points.

Usage

New fiducials can be created in multiple ways:

Click on the tool bar icon of an arrow pointing to a starburst fiducial to enter the 'place a new object mode', then use the mouse to left click on 3D models or on 2D slices to show where you wish to place your fiducials.

You can also place fiducials while in 'tranform view' mode by positioning the mouse over a 2D slice plane in the Slice view windows (it must be the active window) and pressing the 'P' key.

You can also add a new fiducial from the Fiducials module GUI, using the add button: [image:SlicerFiducialsAddNew.png]. This places a new fiducial at the origin, (0,0,0).

You can right click and drag a fiducial in the 2D slice windows using the mouse in 'transform view' mode. 3D interactions are possible by clicking and dragging the fiducial glyph in the 3D window.


Examples, Use Cases & Tutorials

Quick Tour of Features and Use

List all the panels in your interface, their features, what they mean, and how to use them. For instance:

  • Create and Select Fiducial Lists panel:
CreateSelectFiducialLists-3.4.jpg
Create and Select Fiducial Lists icons.
SlicerFiducialListsSelectAll-3.4.png Select all fiducial points from all lists. SlicerFiducialListsSelectNone-3.4.png Deselect all fiducial points from all lists. SlicerFiducialListsDeleteAll-3.4.png Delete all fiducials lists and the fiducials they contain.
SlicerLockOrUnlock.png Lock or unlock all fidicuial lists so that they cannot or can be moved in 3D. SlicerVisibleOrInvisible.png Make all fiducial lists visible or invisible.
  • Add, Configure and Delete Fiducials panel:

You can reset the positions of the fiducials in the table that appears in the Add, Configure and Delete section of the Fiducials GUI.

AddConfigureDeleteFiducials-3.4.jpg
Add, Configure, & Delete Fiducials icons.
SlicerFiducialsAddNew-3.4.png Add a fiducial point to the current fiducial list, at (0,0,0). SlicerFiducialsSelectAllInList-3.4.png Select all fiducial points from this fiducial list. SlicerFiducialsSelectNoneInList-3.4.png Deselect all fiducial points from this fiducial list. SlicerFiducialsDeleteLastClicked-3.4.png Delete the last fiducial that was clicked on in the table. SlicerFiducialsDeleteAll-3.4.png Delete all fiducial points from this fiducial list.
SlicerFiducialsUp.png Move last clicked fiducial up one in the list. SlicerFiducialsDown.png Move last clicked fiducial down one in the list. SlicerLockOrUnlock.png Lock or unlock all fidicuial lists so that they cannot or can be moved in 3D. SlicerVisibleOrInvisible.png Make all fiducial lists visible or invisible.
SlicerFiducialsListBox.jpg
Name: text to be displayed at this fiducial location
Selected: flag set to checked if this fiducial is selected
Visible : flag set to checked if this fiducial is visible
Locked : flag set to checked if this fiducial is locked
X : X axis location of this fiducial, corresponding to R in RAS
Y : Y axis location of this fiducial, corresponding to A in RAS
Z : Z axis location of this fiducial, corresponding to S in RAS
  • Adjust Display Properties panel:
FiducialsAdjustDisplayProperties.jpg
Glyph Type: Select the glyph used to represent this point in 3D.
Glyph Scale: Select the scale of the glyph. For the 3d glyphs (Sphere and Diamond3D), 1 corresponds to 1mm in diameter.
Text Scale: Select the scale of the fiducial label text.
Opacity: Select the opacity of the fiducial glyph and text. 0 = invisible.
Visibility: Toggle the visibility of all fiducials in the list.
Color: Select the color used to represent the fiducials when they are not selected.
Selected Color: Select the color used to represent the fiducials when they are selected.

Development

Dependencies

No other modules or packages are required for this module's use.

Known bugs

Follow this link to the Slicer3 bug tracker.


Usability issues

Follow this link to the Slicer3 bug tracker. Please select the usability issue category when browsing or contributing.

Source code & documentation

vtkSlicerFiducialsGUI.cxx vtkSlicerFiducialsGUI.h

vtkSlicerFiducialListWidget.cxx vtkSlicerFiducialListWidget.h

vtkSlicerFiducialsLogic.cxx vtkSlicerFiducialsLogic.h

Links to documentation generated by doxygen: vtkSlicerFiducialsGUI vtkSlicerFiducialListWidget vtkSlicerFiducialsLogic

More Information

Acknowledgment

This work is part of the National Alliance for Medical Image Computing (NAMIC), funded by the National Institutes of Health through the NIH Roadmap for Medical Research, Grant U54 EB005149.

References