diff --git a/Documentation/Doxygen/DeveloperManual/Starting/GettingToKnow/Tutorial/MiniAppCommandLineToolHowTo.dox b/Documentation/Doxygen/DeveloperManual/Starting/GettingToKnow/Tutorial/MiniAppCommandLineToolHowTo.dox new file mode 100644 index 0000000000..ee2de7f0f8 --- /dev/null +++ b/Documentation/Doxygen/DeveloperManual/Starting/GettingToKnow/Tutorial/MiniAppCommandLineToolHowTo.dox @@ -0,0 +1,19 @@ +/** + +\page MiniAppCommandLineToolHowToPage How to create a MiniApp command line tool + +\tableofcontents + +This page will give you an overview of creating your own command line tool that can be integrated into a MiniApp. +If you don't know about MiniApps, you can read what MiniApps are at the \ref MiniAppExplainPage page. + +\section MinAppCommandLineToolDescription What's a MiniApp command line tool? + +A MiniApp command line tool allows for configuration of command line arguments and eases the access to these argument values. +Additionally, a command line tool provides a XML representation of the configured arguments. This XML representation can be used for automatic user interface generation. + +\section MiniAppCommandLineToolSetUp Setting up a simple command line tool + +This section describes the different parts of a command line tool using the example of the \ref TensorReconstruction command line tool. + +*/ diff --git a/Documentation/Doxygen/DeveloperManual/Starting/GettingToKnow/Tutorial/Tutorial.dox b/Documentation/Doxygen/DeveloperManual/Starting/GettingToKnow/Tutorial/Tutorial.dox index e32a0baf93..9a040cbef4 100644 --- a/Documentation/Doxygen/DeveloperManual/Starting/GettingToKnow/Tutorial/Tutorial.dox +++ b/Documentation/Doxygen/DeveloperManual/Starting/GettingToKnow/Tutorial/Tutorial.dox @@ -1,46 +1,48 @@ /** \page TutorialPage The MITK Tutorial If you have set up and compiled MITK already and want to know more about developing with MITK you might want to read the \ref TutorialSection. If you want help setting up MITK and creating your own project using MITK you should take a look at \ref HowToNewProject. \section TutorialFirstSteps First steps in MITK If you are absolutely new to MITK you might want to read up on setting up MITK to use in your development. The following pages will help you in this task. \section TutorialSection Tutorial chapters This tutorial will give you an introduction to developing with MITK. We will start with configuring MITK to compile the tutorial, continue to show how to display and do basic interaction with images, and finally show how to build a plug-in and add new interactions. The source code of the examples can be found in mitk/QApplications/Tutorial/ \n Two data files are used to execute the example code. \li Pic3D.nrrd \n This file contains an image and is located in bin/CMakeExternals/Source/MITK-Data/Pic3D.nrrd. \li lungs.vtk \n This file contains a surface and is located in src/MITK/Modules/MitkExt/Testing/Data/lungs.vtk. \li \subpage Step00Page "Step 0: Getting started" \li \subpage Step01Page "Step 1: Displaying an image" \li \subpage Step02Page "Step 2: Load one or more data sets" \li \subpage Step03Page "Step 3: Create 3D view" \li \subpage Step04Page "Step 4: Use several views to explore data" \li \subpage Step05Page "Step 5: Interactively add points" \li \subpage Step06Page "Step 6: Use an interactive region-grower" \li \subpage Step07Page "Step 7: Convert result of region growing into a surface" \li \subpage Step08Page "Step 8: Use QmitkStdMultiWidget as widget" \li \subpage Step09Page "Step 9: A plug-in" \li \subpage Step10Page "Step 10: How to use Interactor and how to implement new ones" +\li \subpage MiniAppCommandLineToolHowToPage "How to create a MiniApp command line tool" + Enjoy MITK! */