Documentation/Nightly/Modules/ExecutionModelTour

From SlicerWiki
Jump to: navigation, search
Home < Documentation < Nightly < Modules < ExecutionModelTour

For the stable Slicer documentation, visit the 4.8 page.


Introduction and Acknowledgements

This work is part of the National Alliance for Medical Image Computing (NA-MIC), funded by the National Institutes of Health through the NIH Roadmap for Medical Research, Grant U54 EB005149. Information on NA-MIC can be obtained from the NA-MIC website.
Author: FIRSTNAME LASTNAME, AFFILIATION
Contributor1: Daniel Blezek
Contributor2: Bill Lorensen
Contact: FIRSTNAME LASTNAME,

Isomics, Inc. <- Replace this logo with yours  
Surgical Planning Laboratory (SPL) <-Replace this logo with yours  

Module Description

Shows one of each type of parameter.


Use Cases

N/A

Tutorials

N/A

Panels and their use

Parameters:

  • Scalar Parameters: Variations on scalar parameters
    • Integer Parameter (integerVariable): An integer without constraints
    • Double Parameter (doubleVariable): A double with constraints
  • Vector Parameters: Variations on vector parameters
    • Float Vector Parameter (floatVector): A vector of floats
    • String Vector Parameter (stringVector): A vector of strings
  • Enumeration Parameters: Variations on enumeration parameters
    • String Enumeration Parameter (stringChoice): An enumeration of strings
  • Boolean Parameters: Variations on boolean parameters
    • Boolean Default true (boolean1): A boolean default true
    • Boolean Default false (boolean2): A boolean default false
    • Boolean No Default (boolean3): A boolean with no default, should be defaulting to false
  • File, Directory and Image Parameters: Parameters that describe files and direcories.
    • Input file: An input file
    • Input Files: Multiple input files
    • Input directory: An input directory. If no default is specified, the current directory is used,
    • Input image: An input image
    • Output image: An output image
    • Input transform: An input transform
    • Output transform: An output transform
    • Seeds (seed): Lists of points in the CLI correspond to slicer fiducial lists
  • Index Parameters: Variations on parameters that use index rather than flags.
    • First index argument (arg0): First index argument is an image
    • Second index argument (arg1): Second index argument is an image
  • Regions of interest:
    • Region list (regions): List of regions to process
  • Measurements:
    • Input FA measurements (inputFA): Array of FA values to process
    • Output FA measurements (outputFA): Array of processed (output) FA values
  • Simple return types:
    • An integer return value (anintegerreturn): An example of an integer return type
    • A boolean return value (abooleanreturn): An example of a boolean return type
    • A floating point return value (afloatreturn): An example of a float return type
    • A double point return value (adoublereturn): An example of a double return type
    • A string point return value (astringreturn): An example of a string return type
    • An integer vector return value (anintegervectorreturn): An example of an integer vector return type
    • A string enumeration return value (astringchoicereturn): An enumeration of strings as a return type


List of parameters generated transforming this XML file using this XSL file. To update the URL of the XML file, edit this page.


Similar Modules

N/A

References

N/A

Information for Developers