iMEDgine File List

Here is a list of all documented files with brief descriptions:
imedgine/src/documentation.h [code]
imedgine/src/imedgine.cpp [code]
imedgine/src/algorithms/algorithm.cpp [code]Impletation of algorithm.h
imedgine/src/algorithms/algorithm.h [code]Abstract base class for all algorithms
imedgine/src/algorithms/algorithm_config.cpp [code]Implementation of algorithm_config.h
imedgine/src/algorithms/algorithm_config.h [code]Configuration for algorithms. Contains a container of AlgorithmDefinitions as well as methods to access them and a list of present algorithm names
imedgine/src/algorithms/algorithm_definition.cpp [code]Implementation of algorithm_definition.h
imedgine/src/algorithms/algorithm_definition.h [code]A single algorithm's definition as read from the configuration XML
imedgine/src/algorithms/algorithm_factory.cpp [code]Implemetation of algorithm_factory.h
imedgine/src/algorithms/algorithm_factory.h [code]
imedgine/src/algorithms/configuration.cpp [code]
imedgine/src/algorithms/configuration.h [code]
imedgine/src/algorithms/dataset_definition.cpp [code]Implementation of dataset_definition.h
imedgine/src/algorithms/dataset_definition.h [code]Definition of a single dataset with id, name and dimensions, as read from configuration XML
imedgine/src/algorithms/interfaces.h [code]Defines the interface an algorithm plugin has to conform to
imedgine/src/algorithms/libraries/test_algorithm.cpp [code]
imedgine/src/algorithms/libraries/test_algorithm.h [code]
imedgine/src/algorithms/libraries/test_algorithm_plugin.cpp [code]
imedgine/src/algorithms/libraries/test_algorithm_plugin.h [code]Concrete plugin for TestAlgorithm, providing the methods to create TestAlgorithm, TestConfiguration and TestConfigWidget
imedgine/src/algorithms/libraries/test_configuration.cpp [code]
imedgine/src/algorithms/libraries/test_configuration.h [code]
imedgine/src/algorithms/libraries/test_configwidget.cpp [code]Implementation of test_configwidget.h
imedgine/src/algorithms/libraries/test_configwidget.h [code]
imedgine/src/algorithms/libraries/threshold_algorithm.cpp [code]Implementation of threshold_algorithm.h
imedgine/src/algorithms/libraries/threshold_algorithm.h [code]An algorithm that sets the values of all pixel that are beyond a user defined value range to a user defined default pixel value
imedgine/src/algorithms/libraries/threshold_config_widget.cpp [code]Implementation of threshold_config_widget.h
imedgine/src/algorithms/libraries/threshold_config_widget.h [code]Implementation of ConfigWidget for the ThresholdAlgorithm. Provides sliders to set minimum, maximum and default grey values
imedgine/src/algorithms/libraries/threshold_configuration.cpp [code]Implementation of threshold_configuration.h
imedgine/src/algorithms/libraries/threshold_configuration.h [code]The configuration settings that a ThresholdAlgorithm needs and that are set with a ThresholdConfigWidget
imedgine/src/algorithms/libraries/threshold_plugin.cpp [code]
imedgine/src/algorithms/libraries/threshold_plugin.h [code]Implementation of threshold_plugin.cpp
imedgine/src/controller/config_handler.cpp [code]Implementation of config_handler.h
imedgine/src/controller/config_handler.h [code]Handler doing the actual parsing of iMEDgine's configuration.xml file which defines Algorithms and their properties
imedgine/src/controller/config_parser.cpp [code]Implementation of config_parser.h
imedgine/src/controller/config_parser.h [code]Parser providing a method to parse iMEDgines configuration.xml file
imedgine/src/controller/controller.cpp [code]Implementation of controller.h
imedgine/src/controller/controller.h [code]The main application control
imedgine/src/controller/data_view_mediator.cpp [code]Implementation of data_view_mediator.h
imedgine/src/controller/data_view_mediator.h [code]Mediator between datasets and their dependent views
imedgine/src/datasets/analyze_data_io.cpp [code]Implementation of analyze_data_io.h
imedgine/src/datasets/analyze_data_io.h [code]The data importer / exporter for the ANALYZE data format
imedgine/src/datasets/data_io.h [code]The interface for data importers / exporters
imedgine/src/datasets/data_io_factory.cpp [code]
imedgine/src/datasets/data_io_factory.h [code]The factory that provides concrete data importers / exporters given a file extension
imedgine/src/datasets/dataset.cpp [code]Implementation of dataset.h
imedgine/src/datasets/dataset.h [code]The abstract interface for arbitrary datasets
imedgine/src/datasets/dataset_definitions.h [code]Defintions and typedefs for the dataset modules
imedgine/src/datasets/four_byte_image_pixel_dataset.cpp [code]Implementation of four_byte_image_pixel_dataset.h
imedgine/src/datasets/four_byte_image_pixel_dataset.h [code]
imedgine/src/datasets/four_byte_volume_pixel_dataset.cpp [code]Implementation of four_byte_volume_pixel_dataset.h
imedgine/src/datasets/four_byte_volume_pixel_dataset.h [code]Pixel datasets with 3 dimensions and an internal pixel type of size four
imedgine/src/datasets/image_pixel_dataset.cpp [code]Implementation of image_pixel_dataset.h
imedgine/src/datasets/image_pixel_dataset.h [code]Datasets with 2 dimensions
imedgine/src/datasets/metadata.h [code]The abstract interface for arbitrary metadata
imedgine/src/datasets/one_byte_image_pixel_dataset.cpp [code]Implementation of one_byte_image_pixel_dataset.h
imedgine/src/datasets/one_byte_image_pixel_dataset.h [code]Datasets with 2 dimensions and a pixel type of size 4
imedgine/src/datasets/one_byte_volume_pixel_dataset.cpp [code]Implementation of volume_pixel_dataset.h
imedgine/src/datasets/one_byte_volume_pixel_dataset.h [code]Pixel datasets with 3 dimensions and an internal pixel type of size one byte
imedgine/src/datasets/pixel_dataset.cpp [code]Implementation of pixel_dataset.h
imedgine/src/datasets/pixel_dataset.h [code]The interface for pixel datasets
imedgine/src/datasets/pixel_metadata.cpp [code]Implementation of pixel_metadata.h
imedgine/src/datasets/pixel_metadata.h [code]The abstract interface for arbitrary metadata
imedgine/src/datasets/two_byte_image_pixel_dataset.cpp [code]Implementation of two_byte_image_pixel_dataset.h
imedgine/src/datasets/two_byte_image_pixel_dataset.h [code]Datasets with 2 dimensions and a pixel type of size 2
imedgine/src/datasets/two_byte_volume_pixel_dataset.cpp [code]Implementation of two_byte_volume_pixel_dataset.h
imedgine/src/datasets/two_byte_volume_pixel_dataset.h [code]Pixel datasets with 3 dimensions and an internal pixel type of size two
imedgine/src/datasets/volume_pixel_dataset.cpp [code]Implementation of volume_pixel_dataset.h
imedgine/src/datasets/volume_pixel_dataset.h [code]Pixel datasets with 3 dimensions
imedgine/src/exceptions/algorithm_factory_exception.cpp [code]Implementation of algorithm_factory_exception.cpp
imedgine/src/exceptions/algorithm_factory_exception.h [code]Exceptions of the algorithm factory
imedgine/src/exceptions/algorithm_not_found_exception.cpp [code]Implementation of algorithm_not_found_exception.h
imedgine/src/exceptions/algorithm_not_found_exception.h [code]Exception that is thrown if an algorithm is not found
imedgine/src/exceptions/dataset_not_found_exception.cpp [code]
imedgine/src/exceptions/dataset_not_found_exception.h [code]Exception for cases when datasets with a given key are not found
imedgine/src/exceptions/exception.cpp [code]Implementation of exception.h
imedgine/src/exceptions/exception.h [code]The base class for the exceptions
imedgine/src/exceptions/format_not_supported_exception.cpp [code]Implementation of format_not_supported_exception.h
imedgine/src/exceptions/format_not_supported_exception.h [code]Exception that is thrown when a format is not supported
imedgine/src/exceptions/index_out_of_bounds_exception.cpp [code]Implementation of indexoutofboundsexception.h
imedgine/src/exceptions/index_out_of_bounds_exception.h [code]Exception that is thrown if an index gets out of bounds
imedgine/src/exceptions/invalid_cast_exception.cpp [code]
imedgine/src/exceptions/invalid_cast_exception.h [code]
imedgine/src/exceptions/metadata_not_found_exception.cpp [code]Implementation of metadata_not_found_exception.h
imedgine/src/exceptions/metadata_not_found_exception.h [code]Exception that is thrown if metadata can't be found
imedgine/src/exceptions/null_pointer_exception.cpp [code]
imedgine/src/exceptions/null_pointer_exception.h [code]Exception for invalid dynamic casts
imedgine/src/global/global_definitions.h [code]Global defines and typedefs
imedgine/src/global/settings.cpp [code]Implementation of settings.h
imedgine/src/global/settings.h [code]Singleton that provides the settings for application
imedgine/src/gui/about_dialog.cpp [code]Implementation of about_dialog.h
imedgine/src/gui/about_dialog.h [code]Dialog providing Information about the Program, Authors, etc
imedgine/src/gui/about_dialog_base.h [code]
imedgine/src/gui/algorithm_widget.cpp [code]Implementation of algorithm_widget.h
imedgine/src/gui/algorithm_widget.h [code]The GUI widget for algorithm selection and configuration
imedgine/src/gui/algorithm_widget_base.h [code]
imedgine/src/gui/choose_datasets_dialog.cpp [code]Implementation of choose_datasets_dialog.h
imedgine/src/gui/choose_datasets_dialog.h [code]GUI for a slection of all loaded Datasets
imedgine/src/gui/choose_views_dialog.cpp [code]Implementation of chooseviewsdialog.h
imedgine/src/gui/choose_views_dialog.h [code]This dialog is used to create user defined overviews
imedgine/src/gui/choose_views_dialog_base.h [code]
imedgine/src/gui/config_widget.cpp [code]Implementation of config_widget.h
imedgine/src/gui/config_widget.h [code]The base class for displaying a widget where users may set
imedgine/src/gui/dataset_configuration_tab_widget.cpp [code]
imedgine/src/gui/dataset_configuration_tab_widget.h [code]Manages the tab widget for the dataset specific configuration
imedgine/src/gui/dataset_configuration_widget_base.h [code]
imedgine/src/gui/dataset_item.cpp [code]Implementation of dataset_item.h
imedgine/src/gui/dataset_item.h [code]Custom class that inherits QListWidgetItem
imedgine/src/gui/datasets_viewer.cpp [code]Implementation of datasets_viewer.h
imedgine/src/gui/datasets_viewer.h [code]Listwidget which shows which datasets are loaded into the program
imedgine/src/gui/first_start_settings_dialog.cpp [code]Implementation of first_start_settings_dialog.cpp TODO:.h
imedgine/src/gui/first_start_settings_dialog.h [code]Provides an interface for initial settings
imedgine/src/gui/first_start_settings_dialog_base.h [code]
imedgine/src/gui/imedgine.cpp [code]
imedgine/src/gui/main_window.cpp [code]Implementation of main_window.h
imedgine/src/gui/main_window.h [code]The main window of imedgine
imedgine/src/gui/tab_organizer.cpp [code]
imedgine/src/gui/tab_organizer.h [code]
imedgine/src/gui/view_container_widget.cpp [code]
imedgine/src/gui/view_container_widget.h [code]
imedgine/src/gui/settings/algorithm_settings_widget.cpp [code]Implementation of algorithm_settings_widget.h
imedgine/src/gui/settings/algorithm_settings_widget.h [code]User interface for the settings concerning the algorithms
imedgine/src/gui/settings/algorithm_settings_widget_base.h [code]
imedgine/src/gui/settings/custom_window_level_field.cpp [code]Implementation of custom_window_level_field.cpp TODO:.h
imedgine/src/gui/settings/custom_window_level_field.h [code]User interface for settings concerning window and level
imedgine/src/gui/settings/custom_window_level_field_base.h [code]
imedgine/src/gui/settings/settings_dialog.cpp [code]Implementation of settings_dialog.h
imedgine/src/gui/settings/settings_dialog.h [code]Provides the UI for the settings
imedgine/src/gui/settings/settings_widget_interface.cpp [code]
imedgine/src/gui/settings/settings_widget_interface.h [code]
imedgine/src/gui/settings/window_level_settings_widget.cpp [code]Implementation of window_level_settings_widget.h
imedgine/src/gui/settings/window_level_settings_widget.h [code]The user interface concerning the settings of window and level
imedgine/src/gui/settings/window_level_settings_widget_base.h [code]
imedgine/src/viewer/image_pixel_view.cpp [code]Implementation of image_pixel_view.h
imedgine/src/viewer/image_pixel_view.h [code]The class for the view of an image
imedgine/src/viewer/imedgine_image_viewer.cpp [code]Implementation of imedgine_image_viewer.h
imedgine/src/viewer/imedgine_image_viewer.h [code]The GUI viewer for 2 dimensional pixel images
imedgine/src/viewer/imedgine_slice_viewer.cpp [code]Implementation of imedgine_slice_viewer.h
imedgine/src/viewer/imedgine_slice_viewer.h [code]The viewer used to display pixel image slices
imedgine/src/viewer/imedgine_spatial_viewer.cpp [code]Implementation of imedgine_spatial_viewer.h
imedgine/src/viewer/imedgine_spatial_viewer.h [code]The viewer used to display renderings of three dimensional pixel datasets
imedgine/src/viewer/imedgine_viewer.cpp [code]Implementation of imedgine_viewer.h
imedgine/src/viewer/imedgine_viewer.h [code]The interface of all viewers (examiner viewers)
imedgine/src/viewer/meta_volume_pixel_data_viewer.cpp [code]Implementation of meta_volume_pixel_data_viewer.h
imedgine/src/viewer/meta_volume_pixel_data_viewer.h [code]The viewer that manages communication with the 3D voxel dataset metadata view
imedgine/src/viewer/meta_volume_pixel_view.cpp [code]Implementation of meta_volume_pixel_view.h
imedgine/src/viewer/meta_volume_pixel_view.h [code]A view that shows meta information about a 3 dimensional pixel dataset
imedgine/src/viewer/pixel_view.cpp [code]Implementation of slice_view.h
imedgine/src/viewer/pixel_view.h [code]The interface for a view of pixel datasets
imedgine/src/viewer/polyline_ROI.cpp [code]Implementation of polyline_ROI.h
imedgine/src/viewer/polyline_ROI.h [code]The class is responsible for creating and handling polyline region of interests
imedgine/src/viewer/ROI_base.cpp [code]Implementation of ROI_base.h
imedgine/src/viewer/ROI_base.h [code]The base call for region of interests
imedgine/src/viewer/slice_pixel_view.cpp [code]Implementation of slice_pixel_view.h
imedgine/src/viewer/slice_pixel_view.h [code]The base class for the three different types of slice views of three dimensional voxel datasets
imedgine/src/viewer/spatial_pixel_view.cpp [code]Implementation of spatial_pixel_view.h
imedgine/src/viewer/spatial_pixel_view.h [code]The view for displaying 3D representations of volume datasets
imedgine/src/viewer/view.cpp [code]Implementation of view.h
imedgine/src/viewer/view.h [code]The interface of all views
imedgine/src/viewer/view_definitions.h [code]Defintions and typedefs for the view modules
imedgine/src/viewer/view_factory.cpp [code]Implementation of view_factory.h
imedgine/src/viewer/view_factory.h [code]Factory that returns the views
imedgine/src/viewer/volume_pixel_view.cpp [code]Implementation of volume_pixel_view.h
imedgine/src/viewer/volume_pixel_view.h [code]The interface for all views of 3 dimensional pixel (voxel) datasets
imedgine/src/viewer/xy_slice_view.cpp [code]Implementation of xy_slice_view.h
imedgine/src/viewer/xy_slice_view.h [code]The interface for XY slice views of three dimensional voxel datasets
imedgine/src/viewer/xz_slice_view.cpp [code]Implementation of xz_slice_view.h
imedgine/src/viewer/xz_slice_view.h [code]The interface for XZ slice views of three dimensional voxel datasets
imedgine/src/viewer/yz_slice_view.cpp [code]Implementation of yz_slice_view.h
imedgine/src/viewer/yz_slice_view.h [code]The interface for YZ slice views of three dimensional datasets

Generated on Sun Aug 13 18:19:37 2006 for iMEDgine by  doxygen 1.4.6