Medical Imaging Interaction Toolkit  2016.11.0
Medical Imaging Interaction Toolkit

DataCollection - Class to facilitate loading/accessing structured data. More...

Namespaces

 ACVD
 
 BoundingShapeInteractor
 
 ColorConversions
 some conversion routines to convert between different color spaces
 
 ImageMappingHelper
 
 InterpolateImageFunction
 
 PlaneClipping
 
 PointSetMappingHelper
 
 PropertyPersistenceDeserialization
 
 PropertyPersistenceSerialization
 
 SchedulingAlgorithm
 
 telemed
 

Classes

class  AbstractClassifier
 
class  AbstractDistribution
 
class  AbstractFileIO
 Abstract class for implementing a reader and writer. More...
 
class  AbstractFileIOReader
 
struct  AbstractFileIOWriter
 
class  AbstractFileReader
 Base class for creating mitk::BaseData objects from files or streams. More...
 
class  AbstractFileWriter
 Base class for writing mitk::BaseData objects to files or streams. More...
 
class  AbstractGlobalImageFeature
 
class  AbstractLinkingFunction
 
class  AbstractOpenCVImageFilter
 Interface for image filters on OpenCV images. More...
 
class  AbstractOverlayLayouter
 Baseclass of Overlay layouters. More...
 
struct  AbstractToFDeviceFactory
 Virtual interface and base class for all Time-of-Flight device factories. The basic interface is in the base class: IToFDeviceFactory. This AbstractToFDeviceFactory implements some generic function which are useful for every device and not specific. More...
 
class  AbstractTransformGeometry
 Describes a geometry defined by an vtkAbstractTransform and a plane. More...
 
class  AccessByItkException
 Exception class thrown in AccessByItk macros. More...
 
struct  AccessItkImageFunctor
 
class  AcquisitionType
 Abstract class for k-space acquisiton type (k-space trajectory and echo placement) More...
 
class  Action
 represents an action, that is executed after a certain event (in statemachine-mechanism) More...
 
class  AdaptiveRegionGrowingTool
 Dummy Tool for AdaptiveRegionGrowingToolGUI to get Tool functionality for AdaptiveRegionGrowing. The actual logic is implemented in QmitkAdaptiveRegionGrowingToolGUI. More...
 
class  AddContourTool
 Fill the inside of a contour with 1. More...
 
class  AffineBaseDataInteractor3D
 Affine interaction with mitk::BaseGeometry. More...
 
class  AffineImageCropperInteractor
 Affine interaction with objects in 3D windows. More...
 
class  Algorithm
 
class  AnatomicalStructureColorPresets
 
class  AnisotropicIterativeClosestPointRegistration
 Implementation of the anisotropic iterative closest point (A-ICP) algoritm. More...
 
class  AnisotropicRegistrationCommon
 A Class that provides common static functions used by all classes and tests in the anisotropic iterative closest point algorithm (AnisotropicIterativeClosestPointRegistration). More...
 
class  AnnotationProperty
 Property for annotations. More...
 
class  ApplicationCursor
 Allows to override the application's cursor. More...
 
class  ApplicationCursorImplementation
 Toolkit specific implementation of mitk::ApplicationCursor. More...
 
class  ApplyDiffImageOperation
 Operation, that holds information about some image difference. More...
 
class  ApplyTransformMatrixOperation
 
class  ArbitraryTimeGeometry
 
struct  AssertImageTypeIsValid
 A helper template for compile-time checking of supported ITK image types. More...
 
class  AstroStickModel
 Generates the diffusion signal using a collection of idealised cylinder with zero radius: e^(-bd(ng)²) More...
 
class  AutoCropImageFilter
 Shrink the image borders to a minimum considering a background color. More...
 
class  AutoCropTool
 Crops selected segmentations. More...
 
class  AutoSegmentationTool
 Superclass for tool that create a new segmentation without user interaction in render windows. More...
 
class  AutoSelectingDICOMReaderService
 
class  AxisOverlay
 
class  BallModel
 Generates direction independent diffusion measurement employing a scalar diffusion constant d: e^(-bd) More...
 
class  BaseApplication
 
class  BaseController
 Baseclass for renderer slice-/camera-control. More...
 
class  BaseData
 Base of all data objects. More...
 
class  BaseDataCompare
 Interface to compare two BaseData objects for (near) equality. More...
 
class  BaseDataCompareT
 Implementation of BaseDataCompare that uses mitk:Equal() for comparisons. More...
 
class  BaseDataCompareTNonConst
 Implementation of BaseDataCompare that uses a non-const version of mitk:Equal() for comparisons. More...
 
class  BaseDataIO
 BaseDataIO creates instances of BaseData objects using an object factory. More...
 
class  BaseDataSerializer
 Base class for objects that serialize BaseData types. More...
 
class  BaseDataSource
 Superclass of all classes generating some kind of mitk::BaseData. More...
 
class  BaseDataTestImplementation
 Implementation of BaseData (for testing) More...
 
class  BaseDICOMReaderService
 
class  BaseGeometry
 BaseGeometry Describes the geometry of a data object. More...
 
class  BaseLocalStorageHandler
 Interface for accessing (templated) LocalStorageHandler instances. More...
 
class  BaseProperty
 Abstract base class for properties. More...
 
class  BasePropertySerializer
 Base class for objects that serialize BaseProperty types. More...
 
class  BaseRenderer
 Organizes the rendering process. More...
 
class  BasicCombinationOpenCVImageFilter
 
class  BilateralFilter
 
class  BinaryThresholdTool
 Calculates the segmented volumes for binary images. More...
 
class  BinaryThresholdULTool
 Calculates the segmented volumes for binary images. More...
 
class  BinaryValueToIndexMapper
 
class  BindDispatcherInteractor
 This Class is used to connect a DataStorage with the Dispatcher. More...
 
class  BooleanOperation
 Executes a boolean operation on two different segmentations. More...
 
class  BoolLookupTable
 specializations of GenericLookupTable More...
 
class  BoolLookupTableProperty
 
class  BoolProperty
 
class  BoundingObject
 superclass of all bounding objects (cylinder, cuboid,...) More...
 
class  BoundingObjectCutAndCast
 Cuts an Boundingobject out of an mitk Image. More...
 
class  BoundingObjectCutter
 Cuts an Boundingobject out of an mitk Image. More...
 
class  BoundingObjectGroup
 group object, that contains several mitk::BoundingObjects More...
 
class  BoundingObjectToSegmentationFilter
 
class  BoundingShapeCropper
 Crops or masks an Boundingbox defined by GeometryData out of an mitk Image. More...
 
class  BoundingShapeObjectFactory
 
class  BoundingShapeVtkMapper2D
 
class  BoundingShapeVtkMapper3D
 
class  BSplineRegistration
 This class performes a b-spline registration between two images. More...
 
class  BValueMapProperty
 
class  CalculateGrayValueStatisticsTool
 Calculates some gray value statistics for segmentations. More...
 
class  CalculateSegmentationVolume
 
class  CalculateVolumetryTool
 Calculates the segmented volumes for binary images. More...
 
class  CallbackEventOneParameter
 Used by CallbackFromGUIThread to pass parameters. More...
 
class  CallbackFromGUIThread
 Allows threads to call some method from within the GUI thread. More...
 
class  CallbackFromGUIThreadImplementation
 Toolkit specific implementation of mitk::CallbackFromGUIThread. More...
 
class  CameraController
 controls the camera used by the associated BaseRenderer More...
 
class  CameraIntrinsics
 class representing camera intrinsics and related functions More...
 
class  CameraIntrinsicsProperty
 
class  CameraRotationController
 
class  CameraVisualization
 CameraVisualization controls the camera according to the spatial information of the navigation data. More...
 
class  CartesianReadout
 Realizes EPI readout: one echo, maximum intensity in the k-space center, zig-zag trajectory. More...
 
class  Caster
 
class  CellOperation
 Operation, that holds everything necessary for an operation on a cell. More...
 
class  ChannelDescriptor
 An object which holds all essential information about a single channel of an Image. More...
 
class  ChiSquareNoiseModel
 Implementation of noise following a chi-squared distribution. More...
 
class  CircularProfileTubeElement
 Class for elements which describes tubular structur with a circular cross section. More...
 
class  ClaronInterface
 An object of this class represents the interface to the MicronTracker. The methods of this class are calling the c-functions which are provided by the MTC-library. If the MicronTracker is not in use, which means the CMake-variable "MITK_USE_MICRON_TRACKER" is set to OFF, this class is replaced by a stub class called "ClaronInterfaceStub". More...
 
class  ClaronTool
 An object of this class represents a MicronTracker 2 tool. A tool has to be added to a tracking device which will then continuously update the tool coordinates. More...
 
class  ClaronTrackingDevice
 An object of this class represents the MicronTracker device. You can add tools to this device, then open the connection and start tracking. The tracking device will then continuously update the tool coordinates. More...
 
class  ClassicDICOMSeriesReader
 Sorting and grouping like mitk::DicomSeriesReader until 2013. More...
 
class  ClassicDICOMSeriesReaderService
 
class  ClippedSurfaceBoundsCalculator
 
class  ClippingPlaneInteractor3D
 Specialized interactor for clipping planes. More...
 
class  ClippingProperty
 Property for clipping datasets; currently only clipping planes are possible. More...
 
class  CLUtil
 
class  CollectionDilation
 
class  CollectionGrayOpening
 
class  CollectionReader
 
class  CollectionStatistic
 
class  CollectionWriter
 
class  ColorBarOverlay
 Displays configurable scales on the renderwindow. The scale is determined by the image spacing. More...
 
class  ColorProperty
 The ColorProperty class RGB color property. More...
 
class  ColorSequence
 Inferface for creating a sequence of nice/matching/appropriate/... colors. More...
 
class  ColorSequenceCycleH
 Creates a list of around 36 different colors, where one is easily distinguished from the preceding one. More...
 
class  ColorSequenceRainbow
 
struct  CompareFilterResults
 A simple struct to hold the result of the comparison filter. More...
 
class  CompareImageDataFilter
 Filter for comparing two mitk::Image objects by pixel values. More...
 
struct  ComponentsTrait
 Object for compile-time resolving of the number of components for given type. More...
 
struct  ComponentsTrait< false, T >
 Partial specialization for the ComponentsTraits in case of compound types. More...
 
class  CompositeMapper
 Composite pattern for combination of different mappers. More...
 
class  CompressedImageContainer
 Holds one (compressed) mitk::Image. More...
 
class  ComputeContourSetNormalsFilter
 Filter to compute the normales for contours based on vtkPolygons. More...
 
class  Cone
 Data class containing an cylinder. More...
 
class  ConfigurationHolder
 
class  ConnectomicsBetweennessHistogram
 A class to calculate and store the betweenness of each node. More...
 
class  ConnectomicsConstantsManager
 The XML consts for reading and writing. More...
 
class  ConnectomicsDegreeHistogram
 A class to calculate and store the degree of each node. More...
 
class  ConnectomicsHistogramBase
 Superclass for histograms working with connectomic networks. More...
 
class  ConnectomicsHistogramCache
 
class  ConnectomicsHistogramsCacheElement
 
class  ConnectomicsHistogramsContainer
 Provides a method to cache network histograms. More...
 
class  ConnectomicsNetwork
 Connectomics Network Class. More...
 
class  ConnectomicsNetworkConverter
 A class giving functions for conversion of connectomics networks into different formats. More...
 
class  ConnectomicsNetworkCreator
 Creates connectomics networks from fibers and parcellation. More...
 
class  ConnectomicsNetworkCSVWriter
 
class  ConnectomicsNetworkDefinitions
 The XML consts for reading and writing. More...
 
class  ConnectomicsNetworkMapper3D
 Mapper for Networks. More...
 
class  ConnectomicsNetworkMatrixWriter
 
class  ConnectomicsNetworkReader
 The reader for connectomics network files (.cnf) More...
 
class  ConnectomicsNetworkSerializer
 Serializes mitk::ConnectomicsNetwork for mitk::SceneIO. More...
 
class  ConnectomicsNetworkThresholder
 A class for thresholding connectomics networks. More...
 
class  ConnectomicsNetworkWriter
 
class  ConnectomicsObjectFactory
 
class  ConnectomicsRenderingEdgeColorParameterProperty
 
class  ConnectomicsRenderingEdgeFilteringProperty
 
class  ConnectomicsRenderingEdgeRadiusParameterProperty
 
class  ConnectomicsRenderingEdgeThresholdParameterProperty
 
class  ConnectomicsRenderingNodeColorParameterProperty
 
class  ConnectomicsRenderingNodeFilteringProperty
 
class  ConnectomicsRenderingNodeRadiusParameterProperty
 
class  ConnectomicsRenderingNodeThresholdParameterProperty
 
class  ConnectomicsRenderingSchemeProperty
 
class  ConnectomicsShortestPathHistogram
 A class to calculate and store the shortest path between each pair of nodes. More...
 
class  ConnectomicsSimulatedAnnealingCostFunctionBase
 A generic base class for cost functions for use in simulated annealing. More...
 
class  ConnectomicsSimulatedAnnealingCostFunctionModularity
 A cost function using the modularity of the network. More...
 
class  ConnectomicsSimulatedAnnealingManager
 A class allow generic simulated annealing by using classes derived from ConnectomicsSimulatedAnnealingPermutationBase. More...
 
class  ConnectomicsSimulatedAnnealingPermutationBase
 Base class of a permutation to be used in simulated annealing. More...
 
class  ConnectomicsSimulatedAnnealingPermutationModularity
 A class providing permutations for the calculation of modularity using simulated annealing. More...
 
class  ConnectomicsStatisticsCalculator
 A class giving functions for calculating a variety of network indices. More...
 
class  ConnectomicsSyntheticNetworkGenerator
 A class to generate synthetic networks. More...
 
class  Contour
 Stores vertices for drawing a contour. More...
 
class  ContourElement
 Represents a contour in 3D space. A ContourElement is consisting of linked vertices implicitely defining the contour. They are stored in a double ended queue making it possible to add vertices at front and end of the contour and to iterate in both directions. To mark a vertex as a special one it can be set as a control point. More...
 
class  ContourMapper2D
 OpenGL-based mapper to display a mitk::Contour object in a 2D render window. More...
 
class  ContourModel
 ContourModel is a structure of linked vertices defining a contour in 3D space. The vertices are stored in a mitk::ContourElement is stored for each timestep. The contour line segments are implicitly defined by the given linked vertices. By default two control points are are linked by a straight line.It is possible to add vertices at front and end of the contour and to iterate in both directions. More...
 
class  ContourModelGLMapper2D
 OpenGL-based mapper to display a mitk::Contour object in a 2D render window. More...
 
class  ContourModelGLMapper2DBase
 Base class for OpenGL based 2D mappers. Provides functionality to draw a contour. More...
 
class  ContourModelInteractor
 
class  ContourModelLiveWireInteractor
 
class  ContourModelMapper2D
 
class  ContourModelMapper3D
 
class  ContourModelReader
 
class  ContourModelSerializer
 
class  ContourModelSet
 
class  ContourModelSetGLMapper2D
 OpenGL-based mapper to display a mitk::ContourModelSet object containing several contours in a 2D render window. More...
 
class  ContourModelSetMapper3D
 
class  ContourModelSetReader
 
class  ContourModelSetSerializer
 
class  ContourModelSetSource
 Superclass of all classes generating ContourModels. More...
 
class  ContourModelSetToImageFilter
 Fills a given mitk::ContourModelSet into a given mitk::Image. More...
 
class  ContourModelSetWriter
 XML-based writer for mitk::ContourModelSet. More...
 
class  ContourModelSource
 Superclass of all classes generating ContourModels. More...
 
class  ContourModelSubDivisionFilter
 This filter interpolates a subdivision curve between control points of the contour. For inserting subpoints Dyn-Levin-Gregory (DLG) interpolation scheme is used. Interpolating a cruve subdivision is done by: F2i = Ci F2i+1 = -1/16Ci-1 + 9/16Ci + 9/16Ci+1 - 1/16Ci+2. More...
 
class  ContourModelToPointSetFilter
 Converts a contour set to a point set. More...
 
class  ContourModelToSurfaceFilter
 
class  ContourModelUtils
 Helpful methods for working with contours and images. More...
 
class  ContourModelWriter
 
class  ContourObjectFactory
 
class  ContourSet
 
class  ContourSetMapper2D
 OpenGL-based mapper to display a mitk::Contour object in a 2D render window. More...
 
class  ContourSetToPointSetFilter
 Converts a contour set to a point set. More...
 
class  ContourSetVtkMapper3D
 Vtk-based mapper for mitk::Contour. More...
 
class  ContourTool
 Simple contour filling tool. More...
 
class  ContourUtils
 Helpful methods for working with contours and images. More...
 
class  ContourVtkMapper3D
 Vtk-based mapper for mitk::Contour. More...
 
class  Convert2Dto3DImageFilter
 Image Filter to convert 2D MITK images to 3D MITK images. More...
 
class  ConvertGrayscaleOpenCVImageFilter
 
class  CopyImageMapper2D
 
struct  CoreExtConstants
 
class  CoreObjectFactory
 
class  CoreObjectFactoryBase
 
class  CoreServicePointer
 A RAII helper class for core service objects. More...
 
class  CoreServices
 Access MITK core services. More...
 
class  CorrectorAlgorithm
 
class  CorrectorTool2D
 Corrector tool for 2D binary segmentations. More...
 
class  CorrelationCalculator
 Class to calculate covariance and correlation. More...
 
class  CostFunctionBase
 
class  CostingStatistic
 
class  CovarianceMatrixCalculator
 Class that computes the covariance matrices for every point in a Surface used in the A-ICP algorithm. More...
 
class  CreateDistanceImageFromSurfaceFilter
 This filter interpolates the 3D surface for a segmented area. The basis for the interpolation are the edge-points of contours that are drawn into an image. More...
 
class  CreateSurfaceTool
 Creates surface models from segmentations. More...
 
class  CropOpenCVImageFilter
 
class  CrosshairPositionEvent
 
class  Cuboid
 Data class containing an cuboid. More...
 
class  CustomMimeType
 The CustomMimeType class represents a custom mime-type which may be registered as a service object. It should only be used for mime-type registration, see also mitk::MimeType. More...
 
class  CvMatCompare
 
class  CvMatFromVnlMatrix
 
class  CvMatFromVnlVector
 
class  Cylinder
 Data class containing an cylinder. More...
 
class  DataCollection
 
class  DataCollectionImageIterator
 
class  DataCollectionSingleImageIterator
 
class  DataCollectionVectorImageIterator
 
class  DataInteractor
 Base class from with interactors that handle DataNodes are to be derived. More...
 
class  DataNode
 Class for nodes of the DataTree. More...
 
class  DataNodeFactory
 Factory, which creates instances of mitk::DataNodes filled with data read from a given file. More...
 
class  DataNodeObject
 
class  DataNodeSelection
 
class  DataNodeSource
 Superclass of all classes generating data tree nodes (instances of class mitk::DataNode) as output. More...
 
class  DataStorage
 Data management class that handles 'was created by' relations. More...
 
class  DataStorageAccessRule
 The DataStorageAccessRule inherits from the ISchedulingRule class. DataStorageAccessRule are used to restrict the adding and removing of DataStorage nodes in multi-threaded scenarios. Only DataStorageNodes within different branches can be modified concurrently. The idea and its restrictions is explained in the sections and diagrams below. More...
 
class  DataStorageCompare
 
class  DataStorageEditorInput
 An editor input based on a mitk::DataStorage. More...
 
class  DataStorageSelection
 
class  DCUtilities
 
class  DemonsRegistration
 This class performes a demons registration between two images with the same modality.. More...
 
struct  DICOMCachedValueInfo
 
class  DICOMCachedValueLookupTable
 
class  DICOMDatasetAccess
 Interface to datasets that is presented to sorting classes such as DICOMDatasetSorter. More...
 
class  DICOMDatasetAccessingImageFrameInfo
 Defines an abstract base class for DICOM image frame infos with data access. More...
 
struct  DICOMDatasetFinding
 
class  DICOMDatasetSorter
 The sorting/splitting building-block of DICOMITKSeriesGDCMReader. More...
 
class  DICOMDCMTKTagScanner
 Encapsulates the tag scanning process for a set of DICOM files. More...
 
class  DicomDiffusionImageHeaderReader
 Reads the header information from a DICOM series and stores it into an output object of type DiffusionImageHeaderInformation. More...
 
class  DicomDiffusionImageReader
 Reads in the image data stored as DICOM series. The series is specified by a HeaderContainer. More...
 
class  DICOMFilenameSorter
 sort files based on filename (last resort). More...
 
class  DICOMFileReader
 Interface for DICOM readers that produce mitk::Images. More...
 
class  DICOMFileReaderSelector
 Simple best-reader selection. More...
 
class  DICOMFileReaderTestHelper
 
class  DICOMGDCMImageFrameInfo
 The dataset access implementation for DICOMITKSeriesGDCMReader, based on GDCM. More...
 
class  DICOMGDCMTagCache
 Tag cache implementation used by the DICOMGDCMTagScanner. More...
 
class  DICOMGDCMTagScanner
 Encapsulates the tag scanning process for a set of DICOM files. More...
 
class  DICOMGenericImageFrameInfo
 A generic storage class for image frame info with data access. More...
 
class  DICOMGenericTagCache
 Generic tag cache implementation. More...
 
class  DICOMImageBlockDescriptor
 Output descriptor for DICOMFileReader. More...
 
class  DICOMImageFrameInfo
 Describes a frame within a DICOM file. More...
 
class  DICOMITKSeriesGDCMReader
 Flexible reader based on itk::ImageSeriesReader and GDCM, for single-slice modalities like CT, MR, PET, CR, etc. More...
 
class  DICOMNullFileReader
 
class  DICOMReaderConfigurator
 Too-simple factory to create DICOMFileReaders. More...
 
class  DICOMReaderServicesActivator
 
class  DicomSeriesReader
 
class  DicomSeriesReaderService
 
class  DICOMSortByTag
 Compare two datasets by the value of a single tag (for use in DICOMTagBasedSorter). More...
 
class  DICOMSortCriterion
 A tag based sorting criterion for use in DICOMTagBasedSorter. More...
 
class  DICOMTag
 Representation of a DICOM tag. More...
 
class  DICOMTagBasedSorter
 Sort DICOM datasets based on configurable tags. More...
 
class  DICOMTagCache
 ... More...
 
class  DICOMTagPath
 Class is used to identify (nested) attributes in a DICOM dataset. In contrast to the class DICOMTag, which only specifies one specific tag, the tag path can identify nested attributes (like items in a DICOM sequence). In addition you may also specify wildcards for the selection index or complete elements of the path. More...
 
class  DICOMTagScanner
 Abstracts the tag scanning process for a set of DICOM files. More...
 
class  DICOMTagsOfInterestService
 DICOM tags of interest service. More...
 
class  DiffImageApplier
 Applies difference images to 3D images. More...
 
class  DiffSliceOperation
 An Operation for applying an edited slice to the volume. More...
 
class  DiffSliceOperationApplier
 Executes a DiffSliceOperation. More...
 
class  DiffusionCoreIOMimeTypes
 
class  DiffusionCoreObjectFactory
 
class  DiffusionDICOMFileReader
 
class  DiffusionDICOMFileReaderHelper
 
class  DiffusionHeaderDICOMFileReader
 Abstract class for all vendor specific diffusion file header reader. More...
 
class  DiffusionHeaderGEDICOMFileReader
 
class  DiffusionHeaderPhilipsDICOMFileReader
 
class  DiffusionHeaderSiemensDICOMFileReader
 
class  DiffusionHeaderSiemensMosaicDICOMFileReader
 
class  DiffusionImageCorrectionFilter
 
class  DiffusionImageCreationFilter
 The DiffusionImageCreationFilter class creates a diffusion-weighted image out of a given 3D+t regular image and sufficient additional information about gradient directions and b values. More...
 
struct  DiffusionImageDICOMHeaderInformation
 The DiffusionImageHeaderInformation struct. More...
 
struct  DiffusionImageHeaderDescriptor
 The DiffusionImageHeaderDescriptor struct bundles the necessary diffusion-weighted image header meta information. More...
 
class  DiffusionImageHeaderInformation
 
struct  DiffusionImageMosaicDICOMHeaderInformation
 
class  DiffusionImageNiftiReaderService
 
class  DiffusionImageNiftiWriterService
 
class  DiffusionImageNrrdReaderService
 
class  DiffusionImageNrrdWriterService
 
class  DiffusionImageTransformedCreationFilter
 DiffusionImageTransformedCreationFilter extends its superclass ( DiffusionImageCreationFilter ) by providing the possibility to specify a list of transforms to be applied to the separate volumes before. More...
 
class  DiffusionIOMimeTypes
 
class  DiffusionNoiseModel
 Abstract class for diffusion noise models. More...
 
class  DiffusionPropertyHelper
 Helper class for mitk::Images containing diffusion weighted data. More...
 
class  DiffusionSignalModel
 Abstract class for diffusion signal models. More...
 
class  DirectedGraphBfsVisitor
 
class  Dispatcher
 Manages event distribution. More...
 
class  DisplayCoordinateOperation
 Operation with informations necessary for operations of DisplayVectorInteractor. More...
 
class  DisplayInteractor
 Observer that manages the interaction with the display. More...
 
class  DistSimpleBinominal
 
class  DoseImageVtkMapper2D
 Mapper to resample and display 2D slices of a 3D image. More...
 
class  DotModel
 Generates constant direction independent signal. More...
 
class  DoubleProperty
 
class  DrawPaintbrushTool
 Paintbrush tool for InteractiveSegmentation. More...
 
class  DummyLsetFileReader
 
class  DummyMsgCloneHandler
 
class  DWIHeadMotionCorrectionFilter
 Performs standard head-motion correction by using affine registration of the gradient images. More...
 
class  Ellipsoid
 Data class containing an ellipsoid. More...
 
struct  EmptyType
 
struct  EndoDebug
 
class  EndoDebugFromXmlFile
 
class  EndoDebugToXmlFile
 
class  EndPoint
 
class  EnhancedPointSetVtkMapper3D
 Alternative Vtk-based 3D mapper for mitk::PointSet. More...
 
class  EnumerationProperty
 
class  EnumerationPropertySerializer
 
class  EquiDistantBlocksSorter
 Split inputs into blocks of equidistant slices (for use in DICOMITKSeriesGDCMReader). More...
 
class  ErasePaintbrushTool
 Paintbrush tool for InteractiveSegmentation. More...
 
class  EraseRegionTool
 Fill the inside of a contour with 1. More...
 
class  EventConfig
 Configuration Object for Statemachines. More...
 
class  EventFactory
 Generates InteractionEvent-Objects/XML. More...
 
struct  EventInformerService
 
class  EventRecorder
 Observer that enables recoding of all user interaction with the render windows and storing it in an XML file. More...
 
class  EventStateMachine
 Super-class that provides the functionality of a StateMachine to DataInteractors. More...
 
class  ExampleDataStructure
 Example Data Structure. More...
 
class  ExampleDataStructureReaderService
 The reader service for the MITK example data type. More...
 
class  ExampleDataStructureSerializer
 Serializes mitk::ExampleDataStructure for mitk::SceneIO. More...
 
class  ExampleDataStructureWriterService
 
class  ExampleInteractor
 
class  ExampleIOMimeTypes
 
class  Exception
 An object of this class represents an exception of MITK. Please don't instantiate exceptions manually, but use the exception macros (file mitkExceptionMacro.h) instead. Simple use in your code is: More...
 
class  ExportMitkVisitor
 
class  ExtractDirectedPlaneImageFilter
 Extracts a 2D slice of arbitrary geometry from a 3D or 4D image. More...
 
class  ExtractDirectedPlaneImageFilterNew
 A filter that can extract a 2D slice from a 3D or 4D image especially if the image`s axes are rotated. More...
 
class  ExtractImageFilter
 Extracts a 2D slice from a 3D image. More...
 
class  ExtractSliceFilter
 ExtractSliceFilter extracts a 2D abitrary oriented slice from a 3D volume. More...
 
class  ExtrudedContour
 Data class containing a bounding-object created by extruding a Contour along a vector. More...
 
class  ExtrudePlanarFigureFilter
 
class  FastMarchingTool
 FastMarching semgentation tool. More...
 
class  FastMarchingTool3D
 FastMarching semgentation tool. More...
 
class  FeatureBasedEdgeDetectionFilter
 Calculates edges and extracts them as an UnstructuredGrid with respect to the given segmentation. More...
 
class  FeedbackContourTool
 Base class for tools that use a contour for feedback. More...
 
class  FiberBuilder
 Gnerates actual fiber structure (vtkPolyData) from the particle grid content. More...
 
class  FiberBundle
 Base Class for Fiber Bundles;. More...
 
class  FiberBundleMapper2D
 
class  FiberBundleMapper3D
 Mapper for FiberBundle. More...
 
class  FiberBundleSerializer
 Serializes mitk::Surface for mitk::SceneIO. More...
 
class  FiberBundleThreadMonitor
 Base Class for Fiber Bundles;. More...
 
class  FiberBundleThreadMonitorMapper3D
 Mapper for FiberBundle. More...
 
class  FiberBundleTrackVisReader
 
class  FiberBundleTrackVisWriter
 
class  FiberBundleVtkReader
 
class  FiberBundleVtkWriter
 
class  FiberfoxParameters
 Datastructure to manage the Fiberfox signal generation parameters. More...
 
class  FiberGenerationParameters
 
class  FiberTrackingObjectFactory
 
class  FileReader
 Interface class of readers that read from files. More...
 
class  FileReaderRegistry
 
class  FileReaderSelector
 
class  FileReaderWriterBase
 
class  FileSeriesReader
 
class  FileWriter
 Interface class of writers that write data to files. More...
 
class  FileWriterRegistry
 
class  FileWriterSelector
 
class  FileWriterWithInformation
 Interface for FileWriters with extra information. Should be merged into FileWriter. More...
 
class  FillRegionTool
 Fill the inside of a contour with 1. More...
 
class  FloatLookupTable
 
class  FloatLookupTableProperty
 
class  FloatProperty
 
class  FloatPropertyExtension
 Property extension for mitk::FloatProperty. More...
 
class  FreeSurferParcellationTranslator
 The mitkFreeSurferParcellationTranslator class. More...
 
class  GantryTiltInformation
 Gantry tilt analysis result. More...
 
class  GEDicomDiffusionImageHeaderReader
 
class  GeneralizedLinearModel
 Generalized Linear Model that allows linear models for non-gaussian data. More...
 
class  GenericLookupTable
 Template class for generating lookup-tables. More...
 
class  GenericProperty
 
class  Geometry3D
 Standard implementation of BaseGeometry. More...
 
class  Geometry3DToXML
 
class  GeometryClipImageFilter
 Filter for clipping an image with a PlaneGeometry. More...
 
class  GeometryData
 Data class only having a BaseGeometry but not containing any specific data. More...
 
class  GeometryDataReaderService
 
class  GeometryDataSerializer
 Serializes mitk::GeometryData for mitk::SceneIO. More...
 
class  GeometryDataSource
 Superclass of all classes generating GeometryData (instances of class GeometryData) as output. More...
 
class  GeometryDataWriterService
 
class  GeometryTransformHolder
 
struct  GetComponentType
 Compile time resolving of the type of a component. More...
 
struct  GetPixelType
 
struct  GetPixelType< TypeList, Index, Step, Stop, true >
 
struct  GetPixelType< TypeList, Index, Step, true, OutOfRange >
 
struct  GetSuperclassType
 
struct  GetSuperclassType< T, true >
 
class  GIFCooccurenceMatrix
 
class  GIFFirstOrderStatistics
 
class  GIFGrayLevelRunLength
 
class  GIFVolumetricStatistics
 
class  Gizmo
 
class  GizmoInteractor
 
class  GizmoMapper2D
 
class  GizmoObjectFactory
 
class  GLMapper
 Base class of all OpenGL-based mappers. More...
 
class  GPGPU
 GPGPU. More...
 
class  GPUVolumeMapper3D
 Vtk-based mapper for VolumeData. More...
 
class  GrabCutOpenCVImageFilter
 Makes the OpenCV GrabCut filter available as OpenCVImageFilter. More...
 
class  GradientBackground
 
class  GradientDirectionsProperty
 
class  gradients
 
class  GridRepresentationProperty
 
class  GridVolumeMapperProperty
 
class  GroupDiffusionHeadersFilter
 Groups Headers containing Diffusion Information. More...
 
class  GroupTagProperty
 Property class that has no value. More...
 
class  Handle
 Helper Class for realizing the handles of bounding object encapsulated by a geometry data. More...
 
class  HasMethodGetStaticNameOfClass
 
class  HasTypeSuperclass
 
class  HeightFieldSurfaceClipImageFilter
 Filter for clipping an image with an height-field represented by an mitk::Surface. More...
 
class  HistogramGenerator
 Provides an easy way to calculate an itk::Histogram for a mitk::Image. More...
 
class  HistogramMatching
 This class performes a histogram matching between the fixed image and moving image to improve the registration results. More...
 
class  HistogramStatisticsCalculator
 Computes basic histogram statistics such as Uniformity, UPP (Uniformity of positive entries), Entropy and Median (approximation) More...
 
class  HotspotMaskGenerator
 The HotspotMaskGenerator class is used when a hotspot has to be found in an image. A hotspot is the region of the image where the mean intensity is maximal (=brightest spot). It is usually used in PET scans. The identification of the hotspot is done as follows: First a cubic (or circular, if image is 2d) mask of predefined size is generated. This mask is then convolved with the input image (in fourier domain). The maximum value of the convolved image then corresponds to the hotspot. If a maskGenerator is set, only the pixels of the convolved image where the corresponding mask is == label are searched for the maximum value. More...
 
struct  IContextMenuAction
 
struct  IDataNodeReader
 
struct  IDataStorageReference
 
struct  IDataStorageService
 
class  IDICOMTagsOfInterest
 Interface of DICOM tags of interest service. More...
 
struct  IFileIO
 Common interface for all MITK file reader and writer. More...
 
struct  IFileReader
 The common interface for all MITK file readers. More...
 
struct  IFileWriter
 The common interface of all MITK file writers. More...
 
class  IgnorePixelMaskGenerator
 The IgnorePixelMaskGenerator class is used to generate a mask that is zero for specific pixel values in the input image. This class requires an input image. More...
 
class  IGTActivator
 The load function of this class is executed every time, the module is loaded. Attention: no static variables of any class in IGT Module are initialized at this moment! More...
 
class  IGTException
 An object of this class represents an exception of the MITK-IGT module. More...
 
class  IGTHardwareException
 An object of this class represents an exception of the MITK-IGT module which are releated to the hardware (e.g. connection problems, etc.). More...
 
class  IGTIOException
 An object of this class represents an exception of the MITK-IGT module which are releated to the input/output problems (e.g. reading writing files, etc.). More...
 
class  IGTL2DImageDeviceSource
 Connects a mitk::IGTLDevice to a MITK-OpenIGTLink-Message-Filter-Pipeline. More...
 
class  IGTL3DImageDeviceSource
 Connects a mitk::IGTLDevice to a MITK-OpenIGTLink-Message-Filter-Pipeline. More...
 
class  IGTLClient
 Superclass for OpenIGTLink clients. More...
 
class  IGTLDevice
 Interface for all OpenIGTLink Devices. More...
 
class  IGTLDeviceSource
 Connects a mitk::IGTLDevice to a MITK-OpenIGTLink-Message-Filter-Pipeline. More...
 
class  IGTLDummyMessage
 This class is a dummy message to show the how to implement a new message type. More...
 
class  IGTLMeasurements
 Is a helper class to make measurments for latency and fps. More...
 
class  IGTLMessage
 A wrapper for the OpenIGTLink message type. More...
 
class  IGTLMessageCloneHandler
 Base class for clone handlers for igtl::MessageBase derived message types. More...
 
class  IGTLMessageCommon
 Helper class for copying OpenIGTLink messages. More...
 
class  IGTLMessageFactory
 Factory class of supported OpenIGTLink message types. More...
 
class  IGTLMessageProvider
 Provides information/objects from a MITK-Pipeline to other OpenIGTLink devices. More...
 
class  IGTLMessageQueue
 Thread safe message queue to store OpenIGTLink messages. More...
 
class  IGTLMessageSource
 OpenIGTLink message source. More...
 
class  IGTLMessageToNavigationDataFilter
 IGTLinkMessageToNavigationDataFilter is a filter that receives OpenIGTLink messages as input and produce NavigationDatas as output. More...
 
class  IGTLMessageToUSImageFilter
 
class  IGTLServer
 Superclass for OpenIGTLink server. More...
 
class  IGTLTransformDeviceSource
 Connects a mitk::IGTLDevice to a MITK-OpenIGTLink-Message-Filter-Pipeline. More...
 
class  IGTMimeTypes
 
class  IGTTimeStamp
 Time stamp in milliseconds. More...
 
class  IGTUIActivator
 The load function of this class is executed every time, the module is loaded. Attention: don't do any qt initialization during autoload. keep it as simple as possible! And be careful with static variables, they might not be initialized yet... More...
 
struct  IInputDevice
 
struct  IInputDeviceDescriptor
 
struct  IInputDeviceRegistry
 
struct  ILifecycleAwarePart
 Interface for a MITK Workbench part which wants to be notified about lifecycle changes. More...
 
struct  ILinkedRenderWindowPart
 Extends the IRenderWindowPart interface with methods for controlling linked render windows. More...
 
class  Image
 Image class for storing images. More...
 
class  ImageAccessorBase
 
struct  ImageAccessorWaitLock
 This struct allows to make ImageAccessors wait for this particular ImageAccessor object. More...
 
class  ImageCaster
 This class is just a proxy for global functions which are needed by the python wrapping process since global functions cannnot be wrapped. Static method can be wrapped though. More...
 
class  ImageChannelSelector
 Provides access to a channel of the input image. More...
 
class  ImageDataItem
 Internal class for managing references on sub-images. More...
 
class  ImageDescriptor
 An object to hold all essential information about an Image object. More...
 
class  ImageGenerator
 generator for synthetic MITK images This is a helper class to generate synthetic MITK images (random or gradient). More...
 
class  ImageLiveWireContourModelFilter
 Calculates a LiveWire contour between two points in an image. More...
 
struct  ImageMappingInterpolator
 
class  ImageMaskGenerator
 
class  ImagePixelAccessor
 Provides templated image access for all inheriting classes. More...
 
class  ImagePixelReadAccessor
 Gives locked and index-based read access for a particular image part. The class provides several set- and get-methods, which allow an easy pixel access. It needs to know about pixel type and dimension of its image at compile time. More...
 
class  ImagePixelWriteAccessor
 Gives locked and index-based write access for a particular image part. The class provides several set- and get-methods, which allow an easy pixel access. It needs to know about pixel type and dimension of its image at compile time. More...
 
class  ImageReadAccessor
 ImageReadAccessor class to get locked read access for a particular image part. More...
 
class  ImageRegistrationMethod
 Main class for the rigid registration pipeline. More...
 
struct  ImageRegistrationMethodAccessFunctor
 
class  ImageSerializer
 Serializes mitk::Image for mitk::SceneIO. More...
 
class  ImageSliceSelector
 Provides access to a slice of the input image. More...
 
class  ImageSource
 Superclass of all classes generating Images (instances of class Image) as output. More...
 
class  ImageStatisticsCalculator
 Class for calculating statistics and histogram for an (optionally masked) image. More...
 
class  ImageStatisticsHolder
 Class holding the statistics informations about a single mitk::Image. More...
 
class  ImageTimeSelector
 Provides access to a volume at a specific time of the input image. More...
 
class  ImageToContourFilter
 A filter that can extract contours out of a 2D binary image. More...
 
class  ImageToContourModelFilter
 Base class for all filters with mitk::Image as input and mitk::ContourModel. More...
 
class  ImageToIGTLMessageFilter
 This filter creates IGTL messages from mitk::Image objects. More...
 
class  ImageToImageFilter
 Superclass of all classes having one or more Images as input and generating Images as output. More...
 
class  ImageToItk
 
class  ImageToLiveWireContourFilter
 
class  ImageToOpenCVImageFilter
 A pseudo-Filter for creating OpenCV images from MITK images with the option of copying data or referencing it. More...
 
class  ImageToPlanarFigureFilter
 Superclass of all classes having one or more Images as input and generating PlanarFigures as output. More...
 
class  ImageToPointCloudFilter
 The filter extracts the edge pixels of an image as points and stores them in an UnstructuredGrid. Every pixel which grey value is between the mean +- standard deviation * (2 or 3), will be extracted as point. The DetectionMethod can be set to choose if the doubled or tripled standard deviation is used. More...
 
class  ImageToSurfaceFilter
 Converts pixel data to surface data by using a threshold The mitkImageToSurfaceFilter is used to create a new surface out of an mitk image. The filter uses a threshold to define the surface. It is based on the vtkMarchingCube algorithm. By default a vtkPolyData surface based on an input threshold for the input image will be created. Optional it is possible to reduce the number of triangles/polygones [SetDecimate(mitk::ImageToSurfaceFilter::DecimatePro) and SetTargetReduction (float _arg)] or smooth the surface-data [SetSmooth(true), SetSmoothIteration(int smoothIteration) and SetSmoothRelaxation(float smoothRelaxation)]. More...
 
class  ImageToUnstructuredGridFilter
 Converts an Image into an UnstructuredGrid represented by Points. The filter uses a Threshold to extract every pixel, with value higher than the threshold, as point. If no threshold is set, every pixel is extracted as a point. More...
 
class  ImageTypeIsNotSupportedByGPU
 The ImageTypeIsNotSupportedByGPU class specialized exception class for unsupported image formats. If this exception is thrown, try other graphics device. More...
 
struct  ImageTypeTrait
 
struct  ImageTypeTrait< itk::VariableLengthVector< TPixelType >, VDimension >
 
struct  ImageTypeTrait< itk::VectorImage< TPixelType, VDimension >, 0 >
 
struct  ImageTypeTrait< T, 0 >
 
class  ImageVtkAccessor
 ImageVtkAccessor class provides any image read access which is required by Vtk methods. More...
 
class  ImageVtkLegacyIO
 
class  ImageVtkMapper2D
 Mapper to resample and display 2D slices of a 3D image. More...
 
class  ImageVtkReadAccessor
 ImageVtkReadAccessor class provides any image read access which is required by Vtk methods. More...
 
class  ImageVtkWriteAccessor
 ImageVtkWriteAccessor class provides any image write access which is required by Vtk methods. More...
 
class  ImageVtkXmlIO
 
class  ImageWriteAccessor
 ImageWriteAccessor class to get locked write-access for a particular image part. More...
 
class  ImageWriter
 Writer for mitk::Image. More...
 
class  ImageWriterFactory
 
struct  IMimeTypeProvider
 The IMimeTypeProvider service interface allows to query all registered mime types. More...
 
class  ImpurityLoss
 
class  IndexROI
 
class  InputDeviceDescriptor
 
class  InteractionEvent
 
struct  InteractionEventConst
 Constants to describe Mouse Events and special Key Events. More...
 
class  InteractionEventHandler
 
class  InteractionEventObserver
 Base class to implement InteractionEventObservers. More...
 
class  InteractionKeyEvent
 Handles key events. Takes a std::string for pressed key or special key description, mitk::ModifierKeys for modifiers More...
 
class  InteractionPositionEvent
 Super class for all position events. More...
 
class  InteractionTestHelper
 Creates everything needed to load and playback interaction events. More...
 
class  InternalEvent
 Class to create events from within the application to signal about internal events. More...
 
class  InternalTrackingTool
 implements TrackingTool interface More...
 
class  IntLookupTable
 
class  IntLookupTableProperty
 
class  IntProperty
 
class  IntPropertyExtension
 Property extension for mitk::IntProperty. More...
 
class  IOAdapter
 IOAdapter class is an adapter class for instantiation of IO process objects. Additional this interface defines the function CanReadFile(). This interface allows the target (object) the access to the adaptee (IO process object). More...
 
class  IOAdapterBase
 IOAdapterBase class is an abstract adapter class for IO process objects. More...
 
struct  IOConstants
 The IOConstants struct. More...
 
class  IOExtActivator
 
class  IOMimeTypes
 The IOMimeTypes class. More...
 
class  IOUtil
 A utility class to load and save data from/to the local file system. More...
 
class  IPersistable
 
class  IPersistenceService
 
class  IPropertyAliases
 Interface of property aliases service. More...
 
class  IPropertyDescriptions
 Interface of property descriptions service. More...
 
class  IPropertyExtensions
 Interface of property extensions service. More...
 
class  IPropertyFilters
 Interface of property filters service. More...
 
class  IPropertyPersistence
 Interface of property persistence service. More...
 
class  IPythonService
 
struct  IRenderingManager
 An interface for accessing a mitk::RenderingManager instance. More...
 
struct  IRenderWindowPart
 Interface for a MITK Workbench Part providing a render window. More...
 
struct  IRenderWindowPartListener
 Interface for berry::IViewPart implementations to be notified about mitk::IRenderWindowPart lifecycle changes. More...
 
struct  IShaderRepository
 Management class for vtkShader XML descriptions. More...
 
class  ISimulationService
 
class  IsoDoseLevel
 Stores values needed for the representation/visualization of dose iso levels. More...
 
class  IsoDoseLevelSet
 Stores values needed for the representation/visualization of dose iso levels. More...
 
class  IsoDoseLevelSetProperty
 Property class for dose iso level sets. More...
 
class  IsoDoseLevelVectorProperty
 Property class for dose iso level vector. More...
 
struct  isPrimitiveType
 This is an implementation of a type trait to provide a compile-time check for PixelType used in the instantiation of an itk::Image. More...
 
struct  isPrimitiveType< char >
 Partial specialization (char) for the isPrimitiveType object. More...
 
struct  isPrimitiveType< double >
 Partial specialization (double) for the isPrimitiveType object. More...
 
struct  isPrimitiveType< float >
 Partial specialization (float) for the isPrimitiveType object. More...
 
struct  isPrimitiveType< int >
 Partial specialization (int) for the isPrimitiveType object. More...
 
struct  isPrimitiveType< long int >
 Partial specialization (long int) for the isPrimitiveType object. More...
 
struct  isPrimitiveType< long unsigned int >
 Partial specialization (long unsigned int) for the isPrimitiveType object. More...
 
struct  isPrimitiveType< short >
 Partial specialization (short) for the isPrimitiveType object. More...
 
struct  isPrimitiveType< signed char >
 Partial specialization (signed char) for the isPrimitiveType object. More...
 
struct  isPrimitiveType< unsigned char >
 Partial specialization (unsigned char) for the isPrimitiveType object. More...
 
struct  isPrimitiveType< unsigned int >
 Partial specialization (unsigned int) for the isPrimitiveType object. More...
 
struct  isPrimitiveType< unsigned short >
 Partial specialization (unsigned short) for the isPrimitiveType object. More...
 
class  ITKDICOMSeriesReaderHelper
 
class  ItkImageFileIOFactory
 Create instances of ItkImageFileReader objects using an object factory. More...
 
class  ItkImageFileReader
 Reader to read file formats supported by itk. More...
 
class  ITKImageImport
 Pipelined import of itk::Image. More...
 
class  ItkImageIO
 
class  ItkLoggingAdapter
 Adapter that overwrites the standard itk logging output window and sends the logging messages to the MITK. More...
 
class  ItkMatrixHack
 Internal hack to set m_MatrixMTime of itk::MatrixOffsetTransformBase correctly after changing the matrix. For internal use only. More...
 
struct  IToFDeviceFactory
 This is the base of class for all ToFDeviceFactories. More...
 
struct  IZombieViewPart
 Interface for MITK Workbench Views with special Zombie state handling. More...
 
class  KinectController
 Interface to the Kinect camera. More...
 
class  KinectDevice
 Interface for all representations of Kinect devices. KinectDevice internally holds an instance of KinectController and starts a thread that continuously grabs images from the controller. A buffer structure buffers the last acquired images to provide the image data loss-less. More...
 
class  KinectDeviceFactory
 KinectDeviceFactory is an implementation of the factory pattern to generate Microsoft Kinect devices. KinectDeviceFactory inherits from AbstractToFDeviceFactory which is a MicroService interface. This offers users the oppertunity to generate new KinectDevices via a global instance of this factory. More...
 
class  KinectV2Controller
 Interface to the Kinect 2 camera. Currently, the Microsoft SDK is used. More...
 
class  KinectV2Device
 Interface for all representations of Microsoft Kinect V2 devices. Kinect2Device internally holds an instance of Kinect2Controller and starts a thread that continuously grabs images from the controller. A buffer structure buffers the last acquired images to provide the image data loss-less. More...
 
class  KinectV2DeviceFactory
 KinectDeviceFactory is an implementation of the factory pattern to generate Microsoft Kinect V2 devices. KinectDeviceFactory inherits from AbstractToFDeviceFactory which is a MicroService interface. This offers users the oppertunity to generate new KinectDevices via a global instance of this factory. More...
 
class  Label
 A data structure describing a label. More...
 
class  LabeledImageLookupTable
 
class  LabeledImageToSurfaceFilter
 
class  LabeledImageVolumeCalculator
 Class for calculating the volume (or area) for each label in a labeled image. More...
 
class  LabelOverlay3D
 Can display a high amount of 3D labels to a PointSet. More...
 
class  LabelSet
 
class  LabelSetImage
 LabelSetImage class for handling labels and layers in a segmentation session. More...
 
class  LabelSetImageIO
 
class  LabelSetImageSerializer
 Serializes mitk::LabelSetImage for mitk::SceneIO. More...
 
class  LabelSetImageSource
 Superclass of all classes generating labelset images (instances of class LabelSetImage) as output. More...
 
class  LabelSetImageSurfaceStampFilter
 
class  LabelSetImageToSurfaceFilter
 
class  LabelSetImageToSurfaceThreadedFilter
 
class  LabelSetImageVtkMapper2D
 Mapper to resample and display 2D slices of a 3D labelset image. More...
 
class  LabelSetIOHelper
 The LabelSetIOHelper is a static helper class that supports serialization of mitk::LabelSetImage. More...
 
class  LandmarkProjector
 Base-class of landmark-projectors, which project the target landmarks to create source landmarks. More...
 
class  LandmarkProjectorBasedCurvedGeometry
 Superclass of AbstractTransformGeometry sub-classes defined by a set of landmarks. More...
 
class  LegacyFileReaderService
 
class  LegacyFileWriterService
 
class  LevelWindow
 The LevelWindow class Class to store level/window values. More...
 
class  LevelWindowManager
 Provides access to the LevelWindowProperty object and LevelWindow of the "current" image. More...
 
class  LevelWindowPreset
 
class  LevelWindowProperty
 The LevelWindowProperty class Property for the mitk::LevelWindow. More...
 
class  LibSVMClassifier
 
class  LimitedLinearUndo
 A linear undo model with one undo and one redo stack. More...
 
class  Line
 Descibes a line. More...
 
class  LinearSplitting
 
class  LineOperation
 Operation, that holds everything necessary for an operation on a line. More...
 
class  LinuxRealTimeClock
 RealTimeClock for linux-systems. More...
 
class  LiveWireTool2D
 A 2D segmentation tool based on LiveWire approach. The contour between the last user added point and the current mouse position is computed by searching the shortest path according to specific features of the image. The contour thus snappest to the boundary of objects. More...
 
struct  LocaleSwitch
 Convenience class to temporarily change the current locale. More...
 
class  LocalStorageHandler
 Templated class for management of LocalStorage implementations in Mappers. More...
 
class  LoggingBackend
 mbilog backend implementation for mitk More...
 
class  LogItLinking
 
class  LogoOverlay
 Displays a logo on the renderwindow. More...
 
class  LookupTable
 The LookupTable class mitk wrapper for a vtkLookupTableThis class can be used to color images with a LookupTable, such as the vtkLookupTable. More...
 
class  LookupTableProperty
 The LookupTableProperty class Property to associate mitk::LookupTable to an mitk::DataNode. More...
 
class  LookupTablePropertySerializer
 Base class for objects that serialize BaseData types. More...
 
class  LookupTablePropertySerializerFactory
 
class  LookupTablePropertySerializerRegistrationMethod
 
class  LookupTableSource
 Base class for all objects which have an object of type mitkLookupTable as output. More...
 
class  LRDensityEstimation
 
class  ManualSegmentationToSurfaceFilter
 Supplies a 3D surface from pre-processed segmentation. More...
 
class  ManufacturerLogo
 
class  MAPAlgorithmInfoObject
 
class  MAPAlgorithmInfoSelection
 
struct  MapCompositePixelType
 Object for compile-time translation of a composite pixel type into an itk::ImageIOBase::IOPixelType information. More...
 
struct  MapCompositePixelType< itk::CovariantVector< C, N > >
 
struct  MapCompositePixelType< itk::DiffusionTensor3D< C > >
 
struct  MapCompositePixelType< itk::FixedArray< C, N > >
 
struct  MapCompositePixelType< itk::Matrix< C, N > >
 
struct  MapCompositePixelType< itk::RGBAPixel< C > >
 
struct  MapCompositePixelType< itk::RGBPixel< C > >
 
struct  MapCompositePixelType< itk::VariableLengthVector< C > >
 
struct  MapCompositePixelType< itk::Vector< C, N > >
 
class  Mapper
 Base class of all mappers, Vtk as well as OpenGL mappers. More...
 
struct  MapPixelComponentType
 
struct  MapPixelType
 Object for compile-time translation of a pixel type into an itk::ImageIOBase::IOPixelType information. More...
 
struct  MapPixelType< T, true >
 Partial specialization for setting the IOPixelType for primitive types to SCALAR. More...
 
class  MAPRegistrationWrapper
 MAPRegistrationWrapper Wrapper class to allow the handling of MatchPoint registration objects as mitk data (e.g. in the data explorer). More...
 
class  MAPRegistrationWrapperIO
 
class  MAPRegistrationWrapperObjectFactory
 
class  MAPRegistrationWrapperSerializer
 Serializes mitk::MAPRegistrationWrapper for mitk::SceneIO. More...
 
class  MaskAndCutRoiImageFilter
 Cuts a region of interest (ROI) out of an image. More...
 
class  MaskedAlgorithmHelper
 MaskedAlgorithmHelper Helper class as an easy bridge to set mitk images as masks for registration algorithms. It is assumed that the Image indicates the mask by pixel values != 0. More...
 
class  MaskGenerator
 Base Class for all Mask Generators. Mask generators are classes that provide functionality for the creation of binary (or unsigned short) masks that can be applied to an image. See dervied classes for more information. More...
 
class  MaskImageFilter
 
class  MaskUtilities
 Utility class for mask operations. It checks whether an image and a mask are compatible (spacing, orientation, etc...) and it can also crop an image to the LargestPossibleRegion of the Mask. More...
 
class  Material
 
class  Matrix
 
class  MeasurementFrameProperty
 
class  MemoryIsLockedException
 
class  MemoryUtilities
 
class  Mesh
 DataStructure which stores a set of points (incl. pointdata) where each point can be associated to an element of a cell. More...
 
class  MeshMapper2D
 OpenGL-based mapper to display a mesh in a 2D window. More...
 
class  MeshMitkLoader
 
class  MeshVtkMapper3D
 Vtk-based mapper for PointList. More...
 
class  Message
 Event/message/notification class. More...
 
class  Message1
 
class  Message2
 
class  Message3
 
class  Message4
 
class  MessageAbstractDelegate
 
class  MessageAbstractDelegate1
 
class  MessageAbstractDelegate2
 
class  MessageAbstractDelegate3
 
class  MessageAbstractDelegate4
 
class  MessageBase
 
class  MessageDelegate
 
class  MessageDelegate1
 
class  MessageDelegate2
 
class  MessageDelegate3
 
class  MessageDelegate4
 
class  MetricFactory
 This class creates a metric for a rigid registration process. More...
 
class  MetricParameters
 This class is used to hold all metric parameters needed for a rigid registration process. More...
 
class  MetropolisHastingsSampler
 Generates ne proposals of particle configurations. More...
 
class  MicroBirdTool
 Implementation of a MicroBird tool. More...
 
class  MicroBirdTrackingDevice
 superclass for specific MIRCOBIRD tracking Devices More...
 
class  MicronTrackerTypeInformation
 Type information for Micron Tracking Devices. More...
 
class  MimeType
 The MimeType class represens a registered mime-type. It is an immutable wrapper for mitk::CustomMimeType that makes memory handling easier by providing a stack-object for the user. More...
 
class  MimeTypeProvider
 
struct  MimeTypeTrackerTypeTraits
 
class  MiscFiberfoxParameters
 
class  MITKAlgorithmHelper
 MITKAlgorithmHelper. More...
 
class  MITKRegistrationHelper
 MITKRegistrationHelper. More...
 
class  MITKRegistrationWrapperMapper2D
 
class  MITKRegistrationWrapperMapper3D
 
class  MITKRegistrationWrapperMapperBase
 
class  ModalityProperty
 Enumerates all known modalities. More...
 
class  ModifiedLock
 ModifiedLock manages the calls of Modified() functions. More...
 
class  MorphologicalOperations
 Encapsulates several morphological operations that can be performed on segmentations. More...
 
struct  MosaicDescriptor
 The MosaicDescriptor struct is a help struct holding the necessary information for loading a mosaic DICOM file into an MITK file with correct geometry information. More...
 
class  MouseDoubleClickEvent
 
class  MouseModeSwitcher
 
class  MouseMoveEvent
 
class  MousePressEvent
 
class  MouseReleaseEvent
 
class  MouseWheelEvent
 
class  MovieGenerator
 
class  MovieGeneratorOpenCV
 
class  MovieGeneratorWin32
 
class  MRNormLinearStatisticBasedFilter
 
class  MRNormTwoRegionsBasedFilter
 
class  MultiClassValueToIndexMapper
 
class  MultiComponentImageDataComparisonFilter
 Filter for comparing two multi channel mitk::Image objects by channel wise by pixel values. More...
 
class  MultiLabelMaskGenerator
 The MultiLabelMaskGenerator class NOT IMPLEMENTED YET! More...
 
class  MultilabelObjectFactory
 
class  MultiStepper
 Helper class to step through a list. More...
 
class  NavigationData
 Navigation Data. More...
 
class  NavigationDataDelayFilter
 NavigationDataDelayFilter. More...
 
class  NavigationDataDisplacementFilter
 NavigationDataDisplacementFilter adds an offset to navigation data objects. More...
 
class  NavigationDataEvaluationFilter
 NavigationDataEvaluationFilter calculates statistical data (mean value, mean error, etc.) on the input navigation data. Input navigation data are set 1:1 on output navigation data. More...
 
class  NavigationDataHandEyeCalibrationFilter
 IGT filter applying a Hand-Eye transformation to a given BaseData according to the current NavigationDataTransformation. The resulting BaseData is then given in tracking coordinates. More...
 
class  NavigationDataLandmarkTransformFilter
 NavigationDataLandmarkTransformFilter applies a itk-landmark-transformation defined by source and target pointsets. More...
 
class  NavigationDataObjectVisualizationFilter
 Class that reads NavigationData from input and transfers the information to the geometry of the associated BaseData. More...
 
class  NavigationDataPassThroughFilter
 Basis for filters that want to leave the navigation data untouched. More...
 
class  NavigationDataPlayer
 This class is used to play recorded (see mitkNavigationDataRecorder class) NavigationDataSets. More...
 
class  NavigationDataPlayerBase
 Base class for using mitk::NavigationData as a filter source. Subclasses can play objects of mitk::NavigationDataSet. More...
 
class  NavigationDataReaderCSV
 
class  NavigationDataReaderInterface
 
class  NavigationDataReaderXML
 
class  NavigationDataRecorder
 This class records NavigationData objects into NavigationDataSets. More...
 
class  NavigationDataRecorderDeprecated
 This class records NavigationData objects. More...
 
class  NavigationDataReferenceTransformFilter
 NavigationDataReferenceTransformFilter applies a itk-landmark-transformation defined by source and target NavigationDatas. More...
 
class  NavigationDataSequentialPlayer
 This class is a slightly changed reimplementation of the NavigationDataPlayer which does not care about timestamps and just outputs the navigationdatas in their sequential order. More...
 
class  NavigationDataSet
 Data structure which stores streams of mitk::NavigationData for multiple tools. More...
 
class  NavigationDataSetWriterCSV
 
class  NavigationDataSetWriterXML
 
class  NavigationDataSliceVisualization
 Control the position and orientation of rendered slices with NavigationData. More...
 
class  NavigationDataSmoothingFilter
 This filter smoothes the navigation data by calculating the mean value of the last few input values and using this as output. More...
 
class  NavigationDataSource
 Navigation Data source. More...
 
class  NavigationDataToIGTLMessageFilter
 This filter creates IGTL messages from mitk::NavigaitionData objects. More...
 
class  NavigationDataToMessageFilter
 NavigationDataToMessageFilter emits multiple mitk::Message messages when the input NavigationData values change. More...
 
class  NavigationDataToNavigationDataFilter
 NavigationDataToNavigationDataFilter is the base class of all filters that receive NavigationDatas as input and produce NavigationDatas as output. More...
 
class  NavigationDataToPointSetFilter
 This filter creates mitk::PointSet objects from mitk::NavigaitionData objects. More...
 
class  NavigationDataTransformFilter
 NavigationDataTransformFilter applies an user-defined rigid transformation on navigation data objects. Input navigation data are mapped 1:1 on output navigation data. To run the filter SetRigid3DTransform(TransformType::Pointer transform) has to be called first. More...
 
class  NavigationDataVisualizationFilter
 NavigationDataVisualizationFilter represents the superclass of all IGT Filters that visualize NavigationData. More...
 
class  NavigationTool
 An object of this class represents a navigation tool in the view of the software. A few informations like an identifier, a toolname, a surface and a itk spatial object are stored in such an object. The classes NavigationToolReader and are availiable to write/read tools to/from the harddisc. If you need a collection of navigation tools the class NavigationToolStorage could be used. More...
 
class  NavigationToolReader
 This class offers methods to read objects of the class NavigationTool from the harddisc. The tools have to be saved in a special format by the class NavigationToolWriter to be loadable. More...
 
class  NavigationToolStorage
 An object of this class represents a collection of navigation tools. You may add/delete navigation tools or store/load the whole collection to/from the harddisc by using the class NavigationToolStorageSerializer and NavigationToolStorageDeserializer. More...
 
class  NavigationToolStorageDeserializer
 This class offers methods to load an object of the class NavigationToolStorage from the harddisc. More...
 
class  NavigationToolStorageSerializer
 This class offers methods to save an object of the class NavigationToolStorage to the harddisc. More...
 
class  NavigationToolStorageTestHelper
 
class  NavigationToolWriter
 This class offers methods to write objects of the class navigation tool permanently to the harddisk. The objects are saved in a special fileformat which can be read by the class NavigationToolReader to restore the object. More...
 
class  NDIAuroraTypeInformation
 Type information for NDI Aurora. More...
 
class  NDIPassiveTool
 Implementation of a passive NDI optical tool. More...
 
class  NDIPolarisTypeInformation
 Type information for NDI Polaris. More...
 
class  NDIProtocol
 The NDI Protocol class provides building and parsing of command strings and answers to and from a NDI tracking device. More...
 
class  NDITrackingDevice
 superclass for specific NDI tracking Devices that use serial communication. More...
 
class  NeedleProjectionFilter
 This filter projects a needle's path onto a plane. More...
 
class  NodeDisplacementFilter
 This filter moves DataNodes relatively to tracking Data from a 6-DoF Sensor. More...
 
class  NodePredicateAnd
 Composite predicate that forms a logical AND relation from its child predicates. More...
 
class  NodePredicateBase
 Interface for evaluation conditions used in the DataStorage class GetSubset() method. More...
 
class  NodePredicateCompositeBase
 Base class for all predicates that can have child predicates (e.g. AND/OR) More...
 
class  NodePredicateData
 Predicate that evaluates if the given DataNodes data object pointer equals a given pointer. More...
 
class  NodePredicateDataProperty
 Predicate that evaluates if the data of a given DataNode has a specific property. If the second parameter is NULL, it will only be checked whether there is a property with the specified name for the data instance of the node. More...
 
class  NodePredicateDataType
 Predicate that evaluates if the given DataNodes data object is of a specific data type. More...
 
class  NodePredicateDimension
 Predicate that evaluates if the given DataNodes data object has the specified dimension, for datasets where dimension is applicable. More...
 
class  NodePredicateFirstLevel
 Predicate that evaluates if the given node is a direct or indirect source node of a specific node. More...
 
class  NodePredicateIsDWI
 Predicate that evaluates whether a given node contains a diffusion weighted image. More...
 
class  NodePredicateNot
 Composite predicate that negates its child predicate Changed: NodePredicateNot now derives from NodePredicateCompositeBase though it really holds only one subpredicate at any time. But logically any Predicate that has one or more subpredicate is a CompositePredicate. More...
 
class  NodePredicateOr
 Composite predicate that forms a logical OR relation from its child predicates. More...
 
class  NodePredicateProperty
 Predicate that evaluates if the given DataNode has a specific property. If the second parameter is NULL, it will only be checked whether there is a property with the specified name. If a renderer is specified in the third parameter the renderer-specific property will be checked. If this parameter is NULL or not specified, then the non-renderer-specific property will be checked. More...
 
class  NodePredicateSource
 Predicate that evaluates if the given node is a direct or indirect source node of a specific node. More...
 
class  NonBlockingAlgorithm
 
class  NonBlockingAlgorithmEvent
 
class  NormalDirectionConsistencySorter
 Makes sure that the order of files is along the image plane normals. More...
 
class  NPOptitrackTrackingTypeInformation
 Type information for NP Optitrack. More...
 
class  NrrdQBallImageReader
 
class  NrrdQBallImageWriter
 
class  NrrdTbssImageIOFactory
 Create instances of NrrdDiffusionImageReader objects using an object factory. More...
 
class  NrrdTbssImageReader
 
class  NrrdTbssImageWriter
 
class  NrrdTbssImageWriterFactory
 
class  NrrdTbssRoiImageIOFactory
 Create instances of NrrdDiffusionImageReader objects using an object factory. More...
 
class  NrrdTbssRoiImageReader
 
class  NrrdTbssRoiImageWriter
 
class  NrrdTbssRoiImageWriterFactory
 
class  NrrdTensorImageReader
 
class  NrrdTensorImageWriter
 
class  Observable
 
class  OclBaseData
 
class  OclBinaryThresholdImageFilter
 The OclBinaryThresholdImageFilter computes a binary segmentation based on given threshold values. More...
 
class  OclFilter
 Superclass for all OpenCL based filter. More...
 
class  OclImage
 Class implementing the image format for GPU Image Processing. More...
 
class  OclImageFilter
 The OclImageFilter is the topmost class for all filter which take images as input. More...
 
class  OclImageFormats
 
class  OclImageToImageFilter
 The OclImageToImageFilter is the base class for all OpenCL image filter generating images. More...
 
class  OdfNormalizationMethodProperty
 
class  OdfNormalizationMethodPropertySerializer
 
class  OdfScaleByProperty
 
class  OdfScaleByPropertySerializer
 
class  OdfVtkMapper2D
 Mapper for spherical object densitiy function representations. More...
 
class  OpenCVImageSource
 
class  OpenCVToMitkImageFilter
 Filter for creating MITK RGB Images from an OpenCV image. More...
 
class  OpenCVVideoSource
 
class  OpenIGTLinkTrackingDevice
 An object of this class represents the MicronTracker device. You can add tools to this device, then open the connection and start tracking. The tracking device will then continuously update the tool coordinates. More...
 
class  OpenIGTLinkTrackingTool
 An object of this class represents a OpenIGTLink tracking tool. A tool has to be added to a tracking device which will then continuously update the tool coordinates. More...
 
class  OpenIGTLinkTypeInformation
 Type information for tracking devices using OpenIGTLink. More...
 
class  Operation
 Base class of all Operation-classes. More...
 
class  OperationActor
 abstract class, that can be used by Undo to undo an operation. More...
 
class  OperationEndEvent
 
class  OperationEvent
 Represents a pair of operations: undo and the according redo. More...
 
class  OptimizerFactory
 This class creates an optimizer for a rigid registration process. More...
 
class  OptimizerParameters
 This class is used to hold all optimizer parameters needed for a rigid registration process. More...
 
class  OptitrackErrorMessages
 
class  OptitrackTrackingDevice
 An object of this class represents the Optitrack device. You can add tools to this device, then open the connection and start tracking. The tracking device will then continuously update the tool coordinates. Remember that it will be necessary to to have a license for using the Optitrack System. See http://www.naturalpoint.com/ for details. More...
 
class  OptitrackTrackingTool
 An object of this class represents the a Tool tracked by Optitrack System. You can define the tool by the a definition file like in the example in ****. Remember that it will be necessary to to have a license for using the Optitrack System. See http://www.naturalpoint.com/ for details. More...
 
class  OrganTypeProperty
 Enumerates all known organs :-) More...
 
class  OtsuSegmentationFilter
 A filter that performs a multiple threshold otsu image segmentation. More...
 
class  OtsuTool3D
 
class  Overlay
 Base class for all overlays. More...
 
class  Overlay2DLayouter
 A simple implementation of a layouter for 2D Overlays. More...
 
class  OverlayManager
 The OverlayManager updates and manages Overlays and the respective Layouters. More...
 
class  OverwriteDirectedPlaneImageFilter
 Writes a 2D slice into a 3D image. More...
 
class  OverwriteSliceImageFilter
 Writes a 2D slice into a 3D image. More...
 
class  PadImageFilter
 PadImageFilter class pads the first input image to the size of the second input image. Two Images have to be set. The first image is the image to pad. The second image defines the pad size. It is also possible to use an included binary filter. More...
 
class  PaintbrushTool
 Paintbrush tool for InteractiveSegmentation. More...
 
class  ParameterToolEvent
 Tool event with 1 parameter. More...
 
class  PartialVolumeAnalysisClusteringCalculator
 
class  PartialVolumeAnalysisHistogramCalculator
 Class for calculating statistics and histogram for an (optionally masked) image. More...
 
class  Particle
 A particle is the basic element of the Gibbs fiber tractography method. More...
 
class  ParticleGrid
 Contains and manages particles. More...
 
class  PersistenceActivator
 
class  PersistenceService
 
class  PhilipsDicomDiffusionImageHeaderReader
 The PhilipsDicomDiffusionImageHeaderReader class reads in the image header information for the Philips DICOM Format. More...
 
class  PickingTool
 Extracts a single region from a segmentation image and creates a new image with same geometry of the input image. More...
 
class  PixelManipulationTool
 
class  PixelType
 Class for defining the data type of pixels. More...
 
struct  PixelTypeLength
 
struct  PixelTypeList
 
struct  PixelTypeList< EmptyType, EmptyType, EmptyType, EmptyType, EmptyType, EmptyType, EmptyType, EmptyType, EmptyType, EmptyType >
 
struct  PixelTypeSwitch
 
struct  PixelTypeSwitch< TypeList, Index, true >
 
struct  PixelTypeTrait
 Compile-time trait for resolving the ValueType from an ItkImageType. More...
 
struct  PixelTypeTrait< false, T >
 Partial specialization for the PixelTypeTrait. More...
 
class  PlanarAngle
 Implementation of PlanarFigure to display an angle through three control points. More...
 
class  PlanarArrow
 Implementation of PlanarFigure representing an arrow through two control points. More...
 
class  PlanarBezierCurve
 
class  PlanarCircle
 Implementation of PlanarFigure representing a circle through two control points. More...
 
class  PlanarCross
 Implementation of PlanarFigure modeling a cross with two orthogonal lines on a plane. More...
 
class  PlanarDoubleEllipse
 
class  PlanarEllipse
 Implementation of PlanarFigure representing a circle through two control points. More...
 
class  PlanarFigure
 Base-class for geometric planar (2D) figures, such as lines, circles, rectangles, polygons, etc. More...
 
class  PlanarFigureComposite
 
class  PlanarFigureCompositeReader
 
class  PlanarFigureCompositeSerializer
 Serializes mitk::Surface for mitk::SceneIO. More...
 
class  PlanarFigureCompositeWriter
 
class  PlanarFigureControlPointStyleProperty
 Defines the rendering style of control points for PlanarFigure objects. More...
 
class  PlanarFigureInteractor
 Interaction with mitk::PlanarFigure objects via control-points. More...
 
class  PlanarFigureIOFactory
 Create instances of PlanarFigureReader objects using an object factory. More...
 
class  PlanarFigureMapper2D
 OpenGL-based mapper to render display sub-class instances of mitk::PlanarFigure. More...
 
class  PlanarFigureMaskGenerator
 Derived from MaskGenerator. This class is used to convert a mitk::PlanarFigure into a binary image mask. More...
 
class  PlanarFigureObjectFactory
 
class  PlanarFigureReader
 reads xml representations of mitk::PlanarFigure from a file More...
 
class  PlanarFigureSegmentationController
 This class creates a binary image from a set of PlanarFigures. More...
 
class  PlanarFigureSerializer
 Serializes mitk::Surface for mitk::SceneIO. More...
 
class  PlanarFigureSource
 Base class for all filters which have an object of type mitk::PlanarFigure as output. More...
 
class  PlanarFigureToPlanarFigureFilter
 Base class for all filters which have an object of type mitk::PlanarFigure as input and output. More...
 
class  PlanarFigureVtkMapper3D
 
class  PlanarFigureWriter
 XML-based writer for mitk::PlanarFigures. More...
 
class  PlanarFigureWriterFactory
 
class  PlanarFourPointAngle
 Implementation of PlanarFigure representing a four point angle, which is defined by two non-intersecting lines in 2D. Each of those lines is defined by two control points. More...
 
class  PlanarLine
 Implementation of PlanarFigure representing a line through two control points. More...
 
class  PlanarPolygon
 Implementation of PlanarFigure representing a polygon with two or more control points. More...
 
class  PlanarRectangle
 Implementation of PlanarFigure representing a polygon with two or more control points. More...
 
class  PlanarSubdivisionPolygon
 Implementation of PlanarFigure representing a polygon with two or more control points. More...
 
class  Plane
 Plane surface representation. More...
 
class  PlaneFit
 
class  PlaneGeometry
 Describes a two-dimensional, rectangular plane. More...
 
class  PlaneGeometryData
 Data class containing PlaneGeometry objects. More...
 
class  PlaneGeometryDataMapper2D
 Vtk-based 2D mapper for rendering a crosshair with the plane geometry. More...
 
class  PlaneGeometryDataToSurfaceFilter
 Superclass of all classes having a PlaneGeometryData as input and generating Images as output. More...
 
class  PlaneGeometryDataVtkMapper3D
 Vtk-based mapper to display a PlaneGeometry in a 3D windowUses a PlaneGeometryDataToSurfaceFilter object to create a vtkPolyData representation of a given PlaneGeometry instance. PlaneGeometry may either contain a common flat plane or a curved plane (ThinPlateSplineCurvedGeometry). More...
 
class  PlaneIntersectionVisitor
 
class  PlaneLandmarkProjector
 Thin-plate-spline-based landmark-based curved geometry. More...
 
class  PlaneOperation
 Operation for setting a plane (defined by its origin and normal) More...
 
class  PlaneOrientationProperty
 
class  PlanePositionManagerService
 
class  PlaneProposer
 The PlaneProposer creates a new plane based on an input point cloud. More...
 
class  Point
 
class  Point2dProperty
 
class  Point3dProperty
 
class  Point3iProperty
 
class  Point4dProperty
 
class  PointCloudScoringFilter
 Scores an UnstructuredGrid as good as one matches to the other. More...
 
class  PointLocator
 
class  PointOperation
 Operation that handles all actions on one Point. More...
 
class  PointSet
 Data structure which stores a set of points. Superclass of mitk::Mesh. More...
 
class  PointSetDataInteractor
 Implementation of the PointSetInteractor. More...
 
class  PointSetDifferenceStatisticsCalculator
 Class for calculating the difference between two corresponding point sets. The user can access the single distances between corresponding points as well as a complete statistic (mean, sd, rms, median, max, min) The point sets must be of equal size! More...
 
class  PointSetIOFactory
 Create instances of PointSetReader objects using an object factory. More...
 
class  PointSetReader
 reads xml representations of mitk::PointSets from a file More...
 
class  PointSetReaderService
 
class  PointSetSerializer
 Serializes mitk::Surface for mitk::SceneIO. More...
 
class  PointSetShapeProperty
 
class  PointSetSource
 Superclass of all classes generating point sets (instances of class mitk::PointSet) as output. More...
 
class  PointSetStatisticsCalculator
 Class for calculating statistics (like standard derivation, RMS, mean, etc.) for a PointSet. More...
 
class  PointSetToPointSetFilter
 Superclass of all classes/algorithms having one or more PointSets as input and output. More...
 
class  PointSetVtkMapper2D
 Vtk-based 2D mapper for PointSet. More...
 
class  PointSetVtkMapper3D
 Vtk-based mapper for PointSet. More...
 
class  PointSetWriter
 XML-based writer for mitk::PointSets. More...
 
class  PointSetWriterFactory
 
class  PointSetWriterService
 
class  ProcessingError
 
class  ProgressBar
 Sending a message to the applications ProgressBar. More...
 
class  ProgressBarImplementation
 GUI indepentent Interface for all Gui depentent implementations of a ProgressBar. More...
 
class  ProgressionValueToIndexMapper
 
class  PropertyAliases
 
class  PropertyDescriptions
 
class  PropertyEditor
 
class  PropertyExtension
 Base class for all property extensions. More...
 
class  PropertyExtensions
 
class  PropertyFilter
 Consists of blacklist and whitelist entries. More...
 
class  PropertyFilters
 
class  PropertyList
 Key-value list holding instances of BaseProperty. More...
 
class  PropertyListDeserializer
 Deserializes a mitk::PropertyList. More...
 
class  PropertyListDeserializerV1
 Deserializes a mitk::PropertyList. More...
 
class  PropertyListReplacedObserver
 
class  PropertyListSerializer
 Serializes a mitk::PropertyList. More...
 
class  PropertyListsXmlFileReaderAndWriter
 
class  PropertyObserver
 
class  PropertyPersistence
 
class  PropertyPersistenceInfo
 Property persistence info. This class is used to specify the way the persistance of a property of BaseData derived instances is handled. The info specifies the key for property, as well as the mime type the info is defined for and should be used. Additionally the functions for deserialization and serialization of the property can be defined. As default. More...
 
class  PropertyView
 
class  ProportionalTimeGeometry
 
class  ProportionalTimeGeometryToXML
 
class  ProvisioningInfo
 
class  PyramidalRegistrationMethod
 Main class for the rigid registration pipeline. More...
 
struct  PyramidalRegistrationMethodAccessFunctor
 
class  PyramidImageRegistrationMethod
 The PyramidImageRegistration class implements a multi-scale registration method. More...
 
class  PythonCommandObserver
 
class  PythonService
 
struct  PythonVariable
 
class  QBallImage
 this class encapsulates qball images More...
 
class  QBallImageSerializer
 Serializes mitk::Surface for mitk::SceneIO. More...
 
class  QBallImageSource
 
class  QMAPAlgorithmModel
 
class  QtPerspectiveItem
 
class  QtViewItem
 
class  QuantificationObjectFactory
 
class  QuaternionAveraging
 This class offers methods to average quaternions. More...
 
class  RandomForestFileIO
 
class  RandomParcellationGenerator
 
class  RawImageFileReader
 Reader to read raw image files. More...
 
class  RawImageFileReaderService
 
class  RawShModel
 The spherical harmonic representation of a prototype diffusion weighted MR signal is used to obtain the direction dependent signal. More...
 
class  RdfNode
 
class  RdfStore
 
class  RdfTriple
 
class  RdfUri
 
class  RealTimeClock
 RealTimeClock is a superclass to WindowsRealTimeClock, LinuxRealTimeClock, etc. More...
 
class  ReduceContourSetFilter
 A filter that reduces the number of points of contours represented by a mitk::Surface. More...
 
class  ReferenceCountWatcher
 Keeps track of the reference count of an object even if it is destroyed. More...
 
class  RegEvalStyleProperty
 
class  RegEvaluationMapper2D
 Mapper to resample and display 2D slices of registration evaluation visualization. More...
 
class  RegEvaluationObject
 RegEvaluationObject Class that containes all data to realize an evaluation of registrations via images. More...
 
class  RegEvaluationObjectFactory
 
class  RegEvalWipeStyleProperty
 
class  RegionGrowingTool
 A slice based region growing tool. More...
 
class  RegionVoxelCounter
 
class  RegistrationBase
 This class handles the images for the registration as well as taking care of the progress bar during the registration process. It is the base class for the registration classes. More...
 
class  RegistrationInterfaceCommand
 
class  RegistrationObject
 The RegistrationObject class stores all necessary information for image registration. More...
 
class  RegistrationWrapper
 The RegistrationWrapper class wraps the pyramid registration to calculate and apply a reference transformation to several images. More...
 
class  RegVisColorStyleProperty
 
class  RegVisDirectionProperty
 
class  RegVisStyleProperty
 
class  RendererAccess
 
class  RenderingManager
 Manager for coordinating the rendering process. More...
 
class  RenderingManagerFactory
 Factory interface for facilitating the usage of a platform-specific mitk::RenderingManager instance. More...
 
class  RenderingModeProperty
 
class  RenderingTestHelper
 
class  RenderWindow
 mitkRenderWindow integrates the MITK rendering mechanism into VTK and is NOT QT dependent More...
 
class  RenderWindowBase
 Base class of MITK RenderWindows. More...
 
class  RenderWindowFrame
 
class  ResliceMethodProperty
 
class  RestorePlanePositionOperation
 
class  ResultAvailable
 
class  RGBToRGBACastImageFilter
 
class  RicianNoiseModel
 Implementation of noise following a rician distribution. More...
 
class  RigidRegistrationObserver
 Observer to react on rigid registration optimizer events. More...
 
class  RigidRegistrationPreset
 Class to load and save parameter presets for rigid registration. More...
 
class  RigidRegistrationPyramidObserver
 
class  RotationOperation
 Operation, that holds everything necessary for an rotation operation on mitk::BaseData. More...
 
class  RoundRobinSchedulingAlgorithm
 
struct  RTConstants
 
struct  RTCTKEventConstants
 
class  RTDoseReader
 RTDoseReader reads DICOM files of modality RTDOSE. More...
 
class  RTStructureSetReader
 
struct  RTUIConstants
 
class  ScaleLegendOverlay
 Displays configurable scales on the renderwindow. The scale is determined by the image spacing. More...
 
class  ScaleOperation
 The ScaleOperation is an operation to scale any mitk::BaseGeometry. More...
 
class  SceneIO
 
class  SceneIOTestScenarioProvider
 Provides DataStorages that serve as test scenarios. More...
 
class  SceneReader
 
class  SceneReaderV1
 
class  SchedulableProcess
 
class  Scheduler
 
class  SchedulingAlgorithmBase
 
class  SegmentationInteractor
 Observer that adds interaction with a segmentation session to the default display interaction. More...
 
class  SegmentationInterpolationAlgorithm
 Interface class for interpolation algorithms. More...
 
class  SegmentationInterpolationController
 Generates interpolations of 2D slices. More...
 
class  SegmentationObjectFactory
 
class  SegmentationSink
 
class  SegmentationsProcessingTool
 Batch processing of all selected segmentations/data. More...
 
class  SegTool2D
 Abstract base class for segmentation tools. More...
 
class  SerialCommunication
 serial communication interface More...
 
class  SetRegionTool
 Fills or erases a 2D region. More...
 
class  SetVtkRendererVisitor
 
class  sh
 
class  ShaderProperty
 
class  ShapeBasedInterpolationAlgorithm
 Shape-based binary image interpolation. More...
 
class  ShowSegmentationAsSmoothedSurface
 
class  ShowSegmentationAsSurface
 
struct  Siemens_Header_Format
 
class  SiemensDicomDiffusionImageHeaderReader
 The SiemensDicomDiffusionImageHeaderReader class reads in the header information for the standard Siemens DICOM format. More...
 
class  SiemensMosaicDicomDiffusionImageHeaderReader
 The SiemensMosaicDicomDiffusionImageHeaderReader class reads the image header for diffusion MR data stored in Siemens MOSAIC Format. More...
 
class  SignalGenerationParameters
 
class  SimpleHistogram
 Abstract superclass for histograms with double values. Classes which are deriving from this class can be cached in the same way. More...
 
class  SimpleHistogramCache
 
class  SimpleImageHistogram
 
class  SimpleUnstructuredGridHistogram
 
class  SimpSamp
 Samples new tract from surrounding fiber segments. More...
 
class  Simulation
 
class  SimulationInteractor
 
class  SimulationIO
 
class  SimulationObjectFactory
 
class  SimulationSerializer
 
class  SimulationService
 
class  SimulationVtkMapper2D
 
class  SimulationVtkMapper3D
 
class  SinglePointDataInteractor
 Implementation of the single point interaction. More...
 
class  SingleShotEpi
 Realizes EPI readout: one echo, maximum intensity in the k-space center, zig-zag trajectory. More...
 
class  SliceBasedInterpolationController
 Generates interpolations of 2D slices. More...
 
class  SlicedData
 Super class of data objects consisting of slices. More...
 
class  SlicedGeometry3D
 Describes the geometry of a data object consisting of slices. More...
 
class  SliceNavigationController
 Controls the selection of the slice the associated BaseRenderer will display. More...
 
class  SlicesCoordinator
 Coordinates a list of SliceNavigationControllers. More...
 
class  SmartPointerProperty
 Property containing a smart-pointer. More...
 
class  SortByImagePositionPatient
 Sort by distance of image origin along image normal (for use in DICOMTagBasedSorter). More...
 
class  SpectroCamController
 Controller for Pixelteq SpectroCam. More...
 
class  SplineVtkMapper3D
 Vtk-based mapper for Splines. More...
 
class  StandaloneDataStorage
 Data management class that handles 'was created by' relations. More...
 
class  StandardFileLocations
 Provides a method to look for configuration and option files etc. More...
 
class  StateMachineAction
 Represents an action, that is executed after a certain event (in statemachine-mechanism) TODO: implement: Is used to connect the Action-Id in an XML Statemachine description with a functor in the. More...
 
class  StateMachineCondition
 Represents a condition, that has to be fulfilled in order to execute a state machine transition after a certain event. More...
 
class  StateMachineContainer
 
class  StateMachineState
 
class  StateMachineTransition
 Connects two states, and holds references to corresponding actions and conditions. More...
 
class  StaticIGTHelperFunctions
 
struct  StaticNameOfClass
 
struct  StaticNameOfClass< T, true >
 
struct  StatisticData
 
class  StatusBar
 Sending a message to the applications StatusBar. More...
 
class  StatusBarImplementation
 GUI indepentent Interface for all Gui depentent implementations of a StatusBar. More...
 
class  Stepper
 Helper class to step through a list. More...
 
class  StickModel
 Generates the diffusion signal using an idealised cylinder with zero radius: e^(-bd(ng)²) More...
 
class  STLFileIOFactory
 Create instances of STLFileReader objects using an object factory. More...
 
class  STLFileReader
 Reader to read files in stl-format. More...
 
class  StringFromCvMat
 
class  StringLookupTable
 
class  StringLookupTableProperty
 
class  StringProperty
 Property for strings. More...
 
class  SubImageSelector
 Base class of all classes providing access to parts of an image. More...
 
class  SubtractContourTool
 Fill the inside of a contour with 1. More...
 
class  Surface
 Class for storing surfaces (vtkPolyData). More...
 
class  SurfaceBasedInterpolationController
 
class  SurfaceDeformationDataInteractor3D
 SurfaceDeformation interaction with objects in 3D windows. More...
 
class  SurfaceInterpolationController
 
class  SurfaceOperation
 
class  SurfaceSerializer
 Serializes mitk::Surface for mitk::SceneIO. More...
 
class  SurfaceSource
 Superclass of all classes generating surfaces (instances of class Surface) as output. More...
 
class  SurfaceStampImageFilter
 Converts surface data to pixel data. Requires a surface and an image, which header information defines the output image. More...
 
class  SurfaceStlIO
 
class  SurfaceToImageFilter
 Converts surface data to pixel data. Requires a surface and an image, which header information defines the output image. More...
 
class  SurfaceToPointSetFilter
 This filter converts the input surface into a point set. The output point set contains every point exactly one time (no dublicated points like in the stl-format). More...
 
class  SurfaceToSurfaceFilter
 Superclass of all classes getting surfaces (instances of class Surface) as input and generating surfaces as output. More...
 
class  SurfaceVtkIO
 
class  SurfaceVtkLegacyIO
 
class  SurfaceVtkMapper2D
 Vtk-based mapper for cutting 2D slices out of Surfaces. More...
 
class  SurfaceVtkMapper3D
 Vtk-based mapper for Surfaces. More...
 
class  SurfaceVtkWriter
 VTK-based writer for mitk::Surface. More...
 
class  SurfaceVtkWriterFactory
 
class  SurfaceVtkXmlIO
 
class  SymmetricForcesDemonsRegistration
 This class performes a symmetric forces demons registration between two images with the same modality. More...
 
class  TActionFunctor
 Base class of ActionFunctors, to provide an easy to connect actions with functions. More...
 
class  TbssImage
 this class encapsulates diffusion volumes (vectorimages not yet supported by mitkImage) More...
 
class  TbssImageMapper
 Mapper for raw diffusion weighted images. More...
 
class  TbssImageSource
 Superclass of all classes generating diffusion volumes (instances of class DiffusionImage) as output. More...
 
class  TbssImporter
 Converts FSL TBSS data (4D skeleton projection images) to a NRRD image with meta data. More...
 
class  TbssRoiImage
 this class encapsulates diffusion volumes (vectorimages not yet supported by mitkImage) More...
 
class  TbssRoiImageSource
 Superclass of all classes generating diffusion volumes (instances of class DiffusionImage) as output. More...
 
class  TeemDiffusionTensor3DReconstructionImageFilter
 
class  TemporoSpatialStringProperty
 Property for time and space resolved string values. More...
 
class  TensorImage
 this class encapsulates tensor images More...
 
class  TensorImageSerializer
 Serializes mitk::Surface for mitk::SceneIO. More...
 
class  TensorImageSource
 
class  TensorModel
 Generates diffusion measurement employing a second rank tensor model: e^(-bg^TDg) More...
 
class  TestCaller
 A test caller for parameterized tests. More...
 
class  TestDCMLoading
 
class  TestDICOMLoading
 
class  TestFailedException
 Indicate a failed test. More...
 
class  TestFixture
 Test fixture for parameterized tests. More...
 
class  TestingRenderingManagerFactory
 
class  TestManager
 
class  TextOverlay2D
 Displays text on the renderwindow. More...
 
class  TextOverlay3D
 Displays at 3D position, always facing the camera. More...
 
class  ThinPlateSplineCurvedGeometry
 Thin-plate-spline-based landmark-based curved geometry. More...
 
struct  ThreadDataStruct
 
class  ThreadedToFRawDataReconstruction
 
class  ThreeDnTDICOMSeriesReader
 Extends DICOMITKSeriesGDCMReader by sorting/grouping into 3D+t image blocks. More...
 
class  ThresholdSplit
 
class  TimeFramesRegistrationHelper
 
class  TimeGeometry
 
class  TimeSlicedGeometry
 
class  TNodePredicateDataType
 Tests for type compatibility (dynamic_cast). More...
 
class  ToFCameraDevice
 Virtual interface and base class for all Time-of-Flight devices. More...
 
class  ToFCameraMESAController
 Virtual interface and base class for all MESA Time-of-Flight devices. Wraps MESA API provided in library Provides methods for accessing current distance, amplitude, intensity and raw data. Allows to set parameters like modulation frequency and integration time. More...
 
class  ToFCameraMESADevice
 Interface for all representations of MESA ToF devices. ToFCameraMESADevice internally holds an instance of ToFCameraMESAController and starts a thread that continuously grabs images from the controller. A buffer structure buffers the last acquired images to provide the image data loss-less. More...
 
class  ToFCameraMESASR4000Controller
 Interface to the Time-of-Flight (ToF) camera MESA Swissranger 4000. More...
 
class  ToFCameraMESASR4000Device
 Device class representing a MESA CamBoard camera. More...
 
class  ToFCameraMESASR4000DeviceFactory
 ToFCameraMESASR4000DeviceFactory is an implementation of the factory pattern to generate MESASR4000Devices. ToFCameraMESASR4000DeviceFactory inherits from AbstractToFDeviceFactory which is a MicroService interface. This offers users the oppertunity to generate new MESA SR4000 Devices via a global instance of this factory. More...
 
class  ToFCameraMITKPlayerController
 Controller for playing ToF images saved in MITK (.pic) format. More...
 
class  ToFCameraMITKPlayerDevice
 Device class representing a player for MITK-ToF images. More...
 
class  ToFCameraMITKPlayerDeviceFactory
 ToFPlayerDeviceFactory is an implementation of the factory pattern to generate ToFPlayer devices. ToFPlayerDeviceFactory inherits from AbstractToFDeviceFactory which is a MicroService interface. This offers users the oppertunity to generate new ToFPlayerDevices via a global instance of this factory. More...
 
class  ToFCameraPMDCamBoardController
 Interface to the Time-of-Flight (ToF) camera PMD CamBoard. More...
 
class  ToFCameraPMDCamBoardDevice
 Device class representing a PMD CamBoard camera. More...
 
class  ToFCameraPMDCamBoardDeviceFactory
 ToFPMDCamBoardDeviceFactory is an implementation of the factory pattern to generate CamBoard devices. ToFPMDCamBoardDeviceFactory inherits from AbstractToFDeviceFactory which is a MicroService interface. This offers users the oppertunity to generate new CamBoard Devices via a global instance of this factory. More...
 
class  ToFCameraPMDCamCubeController
 Interface to the Time-of-Flight (ToF) camera PMD CamCube. More...
 
class  ToFCameraPMDCamCubeDevice
 Device class representing a PMD CamCube camera. More...
 
class  ToFCameraPMDCamCubeDeviceFactory
 ToFPMDCamBoardDeviceFactory is an implementation of the factory pattern to generate Cam Cube Devices. ToFPMDCamCubeDeviceFactory inherits from AbstractToFDeviceFactory which is a MicroService interface. This offers users the oppertunity to generate new Cam Cube Devices via a global instance of this factory. More...
 
class  ToFCameraPMDController
 Virtual interface and base class for all PMD Time-of-Flight devices. Wraps PMD API provided in PMDSDK2 Provides methods for accessing current distance, amplitude, intensity and raw data. Allows to set parameters like modulation frequency and integration time. More...
 
class  ToFCameraPMDDevice
 Interface for all representations of PMD ToF devices. ToFCameraPMDDevice internally holds an instance of ToFCameraPMDController and starts a thread that continuously grabs images from the controller. A buffer structure buffers the last acquired images to provide the image data loss-less. More...
 
class  ToFCameraPMDO3Controller
 Interface to the Time-of-Flight (ToF) camera PMD O3 Connection is established over Ethernet connection. IP address must be specified. More...
 
class  ToFCameraPMDO3Device
 Device class representing a PMD O3 camera. More...
 
class  ToFCameraPMDO3DeviceFactory
 ToFCameraPMDO3DeviceFactory is an implementation of the factory pattern to generate Do3 Devices. ToFPMDCamCubeDeviceFactory inherits from AbstractToFDeviceFactory which is a MicroService interface. This offers users the oppertunity to generate new Cam Cube Devices via a global instance of this factory. More...
 
class  ToFCameraPMDPlayerController
 Interface to read ToF data from a PMD file. More...
 
class  ToFCameraPMDPlayerDevice
 Device class representing a player for PMD data. More...
 
class  ToFCameraPMDPlayerDeviceFactory
 ToFPMDPlayerDeviceFactory is an implementation of the factory pattern to generate PMD Player Devices. ToFPMDPlayerDeviceFactory inherits from AbstractToFDeviceFactory which is a MicroService interface. This offers users the oppertunity to generate new PMD Player Devices via a global instance of this factory. More...
 
class  ToFCameraPMDRawDataCamBoardDevice
 Device class representing a PMD CamBoard camera. More...
 
class  ToFCameraPMDRawDataCamBoardDeviceFactory
 ToFPMDRawPlayerDeviceFactory is an implementation of the factory pattern to generate Raw Player Devices. ToFPMDRawPlayerDeviceFactory inherits from AbstractToFDeviceFactory which is a MicroService interface. This offers users the oppertunity to generate new Raw Player Devices via a global instance of this factory. More...
 
class  ToFCameraPMDRawDataCamCubeDevice
 Device class representing a PMD CamCube camera. More...
 
class  ToFCameraPMDRawDataCamCubeDeviceFactory
 ToFPMDRawPlayerDeviceFactory is an implementation of the factory pattern to generate Raw Player Devices. ToFPMDRawPlayerDeviceFactory inherits from AbstractToFDeviceFactory which is a MicroService interface. This offers users the oppertunity to generate new Raw Player Devices via a global instance of this factory. More...
 
class  ToFCameraPMDRawDataDevice
 Interface for all representations of PMD ToF devices. ToFCameraPMDDevice internally holds an instance of ToFCameraPMDController and starts a thread that continuously grabs images from the controller. A buffer structure buffers the last acquired images to provide the image data loss-less. More...
 
class  ToFCompositeFilter
 Applies a common filter-pipeline to the first input of this filter. More...
 
class  ToFDebugHelper
 
class  ToFDeviceFactoryManager
 ToFDeviceListener. More...
 
class  ToFDistanceImageToPointSetFilter
 Converts a Time-of-Flight (ToF) distance image to a PointSet using the pinhole camera model for coordinate computation. The intrinsic parameters of the camera (FocalLength, PrincipalPoint, InterPixelDistance) are set via SetIntrinsicParameters(). The measured distance for each pixel corresponds to the distance between the object point and the corresponding image point on the image plane. If a subset of indizes of the image is defined via SetSubset(), the output PointSet will only contain the cartesian coordinates of the corresponding 3D points. More...
 
class  ToFDistanceImageToSurfaceFilter
 Converts a Time-of-Flight (ToF) distance image to a 3D surface using the pinhole camera model for coordinate computation. The intrinsic parameters of the camera (FocalLength, PrincipalPoint, InterPixelDistance) are set via SetCameraIntrinsics(). The measured distance for each pixel corresponds to the distance between the object point and the corresponding image point on the image plane. More...
 
class  ToFImageCsvWriter
 CSV writer class for ToF image data. More...
 
class  ToFImageDownsamplingFilter
 Reduces the resolution of a ToF distance image. Although it is meant to be used for ToF distance images, it should work for any 2D or 3D images. The dimensions (in pixels) of the desired image are taken as input parameters, and an image with these specified dimensions is created. More...
 
class  ToFImageGrabber
 Image source providing ToF images. Interface for filters provided in ToFProcessing module. More...
 
class  ToFImageRecorder
 Recorder class for ToF images. More...
 
class  ToFImageRecorderFilter
 Filter that allows recording of processed ToF images Internally the ToFImageWriter is used for writing. More...
 
class  ToFImageSource
 Image source providing ToF images. Interface for filters provided in ToFProcessing module. More...
 
class  ToFImageWriter
 Writer class for ToF images. More...
 
class  ToFNrrdImageWriter
 Writer class for ToF nrrd images. More...
 
class  ToFOpenCVImageGrabber
 TofImageGrabber class providing OpenCV images. More...
 
class  ToFProcessingCommon
 Helper class providing functions which are useful for multiple usage. More...
 
class  ToFTestingCommon
 
class  Tool
 Base class of all tools used by mitk::ToolManager. More...
 
class  ToolCommand
 A command to get tool process feedback. More...
 
class  ToolManager
 Manages and coordinates instances of mitk::Tool. More...
 
class  ToolManagerProvider
 Micro Service Singleton to get an instance of mitk::ToolManager. More...
 
class  Track
 
class  TrackingDevice
 Interface for all Tracking Devices. More...
 
struct  TrackingDeviceData
 
class  TrackingDeviceSource
 Connects a mitk::TrackingDevice to a MITK-IGT NavigationData-Filterpipeline. More...
 
class  TrackingDeviceSourceConfigurator
 This class offers a factory method for objects of the class TrackingDeviceSource. It initializes this TrackingDeviceSource with the given navigation tools and the given tracking device. The factory method also checks if all tools are valid and of the same type like the TrackingDevice. You can do this check before trying to create the TrackingDeviceSource by calling the method IsCreateTrackingDeviceSourcePossible(), if it returns false you might want to get the error message by calling the method GetErrorMessage(). More...
 
class  TrackingDeviceTypeCollection
 This class is a collection for information of all Tracking Device Types (derived from abstract TrackingDeviceTypeInformation) The Collection is avaiable via Microservice. If you want to add your own tracking device (e.g. to the Tracking Toolbox), you should register information about your tracking device in this collection using the RegisterTrackingDeviceType function. More...
 
class  TrackingDeviceTypeInformation
 Abstract class containing. More...
 
class  TrackingDeviceWidgetCollection
 This class is a collection for all TrackingDeviceWidgets (derived from AbstractTrackingDeviceWidget) The Collection is avaiable via Microservice. If you want to add your own tracking device to the Tracking Toolbox, you should register your widget configuring your device to this collection using the RegisterTrackingDeviceWidget function. More...
 
class  TrackingForestHandler
 Manages random forests for fiber tractography. The preparation of the features from the inputa data and the training process are handled here. The data preprocessing and actual prediction for the tracking process is also performed here. The tracking itself is performed in MLBSTrackingFilter. More...
 
class  TrackingTool
 Interface for all Tracking Tools. More...
 
class  TrackingVolumeGenerator
 An instance of this class represents a generator wich generates the tracking volume of a given tracking device as a mitk:Surface. More...
 
class  TractAnalyzer
 Creates a region of interest for tract-specific analysis of existing TBSS data. More...
 
class  TransferFunction
 The TransferFunction class A wrapper class for VTK scalar opacity, gradient opacity, and color transfer functions.Holds a copy of each of the three standard VTK transfer functions (scalar opacity, gradient opacity, color) and provides an interface for manipulating their control points. Each original function can be retrieved by a Get() method. More...
 
class  TransferFunctionInitializer
 Wrapper class for VTK scalar opacity, gradient opacity, and color transfer functions. More...
 
class  TransferFunctionProperty
 The TransferFunctionProperty class Property class for the mitk::TransferFunction. More...
 
class  TransferFunctionPropertySerializer
 
class  Transform
 class representing a transfrom in 3D More...
 
class  TransformFactory
 This class creates a transform for a rigid registration process. More...
 
class  TransformParameters
 This class is used to hold all transform parameters needed for a rigid registration process. More...
 
class  TubeElement
 Abstract class for elements which describes tubular structur. More...
 
class  TubeGraph
 Base Class for Tube Graphs. More...
 
class  TubeGraphDataInteractor
 
class  TubeGraphDefinitions
 The XML consts for reading and writing. More...
 
class  TubeGraphEdge
 Base Class for Tube Graph Edges. More...
 
class  TubeGraphIO
 reader and writer for xml representations of mitk::TubeGraph More...
 
class  TubeGraphObjectFactory
 
class  TubeGraphPicker
 
class  TubeGraphProperty
 Property for tube graphs. More...
 
class  TubeGraphVertex
 Base Class for Tube Graph Vertices. More...
 
class  TubeGraphVtkMapper3D
 
class  TumorInvasionClassification
 The TumorInvasionAnalysis class - Classifies Tumor progression using RF and predicts on new cases. More...
 
class  TwoParameterToolEvent
 Tool event with 1 parameter. More...
 
class  UIDGenerator
 Generated unique IDs. More...
 
class  UIntProperty
 
class  UndirectedGraph
 Template class for undirected graphs.Paramters should be the vertex and edge classes, which contains the information. More...
 
class  UndistortCameraImage
 
class  UndoController
 
class  UndoModel
 superclass for all UndoModels More...
 
class  UndoStackItem
 Represents an entry of the undo or redo stack. More...
 
class  UnspecifiedTrackingTypeInformation
 Type information for unspecified or invalid tracking devices. This is often used as default or for testing. More...
 
class  UnstructuredGrid
 Class for storing unstructured grids (vtkUnstructuredGrid) More...
 
class  UnstructuredGridClusteringFilter
 This filter uses the DBSCAN algorithm for clustering an mitk::UnstructuredGrid. "MinPts" defines the number of neighbours which are required to be a kernel point if a point is in range of a kernel point but hasnt enough neighbours this point is added to the cluster but is a density reachable point and the cluster ends at this point. "eps" is the range in which the neighbours are searched. If "Meshing" is set the clusteres UnstructuredGrid is meshed and visible in 2D renderwindows. More...
 
class  UnstructuredGridMapper2D
 OpenGL-based mapper to display a 2d cut through a poly data OpenGL-based mapper to display a 2D cut through a poly data. The result is normally a line. This class can be added to any data object, which is rendered in 3D via a vtkPolyData. More...
 
class  UnstructuredGridSource
 Superclass of all classes generating unstructured grids (instances of class UnstructuredGrid) as output. More...
 
class  UnstructuredGridToUnstructuredGridFilter
 
class  UnstructuredGridVtkMapper3D
 Vtk-based mapper for UnstructuredGrid. More...
 
class  USAbstractControlInterface
 Superclass for all ultrasound device control interfaces. Defines an interface for activating and deactivating a control interface. More...
 
class  USActivator
 Module activator for the US module. Loads mitk::USVideoDevice objects from hard disk on module load and write them to hard disk on module unload. More...
 
class  USCombinedModality
 Combination of USDevice and NavigationDataSource. This class can be used as any USDevice subclass. Additionally tracking data be retrieved from the NavigationDataSource returned by GetTrackingDevice(). More...
 
class  USControlInterfaceBMode
 Interface defining methods for scanning mode b of ultrasound devices. It consists of methods for scanning depth, scanning gaing and scanning rejection. More...
 
class  USControlInterfaceDoppler
 Interface defining methods for scanning mode doppler of ultrasound devices. There are no methods defined, yet! At the moment, this is just an empty interface. More...
 
class  USControlInterfaceProbes
 Interface defining methods for probe selection of ultrasound devices. It consists of methods for getting all available probes and selecting one of them. More...
 
class  USDevice
 A device holds information about it's model, make and the connected probes. It is the common super class for all devices and acts as an image source for mitkUSImages. It is the base class for all US Devices, and every new device should extend it. More...
 
class  USDevicePersistence
 
class  UShortProperty
 
class  USIGTLDevice
 A mitk::USIGTLDevice is a USDevice to receive images over an OpenIGTLink connection. It registers an OIGTL device as a Microservice to receive image messages and transforms them to mitk::Images. It can act both as a server (listening for incoming connections) and as a client (connecting to an existing OIGTL server). More...
 
class  USImage
 This specialization of mitk::Image only appends necessary Metadata to an MITK image. Otherwise it can safely be treated like it's mother class. To generate an USImage from a standard mitkImage, call the appropriate constructor USImage(image::Pointer) More...
 
class  USImageLoggingFilter
 
class  USImageMetadata
 This class encapsulates all necessary metadata to describe a US Image. More...
 
class  USImageSource
 This is an abstract superclass for delivering USImages. Each subclass must implement the method mitk::USImageSource::GetNextRawImage(). The public method mitk::USImageSource::GetNextImage() can the be used to get the next image from the image source. This image will be filtered by the filter set with mitk::USImageSource::SetImageFilter(). More...
 
class  USImageVideoSource
 This class can be pointed to a video file or a videodevice and delivers USImages. More...
 
class  USProbe
 Right now, the US Probe is only a fancy name for a string. Later, it could handle probe specific parameters like the current frequency etc. It is able to compare itself to other probes for device managment though. More...
 
class  USTelemedActivator
 
class  USTelemedBModeControls
 Implementation of mitk::USControlInterfaceBMode for Telemed ultrasound devices. See documentation of mitk::USControlInterfaceBMode for a description of the interface methods. More...
 
class  USTelemedDevice
 Implementation of mitk::USDevice for Telemed API devices. Connects to a Telemed API device through its COM library interface. More...
 
class  USTelemedDopplerControls
 Implementation of mitk::USControlInterfaceDoppler for Telemed ultrasound devices. See documentation of mitk::USControlInterfaceBMode for a description of the interface methods. More...
 
class  USTelemedImageSource
 Implementation of mitk::USImageSource for Telemed API devices. The method mitk::USImageSource::GetNextRawImage() is implemented for getting images from the Telemed API. More...
 
class  USTelemedProbe
 Specialized mitk::USProbe for handling Telemed API probe objects. It encapsulates a probe object from the Telemed API. More...
 
class  USTelemedProbesControls
 Implementation of mitk::USControlInterfaceProbes for Telemed ultrasound devices. See documentation of mitk::USControlInterfaceProbes for a description of the interface methods. More...
 
class  USUIActivator
 Module activator for the USUI module. Registers custom widget for mitk::USVideoDevice as microservice. More...
 
class  USUICustomWidgetFactory
 Prototype service factory for creating unique instances of QmitUSAbstractCustomWidget. More...
 
class  USVideoDevice
 A mitk::USVideoDevice is the common class for video only devices. They capture video input either from a file or from a device and transform the output into an mitk::USImage with attached metadata. This simple implementation does only capture and display 2d images without registration for example. More...
 
class  USVideoDeviceCustomControls
 Custom controls for mitk::USVideoDevice. Controls image cropping of the corresponding mitk::USImageVideoSource. More...
 
class  ValueToIndexMapper
 
class  Vector
 
class  Vector3DProperty
 
class  VectorImageMapper2D
 
class  VectorImageVtkGlyphMapper3D
 
class  VectorProperty
 Providing a std::vector as property. More...
 
struct  VectorPropertyDataType
 Helper for VectorProperty to determine a good ITK ClassName. More...
 
struct  VectorPropertyDataType< double >
 
struct  VectorPropertyDataType< int >
 
class  VectorPropertySerializer
 Serializes a VectorProperty. More...
 
class  VerboseLimitedLinearUndo
 A limited linear undo model providing GUI elements with stack status information. More...
 
class  VideoInputSource
 
class  VideoSource
 
class  VigraRandomForestClassifier
 
class  VigraRandomForestClassifierSerializer
 
class  VirtualTrackerTypeInformation
 Type information for a virtual tracker. More...
 
class  VirtualTrackingDevice
 Class representing a tracking device which generates random positions / orientations. No hardware is needed for tracking device. More...
 
class  VirtualTrackingTool
 implements TrackingTool interface More...
 
class  VnlMatrixFromCvMat
 
class  VnlVectorCaster
 
class  VnlVectorFixedCaster
 
class  VnlVectorFromCvMat
 
class  VolumeCalculator
 Calculates the volume of a mitk::Image. The given volume is in milliliters or as a voxel count. Voxels are counted if their gray value is above a threshold (see SetThreshold), the default threshold is 0. More...
 
class  VtiFileIOFactory
 Create instances of VtiFileReader objects using an object factory. More...
 
class  VtiFileReader
 Reader to read image files in vtk file format. More...
 
class  VtkEventAdapter
 
class  vtkEventProvider
 Integrates into the VTK event mechanism to generate MITK specific events. This class is NON-QT dependent pandon to the current MITK event handling code in QmitkRenderWindow. More...
 
class  VtkGLMapperWrapper
 Vtk-based 2D mapper for PointSet. More...
 
class  VtkImageIOFactory
 Create instances of VtkImageReader objects using an object factory. More...
 
class  VtkImageReader
 Reader to read image files in vtk file format. More...
 
class  VtkInterpolationProperty
 
class  VtkLayerController
 
class  VtkLoggingAdapter
 Adapter that overwrites the standard vtk logging output window and sends the logging messages to the MITK logging instead. More...
 
class  VtkMapper
 Base class of all Vtk Mappers in order to display primitives by exploiting Vtk functionality. More...
 
class  VtkModel
 
class  VtkOverlay
 The VtkOverlay class is the base for all Overlays which are using the VTK framework to render the elements. More...
 
class  VtkOverlay2D
 The VtkOverlay2D class is the basis for all VTK based Overlays which create a vtkActor2D element that will be drawn on the renderer. More...
 
class  VtkOverlay3D
 The VtkOverlay3D class is the basis for all VTK based Overlays which create any 3D element as a vtkProp that will be drawn on the renderer. More...
 
class  vtkPointSetXMLParser
 Implementation of the vtkXMLParser interface for reading mitk::PointSets. More...
 
class  VtkPropRenderer
 VtkPropRenderer. More...
 
class  VtkRepresentationProperty
 
class  VtkResliceInterpolationProperty
 
class  VtkScalarModeProperty
 
class  VtkShaderProgram
 SHADERTODO. More...
 
class  VtkShaderRepository
 Management class for vtkShader XML descriptions. More...
 
class  vtkSimulationPolyDataMapper2D
 
class  vtkSimulationPolyDataMapper3D
 
class  VtkSurfaceIOFactory
 Create instances of VtkSurfaceReader objects using an object factory. More...
 
class  VtkSurfaceReader
 Reader to read surface files in vtk-format. More...
 
class  VtkVolumeRenderingProperty
 
class  VtkWidgetRendering
 Mechanism for rendering a vtkWidget in the foreground of a RenderWindow. More...
 
class  WatershedTool
 Simple watershed segmentation tool. More...
 
class  WeakPointer
 Implements a weak reference to an object. More...
 
class  WeakPointerProperty
 Property containing a smart-pointer. More...
 
class  WeightedPointTransform
 This class implements an extension of the weighted point based registration algorithm from A. Danilchenko, R. Balachandran and J. M. Fitzpatrick. More...
 
class  WeightedRoundRobinSchedulingAlgorithm
 
class  WindowsRealTimeClock
 realtimeclock implementation for windows-systems More...
 
class  WorkbenchCommandConstants
 
struct  WorkbenchUtil
 Utility class for loading data, opening editors and other tasks in a MITK Workbench. More...
 
class  XML2EventParser
 
class  XMLSerializable
 interface for all classes able to write themselves to XML files More...
 
class  XnatSessionTracker
 

Typedefs

typedef itk::VectorImage< unsigned short, 2 > CompositeCameraImageType
 
typedef double Epsilon
 
typedef itk::AffineGeometryFrame< ScalarType, 3 >::TransformType AffineTransform3D
 
typedef itk::BoundingBox< unsigned long, 3, ScalarTypeBoundingBox
 Standard 3D-BoundingBox typedef. More...
 
typedef itk::FixedArray< ScalarType, 2 > TimeBounds
 Standard typedef for time-bounds. More...
 
typedef itk::FixedArray< ScalarType, 3 > FixedArrayType
 
typedef itk::AffineGeometryFrame< ScalarType, 3 > AffineGeometryFrame3D
 
typedef BaseDataSource BaseProcess
 
typedef itk::RGBPixel< float > Color
 Color Standard RGB color typedef (float) More...
 
typedef Line< ScalarType, 3 > Line3D
 
typedef itk::VectorContainer< unsigned int, Material::PointerMaterialVectorContainer
 
typedef Matrix< ScalarType, 2, 2 > Matrix2D
 
typedef Matrix< ScalarType, 3, 3 > Matrix3D
 
typedef Matrix< ScalarType, 4, 4 > Matrix4D
 
typedef MoveBaseDataInteractor MoveSurfaceInteractor
 
typedef double ScalarType
 
typedef int OperationType
 
typedef itk::ImageIOBase::IOPixelType itkIOPixelType
 
typedef PlaneGeometry Geometry2D
 
typedef PlaneGeometryData Geometry2DData
 
typedef PlaneGeometryDataToSurfaceFilter Geometry2DDataToSurfaceFilter
 
typedef PlaneGeometryDataVtkMapper3D Geometry2DDataVtkMapper3D
 
typedef Point< ScalarType, 2 > Point2D
 
typedef Point< ScalarType, 3 > Point3D
 
typedef Point< ScalarType, 4 > Point4D
 
typedef Point< int, 2 > Point2I
 
typedef Point< int, 3 > Point3I
 
typedef Point< int, 4 > Point4I
 
typedef vnl_quaternion< ScalarTypeQuaternion
 
typedef itk::SmartPointer< Self > Pointer
 
typedef itk::SmartPointer< const Self > ConstPointer
 
typedef std::vector< mitk::StateMachineAction::PointerActionVectorType
 
typedef std::vector< StateMachineConditionConditionVectorType
 
typedef itk::SmartPointer< StateMachineStateSpStateMachineState
 
typedef mitk::ScalarType TimePointType
 
typedef std::vcl_size_t TimeStepType
 
typedef Vector< ScalarType, 2 > Vector2D
 
typedef Vector< ScalarType, 3 > Vector3D
 
typedef Vector< ScalarType, 4 > Vector4D
 
typedef vnl_vector< ScalarTypeVnlVector
 
typedef VectorProperty< double > DoubleVectorProperty
 
typedef VectorProperty< int > IntVectorProperty
 
typedef VtkMapper VtkMapper2D
 
typedef VtkMapper VtkMapper3D
 
typedef itk::Image< itk::RGBPixel< unsigned char >, 2 > itkImageRGBUC2
 
typedef itk::Image< itk::DiffusionTensor3D< float >, 2 > itkImageDTIF2
 
typedef itk::Image< itk::DiffusionTensor3D< double >, 2 > itkImageDTID2
 
typedef itk::Image< itk::RGBPixel< unsigned char >, 3 > itkImageRGBUC3
 
typedef itk::Image< itk::DiffusionTensor3D< float >, 3 > itkImageDTIF3
 
typedef itk::Image< itk::DiffusionTensor3D< double >, 3 > itkImageDTID3
 
typedef std::vector< DICOMDatasetAccess * > DICOMDatasetList
 
typedef std::vector< DICOMDatasetAccessingImageFrameInfo::Pointer > DICOMDatasetAccessingImageFrameList
 
typedef std::vector< std::string > StringList
 
typedef std::vector< bool > BoolList
 
typedef std::vector< DICOMGDCMImageFrameInfo::Pointer > DICOMGDCMImageFrameList
 
typedef std::vector< DICOMImageFrameInfo::Pointer > DICOMImageFrameList
 
typedef TemporoSpatialStringProperty DICOMProperty
 
typedef std::vector< DICOMTagDICOMTagList
 
typedef std::vector< DICOMTagPathDICOMTagPathList
 
typedef std::map< DICOMTagPath, std::string > DICOMTagPathMapType
 
typedef std::vector< std::string > DICOMFilePathList
 
typedef double DoseValueAbs
 Represents absolute dose values (in Gy). More...
 
typedef double DoseValueRel
 Represents relative dose values (in %). More...
 
typedef ::itk::VectorContainer< unsigned int, mitk::IsoDoseLevel::Pointer > IsoDoseLevelVector
 
typedef std::string TrackingDeviceType
 
typedef itk::Point< double > MarkerPointType
 
typedef std::vector< MarkerPointTypeMarkerPointContainerType
 
typedef int claronToolHandle
 
typedef itk::Statistics::ListSample< itk::Statistics::MeasurementVectorPixelTraits< ScalarType >::MeasurementVectorType > IntensityProfile
 
typedef GLMapper GLMapper2D
 
typedef map::core::discrete::Elements< 3 >::InternalImageType ImageType
 
typedef std::string NodeUIDType
 
typedef std::map< std::string, std::list< RdfNode > > ResultMap
 
typedef std::map< std::string, RdfUriPrefixMap
 
typedef VectorPropertySerializer< double > DoubleVectorPropertySerializer
 
typedef VectorPropertySerializer< int > IntVectorPropertySerializer
 
typedef ParameterToolEvent< int > IntegerToolEvent
 
typedef ParameterToolEvent< float > FloatToolEvent
 
typedef ParameterToolEvent< bool > BoolToolEvent
 
typedef itk::Image< itk::RGBPixel< unsigned short >, 3 > itkImageRGBUS3
 
typedef ctkXnatSession XnatSession
 

Enumerations

enum  EEventIds {
  EIDNULLEVENT, EIDLEFTMOUSEBTN, EIDRIGHTMOUSEBTN, EIDLEFTMOUSEBTNANDSHIFT,
  EIDMIDDLEMOUSEBTN, EIDLEFTMOUSEBTNANDCTRL, EIDMIDDLEMOUSEBTNANDCTRL, EIDRIGHTMOUSEBTNANDCTRL,
  EIDLEFTMOUSEBTNDOUBLECLICK, EIDMOUSEWHEEL, EIDLEFTMOUSERELEASE, EIDMIDDLEMOUSERELEASE,
  EIDRIGHTMOUSERELEASE, EIDLEFTMOUSERELEASEANDSHIFT, EIDMOUSEMOVE, EIDLEFTMOUSEBTNANDMOUSEWHEEL,
  EIDRIGHTMOUSEBTNANDMOUSEWHEEL, EIDMIDDLEMOUSEBTNANDMOUSEWHEEL, EIDLEFTMOUSEBTNANDMOUSEMOVE, EIDRIGHTMOUSEBTNANDMOUSEMOVE,
  EIDMIDDLEMOUSEBTNANDMOUSEMOVE, EIDCTRLANDLEFTMOUSEBTNANDMOUSEMOVE, EIDCTRLANDRIGHTMOUSEBTNANDMOUSEMOVE, EIDCTRLANDMIDDLEMOUSEBTNANDMOUSEMOVE,
  EIDCTRLANDLEFTMOUSEBTNRELEASE, EIDCTRLANDRIGHTMOUSEBTNRELEASE, EIDCTRLANDMIDDLEMOUSEBTNRELEASE, EIDSHIFTANDCTRLANDMIDDLEMOUSEBTN,
  EIDSHIFTANDLEFTMOUSEBTNANDMOUSEMOVE, EIDSHIFTANDCTRLANDMOUSEMOVE, EIDSHIFTANDCTRLANDMOUSERELEASE, EIDALTANDLEFTMOUSEBTN,
  EIDALTANDLEFTMOUSEBTNANDMOUSEMOVE, EIDALTANDLEFTMOUSERELEASE, EIDCTRLANDLEFTMOUSEWHEEL, EIDALTANDMOUSEWHEEL,
  EIDALTANDMIDDLEMOUSEBTN, EIDALTANDMIDDLEMOUSEBTNANDMOVE, EIDALTANDMIDDLEMOUSEBTNRELEASE, EIDALTANDSHIFTANDRIGHTMOUSEBTN,
  EIDALTANDSHIFTANDRIGHTMOUSEBTNANDMOUSEMOVE, EIDALTANDSHIFTANDRIGHTMOUSEBTNRELEASE, EIDSHIFTANDRIGHTMOUSEPRESS, EIDSHIFTANDRIGHTMOUSEMOVE,
  EIDSHIFTANDRIGHTMOUSERELEASE, EIDSHIFTANDMIDDLEMOUSEPRESS, EIDSHIFTANDMIDDLEMOUSEMOVE, EIDSHIFTANDMIDDLEMOUSERELEASE,
  EIDSPACENAVIGATORINPUT, EIDSPACENAVIGATORKEYDOWN, EIDWIIMOTEINPUT, EIDWIIMOTEBUTTON,
  EIDWIIMOTEBUTTONB, EIDSTRGANDN, EIDSTRGANDE, EIDDELETE,
  EIDN, EIDESCAPE, EIDP, EIDR,
  EIDT, EIDS, EIDE, EIDSTRGANDALTANDA,
  EIDSTRGANDALTANDB, EIDH, EIDRETURN, EIDENTER,
  EIDSPACE, EIDPLUS, EIDMINUS, EIDSTRGANDALTANDH,
  EIDSTRGANDALTANDI, EIDSTRGANDALTANDS, EIDALT, EIDSTRGANDB,
  EIDNEW, EIDOLD, EIDFINISHED, EIDNO,
  EIDYES, EIDSAME, EIDNOANDLASTOBJECT, EIDNOANDNOTLASTOBJECT,
  EIDLAST, EIDNOTLAST, EIDSTSMALERNMINUS1, EIDSTLARGERNMINUS1,
  EIDPOSITIONEVENT, EIDEDIT, EIDSMALLERN, EIDEQUALSN,
  EIDLARGERN, EIDEMPTY, EIDSUBDESELECT, EIDSMTOSELECTED,
  EIDSMTODESELECTED, EIDTIP, EIDHEAD, EIDBODY,
  EIDCLEAR, EIDACTIVATETOOL, EIDPRINT, EV_INIT,
  EV_PREVIOUS, EV_PATH_COLLECTION_SELECTED, EV_NAVIGATION_SELECTED, EV_LESS_THEN_MIN_COUNT,
  EV_READY, EV_NEXT, EV_DONE, EV_NEW_LANDMARK,
  EV_REMOVE_LANDMARK, EIDINSIDE, EIDA, EIDB,
  EIDC, EIDD, EIDF, EIDG,
  EIDI, EIDJ, EIDK, EIDL,
  EIDM, EIDO, EIDQ, EIDU,
  EIDV, EIDW, EIDX, EIDY,
  EIDZ, EID1, EID2, EID3,
  EID4, EID5, EID6, EID7,
  EID8, EID9, EID0, EIDFIGUREHOVER,
  EIDNOFIGUREHOVER
}
 
enum  EOperations {
  OpNOTHING, OpTEST, OpNEWCELL, OpADD,
  OpUNDOADD, OpADDLINE, OpINSERT, OpINSERTLINE,
  OpINSERTPOINT, OpCLOSECELL, OpOPENCELL, OpMOVE,
  OpMOVELINE, OpMOVECELL, OpUNDOMOVE, OpMOVEPOINTUP,
  OpMOVEPOINTDOWN, OpREMOVE, OpREMOVELINE, OpREMOVECELL,
  OpREMOVEPOINT, OpDELETE, OpDELETELINE, OpUNDELETE,
  OpDELETECELL, OpSTATECHANGE, OpTIMECHANGE, OpTERMINATE,
  OpSELECTPOINT, OpSELECTLINE, OpSELECTCELL, OpSELECTSUBOBJECT,
  OpSELECT, OpDESELECTPOINT, OpDESELECTLINE, OpDESELECTCELL,
  OpDESELECTSUBOBJECT, OpDESELECTALL, OpDESELECT, OpNAVIGATE,
  OpZOOM, OpSCALE, OpROTATE, OpORIENT,
  OpRESTOREPLANEPOSITION, OpAPPLYTRANSFORMMATRIX, OpSETPOINTTYPE, OpMODECHANGE,
  OpSENDCOORDINATES, OpPERIPHERYSEARCH, OpROOTSEARCH, OpTHICKSTVESSELSEARCH,
  OpSHORTESTPATHSEARCH, OpATTRIBUTATION, OpDEFAULT, OpSURFACECHANGED
}
 
enum  EActions {
  AcDONOTHING, AcINITNEWOBJECT, AcINITEDITOBJECT, AcINITEDITGROUP,
  AcINITMOVEMENT, AcINITMOVE, AcINITFOREGROUND, AcINITBACKGROUND,
  AcINITNEUTRAL, AcINITUPDATE, AcADDPOINT, AcADDPOINTRMB,
  AcADD, AcADDLINE, AcADDANDFINISH, AcADDSELECTEDTOGROUP,
  AcCHECKPOINT, AcCHECKLINE, AcCHECKCELL, AcCHECKELEMENT,
  AcCHECKOBJECT, AcCHECKNMINUS1, AcCHECKEQUALS1, AcCHECKNUMBEROFPOINTS,
  AcCHECKSELECTED, AcCHECKONESELECTED, AcCHECKHOVERING, AcCHECKGREATERZERO,
  AcCHECKGREATERTWO, AcCHECKOPERATION, AcCHECKONESUBINTERACTOR, AcCHECKSUBINTERACTORS,
  AcFINISHOBJECT, AcFINISHGROUP, AcFINISHMOVEMENT, AcFINISHMOVE,
  AcFINISH, AcSEARCHOBJECT, AcSEARCHGROUP, AcSEARCHANOTHEROBJECT,
  AcSELECTPICKEDOBJECT, AcSELECTANOTHEROBJECT, AcSELECTGROUP, AcSELECTALL,
  AcSELECT, AcSELECTPOINT, AcSELECTLINE, AcSELECTCELL,
  AcSELECTSUBOBJECT, AcDESELECTOBJECT, AcDESELECTALL, AcDESELECT,
  AcDESELECTPOINT, AcDESELECTLINE, AcDESELECTCELL, AcNEWPOINT,
  AcNEWSUBOBJECT, AcMOVEPOINT, AcMOVESELECTED, AcMOVE,
  AcMOVEPOINTUP, AcMOVEPOINTDOWN, AcREMOVEPOINT, AcREMOVE,
  AcREMOVELINE, AcREMOVEALL, AcREMOVESELECTEDSUBOBJECT, AcWHEEL,
  AcPLUS, AcMINUS, AcDELETEPOINT, AcCLEAR,
  AcINSERTPOINT, AcINSERTLINE, AC_SET_NEXT_BUTTON_VISIBLE, AC_SET_NEXT_BUTTON_INVISIBLE,
  AC_SET_PREVIOUS_BUTTON_VISIBLE, AC_SET_PREVIOUS_BUTTON_INVISIBLE, AC_SET_ASSISTAND_WIDGET_STECK, AC_SETMAX_COUNT_REF_POINTS,
  AC_SET_NEXT_BUTTON_TEXT, AC_CHECK_LANDMARK_COUNT, AC_SET_DONE_FALSE, AC_INIT,
  AC_SET_APPLICATION_SELECTED_FALSE, AC_SENSOR_ATTACHED, AC_CLOSE_ASSISTENT, AC_START_APPLICATION_TEXT,
  AC_START_NAVIGATION, AC_START_PATHCOLLECTION, AC_LOAD_LANDMARKS, AC_CALCULATE_LANDMARK_TRANSFORM,
  AcTERMINATE_INTERACTION, AcTRANSLATESTART, AcTRANSLATE, AcSCALESTART,
  AcSCALE, AcROTATESTART, AcROTATE, AcINITAFFINEINTERACTIONS,
  AcFINISHAFFINEINTERACTIONS, AcTRANSLATEEND, AcSCALEEND, AcROTATEEND,
  AcINITZOOM, AcZOOM, AcSCROLL, AcLEVELWINDOW,
  AcSCROLLMOUSEWHEEL, AcSETSTARTPOINT, AcMODEDESELECT, AcMODESELECT,
  AcMODESUBSELECT, AcINFORMLISTENERS, AcASKINTERACTORS, AcCHECKGREATERONE,
  AcCHECKBOUNDINGBOX, AcFORCESUBINTERACTORS, AcSENDCOORDINATES, AcTRANSMITEVENT,
  AcPERIPHERYSEARCH, AcROOTSEARCH, AcTHICKSTVESSELSEARCH, AcSHORTESTPATHSEARCH,
  AcSINGLE, AcATTRIBUTATION, AcDEFAULT, AcSETVESSELELEMENT,
  AcCHECKBARRIERSTATUS, AcUPDATEMESH, AcINCREASE, AcDECREASE,
  AcMODIFY, AcUNDOUPDATE, AcENTEROBJECT, AcLEAVEOBJECT,
  AcSWITCHOBJECT, AcUPDATELINE, AcINITLINE, AcTERMINATELINE,
  AcCREATEBOX, AcCREATEOBJECTFROMLINE, AcCANCEL, AcACTIVATETOOL,
  AcROTATEAROUNDPOINT1, AcROTATEAROUNDPOINT2, AcMOVEPOINT1, AcMOVEPOINT2,
  AcUPDATEPOINT, AcUPDATERADIUSMOUSEWHEEL, AcDISPLAYOPTIONS, AcCYCLE,
  AcACCEPT, AcONSPACENAVIGATORMOUSEINPUT, AcONPACENAVIGATORKEYDOWN, AcONWIIMOTEINPUT,
  AcRESETVIEW, AcONWIIMOTEBUTTONRELEASED, AcCHECKPOSITION, AcINITIALIZECONTOUR,
  AcCALCULATENEWSEGMENTATION_SP, AcINTERACTOR, AcCALCULATENEWSEGMENTATION_BB
}
 
enum  EEventType {
  Type_None, Type_Timer, Type_MouseButtonPress, Type_MouseButtonRelease,
  Type_MouseButtonDblClick, Type_MouseMove, Type_KeyPress, Type_KeyRelease,
  Type_FocusIn, Type_FocusOut, Type_Enter, Type_Leave,
  Type_Paint, Type_Move, Type_Resize, Type_Create,
  Type_Destroy, Type_Show, Type_Hide, Type_Close,
  Type_Quit, Type_Reparent, Type_ShowMinimized, Type_ShowNormal,
  Type_WindowActivate, Type_WindowDeactivate, Type_ShowToParent, Type_HideToParent,
  Type_ShowMaximized, Type_ShowFullScreen, Type_Accel, Type_Wheel,
  Type_AccelAvailable, Type_CaptionChange, Type_IconChange, Type_ParentFontChange,
  Type_ApplicationFontChange, Type_ParentPaletteChange, Type_ApplicationPaletteChange, Type_PaletteChange,
  Type_Clipboard, Type_Speech, Type_SockAct, Type_AccelOverride,
  Type_DeferredDelete, Type_DragEnter, Type_DragMove, Type_DragLeave,
  Type_Drop, Type_DragResponse, Type_ChildInserted, Type_ChildRemoved,
  Type_LayoutHint, Type_ShowWindowRequest, Type_ActivateControl, Type_DeactivateControl,
  Type_ContextMenu, Type_IMStart, Type_IMCompose, Type_IMEnd,
  Type_Accessibility, Type_TabletMove, Type_LocaleChange, Type_LanguageChange,
  Type_LayoutDirectionChange, Type_Style, Type_TabletPress, Type_TabletRelease,
  Type_User, Type_SpaceNavigatorInput, Type_SpaceNavigatorKeyDown, Type_WiiMoteInput,
  Type_WiiMoteButton, Type_MaxUser
}
 
enum  EButtonStates {
  BS_NoButton, BS_LeftButton, BS_RightButton, BS_MidButton,
  BS_MouseButtonMask, BS_ShiftButton, BS_ControlButton, BS_AltButton,
  BS_MetaButton, BS_KeyButtonMask, BS_Keypad
}
 
enum  EKeys {
  Key_Escape, Key_Tab, Key_Backtab, Key_BackTab,
  Key_Backspace, Key_BackSpace, Key_Return, Key_Enter,
  Key_Insert, Key_Delete, Key_Pause, Key_Print,
  Key_SysReq, Key_Home, Key_End, Key_Left,
  Key_Up, Key_Right, Key_Down, Key_Prior,
  Key_PageUp, Key_Next, Key_PageDown, Key_Shift,
  Key_Control, Key_Meta, Key_Alt, Key_CapsLock,
  Key_NumLock, Key_ScrollLock, Key_F1, Key_F2,
  Key_F3, Key_F4, Key_F5, Key_F6,
  Key_F7, Key_F8, Key_F9, Key_F10,
  Key_F11, Key_F12, Key_F13, Key_F14,
  Key_F15, Key_F16, Key_F17, Key_F18,
  Key_F19, Key_F20, Key_F21, Key_F22,
  Key_F23, Key_F24, Key_F25, Key_F26,
  Key_F27, Key_F28, Key_F29, Key_F30,
  Key_F31, Key_F32, Key_F33, Key_F34,
  Key_F35, Key_Super_L, Key_Super_R, Key_Menu,
  Key_Hyper_L, Key_Hyper_R, Key_Help, Key_Muhenkan,
  Key_Henkan, Key_Hiragana_Katakana, Key_Zenkaku_Hankaku, Key_Space,
  Key_Any, Key_Exclam, Key_QuoteDbl, Key_NumberSign,
  Key_Dollar, Key_Percent, Key_Ampersand, Key_Apostrophe,
  Key_ParenLeft, Key_ParenRight, Key_Asterisk, Key_Plus,
  Key_Comma, Key_Minus, Key_Period, Key_Slash,
  Key_0, Key_1, Key_2, Key_3,
  Key_4, Key_5, Key_6, Key_7,
  Key_8, Key_9, Key_Colon, Key_Semicolon,
  Key_Less, Key_Equal, Key_Greater, Key_Question,
  Key_At, Key_A, Key_B, Key_C,
  Key_D, Key_E, Key_F, Key_G,
  Key_H, Key_I, Key_J, Key_K,
  Key_L, Key_M, Key_N, Key_O,
  Key_P, Key_Q, Key_R, Key_S,
  Key_T, Key_U, Key_V, Key_W,
  Key_X, Key_Y, Key_Z, Key_BracketLeft,
  Key_Backslash, Key_BracketRight, Key_AsciiCircum, Key_Underscore,
  Key_QuoteLeft, Key_BraceLeft, Key_Bar, Key_BraceRight,
  Key_AsciiTilde, Key_nobreakspace, Key_exclamdown, Key_cent,
  Key_sterling, Key_currency, Key_yen, Key_brokenbar,
  Key_section, Key_diaeresis, Key_copyright, Key_ordfeminine,
  Key_guillemotleft, Key_notsign, Key_hyphen, Key_registered,
  Key_macron, Key_degree, Key_plusminus, Key_twosuperior,
  Key_threesuperior, Key_acute, Key_mu, Key_paragraph,
  Key_periodcentered, Key_cedilla, Key_onesuperior, Key_masculine,
  Key_guillemotright, Key_onequarter, Key_onehalf, Key_threequarters,
  Key_questiondown, Key_Agrave, Key_Aacute, Key_Acircumflex,
  Key_Atilde, Key_Adiaeresis, Key_Aring, Key_AE,
  Key_Ccedilla, Key_Egrave, Key_Eacute, Key_Ecircumflex,
  Key_Ediaeresis, Key_Igrave, Key_Iacute, Key_Icircumflex,
  Key_Idiaeresis, Key_ETH, Key_Ntilde, Key_Ograve,
  Key_Oacute, Key_Ocircumflex, Key_Otilde, Key_Odiaeresis,
  Key_multiply, Key_Ooblique, Key_Ugrave, Key_Uacute,
  Key_Ucircumflex, Key_Udiaeresis, Key_Yacute, Key_THORN,
  Key_ssharp, Key_agrave, Key_aacute, Key_acircumflex,
  Key_atilde, Key_adiaeresis, Key_aring, Key_ae,
  Key_ccedilla, Key_egrave, Key_eacute, Key_ecircumflex,
  Key_ediaeresis, Key_igrave, Key_iacute, Key_icircumflex,
  Key_idiaeresis, Key_eth, Key_ntilde, Key_ograve,
  Key_oacute, Key_ocircumflex, Key_otilde, Key_odiaeresis,
  Key_division, Key_oslash, Key_ugrave, Key_uacute,
  Key_ucircumflex, Key_udiaeresis, Key_yacute, Key_thorn,
  Key_ydiaeresis, Key_unknown, Key_none
}
 
enum  PointSpecificationType {
  PTUNDEFINED, PTSTART, PTCORNER, PTEDGE,
  PTEND
}
 enumeration of the type a point can be More...
 
enum  PixelSpacingInterpretation { SpacingInPatient, SpacingAtDetector, SpacingUnknown }
 How the mitk::Image spacing should be interpreted (see mitk::DICOMFileReader). More...
 
enum  ReaderImplementationLevel {
  SOPClassSupported, SOPClassPartlySupported, SOPClassImplemented, SOPClassUnsupported,
  SOPClassUnknown
}
 Describes how well the reader is tested for a certain file type (see mitk::DICOMFileReader). More...
 
enum  TeemTensorEstimationMethods { TeemTensorEstimationMethodsLLS, TeemTensorEstimationMethodsNLS, TeemTensorEstimationMethodsWLS, TeemTensorEstimationMethodsMLE }
 
enum  SiemensDiffusionHeaderType { SIEMENS_CSA1, SIEMENS_CSA2 }
 
enum  DiffusionHeaderGroup { DHG_NotYetGrouped, DHG_ZeroDiffusionWeighted, DHG_NonZeroDiffusionWeighted, DHG_Other }
 
enum  OdfNormalizationMethod { ODFN_MINMAX, ODFN_MAX, ODFN_NONE, ODFN_GLOBAL_MAX }
 
enum  OdfScaleBy { ODFSB_NONE, ODFSB_GFA, ODFSB_PC }
 
enum  OperationMode { ToolTracking6D, ToolTracking5D, MarkerTracking3D, HybridTracking }
 Error codes of NDI tracking devices. More...
 
enum  IlluminationActivationRate { Hz20, Hz30, Hz60 }
 activation rate of IR illuminator for NDI Polaris tracking device More...
 
enum  DataTransferMode { TX, BX }
 Data transfer mode for NDI tracking devices. More...
 
enum  PHSRQueryType {
  ALL, FREED, OCCUPIED, INITIALIZED,
  ENABLED
}
 Query mode for NDI tracking devices. More...
 
enum  NDIErrorCode {
  NDIOKAY, NDIERROR, SERIALINTERFACENOTSET, SERIALSENDERROR,
  SERIALRECEIVEERROR, SROMFILETOOLARGE, SROMFILETOOSMALL, NDICRCERROR,
  NDIINVALIDCOMMAND, NDICOMMANDTOOLONG, NDICOMMANDTOOSHORT, NDICRCDOESNOTMATCH,
  NDITIMEOUT, NDIUNABLETOSETNEWCOMMPARAMETERS, NDIINCORRECTNUMBEROFPARAMETERS, NDIINVALIDPORTHANDLE,
  NDIINVALIDTRACKINGPRIORITY, NDIINVALIDLED, NDIINVALIDLEDSTATE, NDICOMMANDINVALIDINCURRENTMODE,
  NDINOTOOLFORPORT, NDIPORTNOTINITIALIZED, NDISYSTEMNOTINITIALIZED, NDIUNABLETOSTOPTRACKING,
  NDIUNABLETOSTARTTRACKING, NDIINITIALIZATIONFAILED, NDIINVALIDVOLUMEPARAMETERS, NDICANTSTARTDIAGNOSTICMODE,
  NDICANTINITIRDIAGNOSTICS, NDIFAILURETOWRITESROM, NDIENABLEDTOOLSNOTSUPPORTED, NDICOMMANDPARAMETEROUTOFRANGE,
  NDINOMEMORYAVAILABLE, NDIPORTHANDLENOTALLOCATED, NDIPORTHASBECOMEUNOCCUPIED, NDIOUTOFHANDLES,
  NDIINCOMPATIBLEFIRMWAREVERSIONS, NDIINVALIDPORTDESCRIPTION, NDIINVALIDOPERATIONFORDEVICE, NDIWARNING,
  NDIUNKNOWNERROR, NDIUNEXPECTEDREPLY, UNKNOWNHANDLERETURNED, TRACKINGDEVICERESET,
  TRACKINGDEVICENOTSET
}
 Error codes of NDI tracking devices. More...
 
enum  { PropertyRole }
 

Functions

MITKNEWMODULE_EXPORT bool Equal (mitk::ExampleDataStructure *leftHandSide, mitk::ExampleDataStructure *rightHandSide, mitk::ScalarType eps, bool verbose)
 Returns true if the example data structures are considered equal. More...
 
static itkEventMacro(BoundingShapeInteractionEvent, itk::AnyEvent) class MITKBOUNDINGSHAPE_EXPORT BoundingShapeInteractor Pointer New ()
 Basic interaction methods for mitk::GeometryData. More...
 
Pointer Clone () const
 
virtual void SetDataNode (DataNode *dataNode) override
 
void SetRotationEnabled (bool rotationEnabled)
 
 BoundingShapeInteractor ()
 
virtual ~BoundingShapeInteractor ()
 
virtual void ConnectActionsAndFunctions () override
 
virtual void DataNodeChanged () override
 Called when a DataNode has been set/changed. More...
 
void HandlePositionChanged (const InteractionEvent *interactionEvent, Point3D &center)
 
virtual bool CheckOverObject (const InteractionEvent *)
 Checks if the mouse pointer is over the object. More...
 
virtual bool CheckOverHandles (const InteractionEvent *interactionEvent)
 Checks if the mouse pointer is over one of the assigned handles. More...
 
virtual void SelectObject (StateMachineAction *, InteractionEvent *)
 Called if the mouse pointer is over the object indicated by a color change. More...
 
virtual void DeselectObject (StateMachineAction *, InteractionEvent *)
 Called if the mouse pointer leaves the area of the object. More...
 
virtual void SelectHandle (StateMachineAction *, InteractionEvent *)
 Called if the mouse pointer is over one of the handles indicated by a color change. More...
 
virtual void TranslateObject (StateMachineAction *, InteractionEvent *)
 Performs a translation of the object relative to the mouse movement. More...
 
virtual void ScaleObject (StateMachineAction *, InteractionEvent *)
 Performs a object shape change by influencing the scaling of the initial bounding box. More...
 
virtual void InitInteraction (StateMachineAction *, InteractionEvent *interactionEvent)
 Performs a rotation of the object relative to the mouse movement. More...
 
virtual void DeselectHandles (StateMachineAction *, InteractionEvent *interactionEvent)
 Deselects all Handles at the end of interaction. More...
 
virtual void RestoreNodeProperties ()
 Restore default properties of bounding box and handles. More...
 
bool InitMembers (InteractionEvent *interactionEvent)
 Initializes member variables. More...
 
MITKBOUNDINGSHAPE_EXPORT void RegisterBoundingShapeObjectFactory ()
 
std::vector< mitk::Point3DGetCornerPoints (mitk::BaseGeometry::Pointer geometry, bool visualizationOffset)
 helper function for calculating corner points of the bounding object from a given geometry More...
 
mitk::Point3D CalcAvgPoint (mitk::Point3D a, mitk::Point3D b)
 helper function for calculating the average of two points More...
 
std::vector< int > GetHandleIndices (int index)
 
void StringExplode (string str, string separator, set< string > *results)
 
 itkEventMacro (ContourModelEvent, itk::AnyEvent)
 
 itkEventMacro (ContourModelShiftEvent, ContourModelEvent)
 
 itkEventMacro (ContourModelSizeChangeEvent, ContourModelEvent)
 
 itkEventMacro (ContourModelAddEvent, ContourModelSizeChangeEvent)
 
 itkEventMacro (ContourModelRemoveEvent, ContourModelSizeChangeEvent)
 
 itkEventMacro (ContourModelExpandTimeBoundsEvent, ContourModelEvent)
 
 itkEventMacro (ContourModelClosedEvent, ContourModelEvent)
 
template<typename ArrayType , typename TCoordRep , unsigned int NVectorDimension>
void FillArray (itk::FixedArray< TCoordRep, NVectorDimension > &toArray, const ArrayType &array)
 Copies elements of an array to this Vector. More...
 
template<typename ArrayType , typename TCoordRep , unsigned int NVectorDimension>
itk::FixedArray< TCoordRep, NVectorDimension > FillArray (const ArrayType &array)
 Copies elements of an array to this Vector. More...
 
template<typename ArrayType , typename TCoordRep , unsigned int NVectorDimension>
void ToArray (ArrayType &array, const itk::FixedArray< TCoordRep, NVectorDimension > &vectorOrPoint)
 Copies the elements of this into an array. More...
 
template<typename ArrayType , typename TCoordRep , unsigned int NVectorDimension>
ArrayType ToArray (const itk::FixedArray< TCoordRep, NVectorDimension > &vectorOrPoint)
 Copies the elements of this into an array. More...
 
template<class Tout >
void FillVector3D (Tout &out, mitk::ScalarType x, mitk::ScalarType y, mitk::ScalarType z)
 
template<class Tout >
void FillVector4D (Tout &out, mitk::ScalarType x, mitk::ScalarType y, mitk::ScalarType z, mitk::ScalarType t)
 
template<typename TArrayType1 , typename TArrayType2 >
bool EqualArray (TArrayType1 &arrayType1, TArrayType2 &arrayType2, int size, ScalarType eps=mitk::eps, bool verbose=false)
 
MITKCORE_EXPORT bool Equal (const mitk::BaseGeometry *leftHandSide, const mitk::BaseGeometry *rightHandSide, ScalarType eps, bool verbose)
 Equal A function comparing two geometries for beeing identical. More...
 
MITKCORE_EXPORT bool Equal (const mitk::BaseGeometry &leftHandSide, const mitk::BaseGeometry &rightHandSide, ScalarType eps, bool verbose)
 Equal A function comparing two geometries for beeing identical. More...
 
MITKCORE_EXPORT bool Equal (const mitk::BaseGeometry::TransformType *leftHandSide, const mitk::BaseGeometry::TransformType *rightHandSide, ScalarType eps, bool verbose)
 Equal A function comparing two transforms (TransformType) for beeing identical. More...
 
MITKCORE_EXPORT bool Equal (const mitk::BaseGeometry::TransformType &leftHandSide, const mitk::BaseGeometry::TransformType &rightHandSide, ScalarType eps, bool verbose)
 Equal A function comparing two transforms (TransformType) for beeing identical. More...
 
MITKCORE_EXPORT bool Equal (const mitk::BaseGeometry::BoundingBoxType *leftHandSide, const mitk::BaseGeometry::BoundingBoxType *rightHandSide, ScalarType eps, bool verbose)
 Equal A function comparing two bounding boxes (BoundingBoxType) for beeing identical. More...
 
MITKCORE_EXPORT bool Equal (const mitk::BaseGeometry::BoundingBoxType &leftHandSide, const mitk::BaseGeometry::BoundingBoxType &rightHandSide, ScalarType eps, bool verbose)
 Equal A function comparing two bounding boxes (BoundingBoxType) for beeing identical. More...
 
std::string MITKCORE_EXPORT ConvertCompositePixelValueToString (Image::Pointer image, itk::Index< 3 > index)
 Converts composite pixel values to a displayable string. More...
 
void swap (CustomMimeType &l, CustomMimeType &r)
 
 itkEventMacro (DataInteractorEvent, itk::AnyEvent) itkEventMacro(StartInteraction
 
DataInteractorEvent itkEventMacro (ResultReady, DataInteractorEvent) enum ProcessEventMode
 
MITKCORE_EXPORT std::istream & operator>> (std::istream &i, DataNode::Pointer &dtn)
 
MITKCORE_EXPORT std::ostream & operator<< (std::ostream &o, DataNode::Pointer &dtn)
 
template<typename DifferenceType >
bool DifferenceBiggerOrEqualEps (DifferenceType diff, mitk::ScalarType epsilon=mitk::eps)
 
template<typename ElementToOutput1 , typename ElementToOutput2 >
void ConditionalOutputOfDifference (ElementToOutput1 elem1, ElementToOutput2 elem2, mitk::ScalarType eps, bool verbose, bool isEqual)
 
bool Equal (ScalarType scalar1, ScalarType scalar2, ScalarType eps=mitk::eps, bool verbose=false)
 
MITKCORE_EXPORT std::ostream & operator<< (std::ostream &os, const mitk::Exception &e)
 
void swap (FileReaderSelector &fws1, FileReaderSelector &fws2)
 
void swap (FileWriterSelector &fws1, FileWriterSelector &fws2)
 
MITKCORE_EXPORT bool Equal (const mitk::GeometryData &leftHandSide, const mitk::GeometryData &rightHandSide, mitk::ScalarType eps, bool verbose)
 Equal Compare two GeometryData objects for equality, returns true if found equal. More...
 
MITKCORE_EXPORT bool Equal (const mitk::GeometryTransformHolder &leftHandSide, const mitk::GeometryTransformHolder &rightHandSide, ScalarType eps, bool verbose)
 
MITKCORE_EXPORT bool Equal (const mitk::GeometryTransformHolder *leftHandSide, const mitk::GeometryTransformHolder *rightHandSide, ScalarType eps, bool verbose)
 
template<typename T >
std::vector< std::string > GetClassHierarchy ()
 
template<>
std::vector< std::string > GetClassHierarchy< void > ()
 
MITKCORE_EXPORT bool Equal (const mitk::Image *leftHandSide, const mitk::Image *rightHandSide, ScalarType eps, bool verbose)
 Equal A function comparing two images for beeing equal in meta- and imagedata. More...
 
MITKCORE_EXPORT bool Equal (const mitk::Image &leftHandSide, const mitk::Image &rightHandSide, ScalarType eps, bool verbose)
 Equal A function comparing two images for beeing equal in meta- and imagedata. More...
 
template<typename TPixel , unsigned int VImageDimension, class ItkOutputImageType >
void _CastToItkImage2Access (const itk::Image< TPixel, VImageDimension > *itkInputImage, itk::SmartPointer< ItkOutputImageType > &itkOutputImage)
 
template<typename TPixel , unsigned int VImageDimension, class ItkOutputImageType >
void _CastToItkImage2Access (const itk::VectorImage< TPixel, VImageDimension > *itkInputImage, itk::SmartPointer< ItkOutputImageType > &itkOutputImage)
 
template<typename ItkOutputImageType >
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< ItkOutputImageType > &itkOutputImage)
 Cast an mitk::Image to an itk::Image with a specific type. More...
 
template<typename TPixelType , unsigned int VImageDimension>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::VectorImage< TPixelType, VImageDimension >> &itkOutputImage)
 Cast an mitk::Image to an itk::VectorImage with a specific type. More...
 
template<typename ItkOutputImageType >
void CastToMitkImage (const itk::SmartPointer< ItkOutputImageType > &itkimage, itk::SmartPointer< mitk::Image > &mitkoutputimage)
 Cast an itk::Image (with a specific type) to an mitk::Image. More...
 
template<typename ItkOutputImageType >
void CastToMitkImage (const ItkOutputImageType *itkimage, itk::SmartPointer< mitk::Image > &mitkoutputimage)
 Cast an itk::Image (with a specific type) to an mitk::Image. More...
 
template<class TPixel >
mitk::ScalarType FastSinglePixelAccess (mitk::PixelType, mitk::Image::Pointer im, ImageDataItem *item, itk::Index< 3 > idx, mitk::ScalarType &val, int component=0)
 
template<typename TPixel , unsigned int VDimension>
ImageTypeTrait< TPixel, VDimension >::ImageType::Pointer ImageToItkImage (mitk::Image *mitkImage)
 Convert a MITK image to an ITK image. More...
 
template<typename TPixel , unsigned int VDimension>
ImageTypeTrait< TPixel, VDimension >::ImageType::ConstPointer ImageToItkImage (const mitk::Image *mitkImage)
 Convert a MITK image to an ITK image. More...
 
MITKCORE_EXPORT bool operator== (const InteractionEvent &a, const InteractionEvent &b)
 
MITKCORE_EXPORT bool operator!= (const InteractionEvent &a, const InteractionEvent &b)
 
InteractionEvent::MouseButtons operator| (InteractionEvent::MouseButtons a, InteractionEvent::MouseButtons b)
 
InteractionEvent::MouseButtonsoperator|= (InteractionEvent::MouseButtons &a, InteractionEvent::MouseButtons &b)
 
InteractionEvent::ModifierKeys operator| (InteractionEvent::ModifierKeys a, InteractionEvent::ModifierKeys b)
 
InteractionEvent::ModifierKeysoperator|= (InteractionEvent::ModifierKeys &a, InteractionEvent::ModifierKeys &b)
 
template<typename ItkOutputImageType >
Image::Pointer ImportItkImage (const itk::SmartPointer< ItkOutputImageType > &itkimage, const BaseGeometry *geometry=nullptr, bool update=true)
 Imports an itk::Image (with a specific type) as an mitk::Image.Instantiates instance of ITKImageImport. mitk::ITKImageImport does not cast pixel types etc., it just imports image data. If you get a compile error, try image.GetPointer(). More...
 
template<typename ItkOutputImageType >
Image::Pointer ImportItkImage (const ItkOutputImageType *itkimage, const BaseGeometry *geometry=nullptr, bool update=true)
 Imports an itk::Image (with a specific type) as an mitk::Image.Instantiates instance of ITKImageImport mitk::ITKImageImport does not cast pixel types etc., it just imports image data. If you get a compile error, try image.GetPointer(). More...
 
template<typename ItkOutputImageType >
Image::Pointer GrabItkImageMemory (itk::SmartPointer< ItkOutputImageType > &itkimage, mitk::Image *mitkImage=nullptr, const BaseGeometry *geometry=nullptr, bool update=true)
 Grabs the memory of an itk::Image (with a specific type) and puts it into an mitk::Image.The memory is managed by the mitk::Image after calling this function. The itk::Image remains valid until the mitk::Image decides to free the memory. More...
 
template<typename ItkOutputImageType >
Image::Pointer GrabItkImageMemory (ItkOutputImageType *itkimage, mitk::Image *mitkImage=nullptr, const BaseGeometry *geometry=nullptr, bool update=true)
 Grabs the memory of an itk::Image (with a specific type) and puts it into an mitk::Image.The memory is managed by the mitk::Image after calling this function. The itk::Image remains valid until the mitk::Image decides to free the memory. More...
 
 itkEventMacro (UndoStackEvent, itk::ModifiedEvent)
 
 itkEventMacro (UndoEmptyEvent, UndoStackEvent)
 
 itkEventMacro (RedoEmptyEvent, UndoStackEvent)
 
 itkEventMacro (UndoNotEmptyEvent, UndoStackEvent)
 
 itkEventMacro (RedoNotEmptyEvent, UndoStackEvent)
 
 itkEventMacro (UndoFullEvent, UndoStackEvent)
 Additional unused events, if anybody wants to put an artificial limit to the possible number of items in the stack. More...
 
 itkEventMacro (RedoFullEvent, UndoStackEvent)
 
MITKCORE_EXPORT std::ostream & operator<< (std::ostream &stream, const BoolLookupTable &)
 
MITKCORE_EXPORT std::ostream & operator<< (std::ostream &stream, const FloatLookupTable &)
 
MITKCORE_EXPORT std::ostream & operator<< (std::ostream &stream, const IntLookupTable &)
 
MITKCORE_EXPORT std::ostream & operator<< (std::ostream &stream, const StringLookupTable &)
 
template<typename TCoordRep , unsigned int NRows, unsigned int NCols>
bool MatrixEqualRMS (const vnl_matrix_fixed< TCoordRep, NRows, NCols > &matrix1, const vnl_matrix_fixed< TCoordRep, NRows, NCols > &matrix2, mitk::ScalarType epsilon=mitk::eps)
 Check for matrix equality with a user defined accuracy. As an equality metric the root mean squared error (RMS) of all elements is calculated. More...
 
template<typename TCoordRep , unsigned int NRows, unsigned int NCols>
bool MatrixEqualRMS (const itk::Matrix< TCoordRep, NRows, NCols > &matrix1, const itk::Matrix< TCoordRep, NRows, NCols > &matrix2, mitk::ScalarType epsilon=mitk::eps)
 Check for matrix equality with a user defined accuracy. As an equality metric the root mean squared error (RMS) of all elements is calculated. More...
 
template<typename TCoordRep , unsigned int NRows, unsigned int NCols>
bool MatrixEqualElementWise (const vnl_matrix_fixed< TCoordRep, NRows, NCols > &matrix1, const vnl_matrix_fixed< TCoordRep, NRows, NCols > &matrix2, mitk::ScalarType epsilon=mitk::eps)
 Check for element-wise matrix equality with a user defined accuracy. More...
 
template<typename TCoordRep , unsigned int NRows, unsigned int NCols>
bool MatrixEqualElementWise (const itk::Matrix< TCoordRep, NRows, NCols > &matrix1, const itk::Matrix< TCoordRep, NRows, NCols > &matrix2, mitk::ScalarType epsilon=mitk::eps)
 Check for element-wise matrix equality with a user defined accuracy. More...
 
template<class TTransformType >
void TransferVtkMatrixToItkTransform (const vtkMatrix4x4 *vtkmatrix, TTransformType *itkTransform)
 
template<class TTransformType >
void TransferItkTransformToVtkMatrix (const TTransformType *itkTransform, vtkMatrix4x4 *vtkmatrix)
 
template<class TTransformType1 , class TTransformType2 >
void ConvertItkTransform (const TTransformType1 *sourceTransform, TTransformType2 *destTransform)
 
template<class TMatrixType >
void GetRotation (const mitk::BaseGeometry *geometry, TMatrixType &itkmatrix)
 
template<class TTransformType >
void GetWorldToItkPhysicalTransform (const mitk::BaseGeometry *geometry, TTransformType *itkTransform)
 
void swap (MimeType &m1, MimeType &m2)
 
std::ostream & operator<< (std::ostream &os, const MimeType &mimeType)
 
 itkEventMacroDeclaration (OverlayAddEvent, itk::AnyEvent) class BaseRenderer
 
template<typename T >
std::string PixelComponentTypeToString ()
 
template<typename PixelT >
std::string PixelTypeToString ()
 
MITKCORE_EXPORT mitk::PixelType MakePixelType (vtkImageData *vtkimagedata)
 deduct the PixelType for a given vtk image More...
 
template<typename ComponentT , typename PixelT >
PixelType MakePixelType (std::vcl_size_t numOfComponents)
 A template method for creating a pixel type. More...
 
template<typename ComponentT , typename PixelT , std::vcl_size_t numOfComponents>
PixelType MakePixelType ()
 A template method for creating a pixel type. More...
 
template<typename ItkImageType >
PixelType MakePixelType (std::vcl_size_t numOfComponents)
 A template method for creating a MITK pixel type na ITK image type. More...
 
template<typename ItkImageType >
PixelType MakePixelType ()
 A template method for creating a MITK pixel type from an ITK image pixel type and dimension. More...
 
PixelType MakePixelType (const itk::ImageIOBase *imageIO)
 Create a MITK pixel type based on a itk::ImageIOBase object. More...
 
template<typename T >
PixelType MakeScalarPixelType ()
 An interface to the MakePixelType method for creating scalar pixel types. More...
 
template<typename TCoordRep , unsigned int NPointDimension>
bool Equal (const itk::Point< TCoordRep, NPointDimension > &point1, const itk::Point< TCoordRep, NPointDimension > &point2, TCoordRep eps=mitk::eps, bool verbose=false)
 
MITKCORE_EXPORT bool Equal (const mitk::PointSet *leftHandSide, const mitk::PointSet *rightHandSide, mitk::ScalarType eps, bool verbose, bool checkGeometry=true)
 Equal A function comparing two pointsets for beeing identical. More...
 
MITKCORE_EXPORT bool Equal (const mitk::PointSet &leftHandSide, const mitk::PointSet &rightHandSide, mitk::ScalarType eps, bool verbose, bool checkGeometry=true)
 Equal A function comparing two pointsets for beeing identical. More...
 
 itkEventMacro (PointSetEvent, itk::AnyEvent)
 
 itkEventMacro (PointSetMoveEvent, PointSetEvent)
 
 itkEventMacro (PointSetSizeChangeEvent, PointSetEvent)
 
 itkEventMacro (PointSetAddEvent, PointSetSizeChangeEvent)
 
 itkEventMacro (PointSetRemoveEvent, PointSetSizeChangeEvent)
 
 itkEventMacro (PointSetExtendTimeRangeEvent, PointSetEvent)
 
std::string MITKCORE_EXPORT GeneratePropertyNameForDICOMTag (unsigned int group, unsigned int element)
 
bool MITKCORE_EXPORT GetBackwardsCompatibleDICOMProperty (unsigned int group, unsigned int element, std::string const &backwardsCompatiblePropertyName, PropertyList const *propertyList, std::string &propertyValue)
 
MITKCORE_EXPORT IPropertyPersistenceCreateTestInstancePropertyPersistence ()
 
MITKCORE_EXPORT std::ostream & operator<< (std::ostream &os, const PropertyPersistenceInfo &info)
 
MITKCORE_EXPORT bool Equal (const mitk::ProportionalTimeGeometry &leftHandSide, const mitk::ProportionalTimeGeometry &rightHandSide, ScalarType eps, bool verbose)
 Equal A function comparing two ProportionalTimeGeometries for being identical. More...
 
 itkEventMacro (RenderingManagerEvent, itk::AnyEvent)
 
 itkEventMacro (RenderingManagerViewsInitializedEvent, RenderingManagerEvent)
 
static const char * GetStaticNameOfClass ()
 
virtual const char * GetClassName () const
 
static Pointer New ()
 
virtual void GenerateRenderingRequestEvent () override
 
 itkEventMacro (SliceRotationEvent, itk::AnyEvent)
 
MITKCORE_EXPORT bool Equal (mitk::Surface *leftHandSide, mitk::Surface *rightHandSide, mitk::ScalarType eps, bool verbose)
 Equal Compare two surfaces for equality, returns true if found equal. More...
 
MITKCORE_EXPORT bool Equal (mitk::Surface &leftHandSide, mitk::Surface &rightHandSide, mitk::ScalarType eps, bool verbose)
 Equal Compare two surfaces for equality, returns true if found equal. More...
 
MITKCORE_EXPORT bool Equal (vtkPolyData *leftHandSide, vtkPolyData *rightHandSide, mitk::ScalarType eps, bool verbose)
 Equal Compare two vtk PolyDatas for equality, returns true if found equal. More...
 
MITKCORE_EXPORT bool Equal (vtkPolyData &leftHandSide, vtkPolyData &rightHandSide, mitk::ScalarType eps, bool verbose)
 Equal Compare two vtk PolyDatas for equality, returns true if found equal. More...
 
MITKCORE_EXPORT bool Equal (const mitk::TimeGeometry &leftHandSide, const mitk::TimeGeometry &rightHandSide, ScalarType eps, bool verbose)
 Equal A function comparing two instances of TimeGeometry for being identical. More...
 
template<class TOutputRegion , class TInputRegion >
void GenerateTimeInInputRegion (const mitk::TimeGeometry *outputTimeGeometry, const TOutputRegion &outputRegion, const mitk::TimeGeometry *inputTimeGeometry, TInputRegion &inputRegion)
 
template<class TOutputData , class TInputData >
void GenerateTimeInInputRegion (const TOutputData *output, TInputData *input)
 convert the start- and end-index-time of output in start- and end-index-time of input1 and input2 via millisecond-time More...
 
template<typename TCoordRep , unsigned int NPointDimension>
bool Equal (const itk::Vector< TCoordRep, NPointDimension > &vector1, const itk::Vector< TCoordRep, NPointDimension > &vector2, TCoordRep eps=mitk::eps, bool verbose=false)
 
bool Equal (const mitk::VnlVector &vector1, const mitk::VnlVector &vector2, ScalarType eps=mitk::eps, bool verbose=false)
 
template<typename TCoordRep , unsigned int NPointDimension>
bool Equal (const vnl_vector_fixed< TCoordRep, NPointDimension > &vector1, const vnl_vector_fixed< TCoordRep, NPointDimension > &vector2, TCoordRep eps=mitk::eps, bool verbose=false)
 
template<class Tin , class Tout >
void itk2vtk (const Tin &in, Tout &out)
 
template<class Tin , class Tout >
void vtk2itk (const Tin &in, Tout &out)
 
template<class Tin , class Tout >
void vnl2vtk (const vnl_vector< Tin > &in, Tout *out)
 
template<class Tin , class Tout >
void vtk2vnl (const Tin *in, vnl_vector< Tout > &out)
 
template<class Tin , class Tout , unsigned int n>
void vnl2vtk (const vnl_vector_fixed< Tin, n > &in, Tout *out)
 
template<class Tin , class Tout , unsigned int n>
void vtk2vnl (const Tin *in, vnl_vector_fixed< Tout, n > &out)
 
template<typename U , typename V , unsigned int NRows, unsigned int NColumns>
void TransferMatrix (const itk::Matrix< U, NRows, NColumns > &in, itk::Matrix< V, NRows, NColumns > &out)
 
template<typename T >
std::ostream & operator<< (std::ostream &os, WeakPointer< T > p)
 
template<typename TComponent >
std::ostream & operator<< (std::ostream &os, const itk::RGBPixel< TComponent > &c)
 
template<typename TComponent >
std::ostream & operator<< (std::ostream &os, const itk::RGBAPixel< TComponent > &c)
 
template<typename TPixel , unsigned int VImageDimension>
static void ConvertCompositePixelValueToString (itk::Image< TPixel, VImageDimension > *image, itk::Index< 3 > index3, std::string &string)
 
static void WriteCommonImageInfo (std::ostringstream &stream, Point3D point, itk::Index< 3 > index, ScalarType time)
 
 vtkStandardNewMacro (AnatomicalStructureColorPresets)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itkImageRGBUC2 *, itk::SmartPointer< itkImageRGBUC2 > &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itkImageDTIF2 *, itk::SmartPointer< itkImageDTIF2 > &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itkImageDTID2 *, itk::SmartPointer< itkImageDTID2 > &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itkImageRGBUC3 *, itk::SmartPointer< itkImageRGBUC3 > &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itkImageDTIF3 *, itk::SmartPointer< itkImageDTIF3 > &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itkImageDTID3 *, itk::SmartPointer< itkImageDTID3 > &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< double, 2 >, 2 > *, itk::SmartPointer< itk::Image< itk::Vector< double, 2 >, 2 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< double, 2 >, 3 > *, itk::SmartPointer< itk::Image< itk::Vector< double, 2 >, 3 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< float, 2 >, 2 > *, itk::SmartPointer< itk::Image< itk::Vector< float, 2 >, 2 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< float, 2 >, 3 > *, itk::SmartPointer< itk::Image< itk::Vector< float, 2 >, 3 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< short, 2 >, 2 > *, itk::SmartPointer< itk::Image< itk::Vector< short, 2 >, 2 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< short, 2 >, 3 > *, itk::SmartPointer< itk::Image< itk::Vector< short, 2 >, 3 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< double, 3 >, 2 > *, itk::SmartPointer< itk::Image< itk::Vector< double, 3 >, 2 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< double, 3 >, 3 > *, itk::SmartPointer< itk::Image< itk::Vector< double, 3 >, 3 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< float, 3 >, 2 > *, itk::SmartPointer< itk::Image< itk::Vector< float, 3 >, 2 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< float, 3 >, 3 > *, itk::SmartPointer< itk::Image< itk::Vector< float, 3 >, 3 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< short, 3 >, 2 > *, itk::SmartPointer< itk::Image< itk::Vector< short, 3 >, 2 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< short, 3 >, 3 > *, itk::SmartPointer< itk::Image< itk::Vector< short, 3 >, 3 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< double, 6 >, 2 > *, itk::SmartPointer< itk::Image< itk::Vector< double, 6 >, 2 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< double, 6 >, 3 > *, itk::SmartPointer< itk::Image< itk::Vector< double, 6 >, 3 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< float, 6 >, 2 > *, itk::SmartPointer< itk::Image< itk::Vector< float, 6 >, 2 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< float, 6 >, 3 > *, itk::SmartPointer< itk::Image< itk::Vector< float, 6 >, 3 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< short, 6 >, 2 > *, itk::SmartPointer< itk::Image< itk::Vector< short, 6 >, 2 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< short, 6 >, 3 > *, itk::SmartPointer< itk::Image< itk::Vector< short, 6 >, 3 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< double, 42 >, 2 > *, itk::SmartPointer< itk::Image< itk::Vector< double, 42 >, 2 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< double, 42 >, 3 > *, itk::SmartPointer< itk::Image< itk::Vector< double, 42 >, 3 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< float, 42 >, 2 > *, itk::SmartPointer< itk::Image< itk::Vector< float, 42 >, 2 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< float, 42 >, 3 > *, itk::SmartPointer< itk::Image< itk::Vector< float, 42 >, 3 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< short, 42 >, 2 > *, itk::SmartPointer< itk::Image< itk::Vector< short, 42 >, 2 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< short, 42 >, 3 > *, itk::SmartPointer< itk::Image< itk::Vector< short, 42 >, 3 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< double, 92 >, 2 > *, itk::SmartPointer< itk::Image< itk::Vector< double, 92 >, 2 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< double, 92 >, 3 > *, itk::SmartPointer< itk::Image< itk::Vector< double, 92 >, 3 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< float, 92 >, 2 > *, itk::SmartPointer< itk::Image< itk::Vector< float, 92 >, 2 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< float, 92 >, 3 > *, itk::SmartPointer< itk::Image< itk::Vector< float, 92 >, 3 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< short, 92 >, 2 > *, itk::SmartPointer< itk::Image< itk::Vector< short, 92 >, 2 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< short, 92 >, 3 > *, itk::SmartPointer< itk::Image< itk::Vector< short, 92 >, 3 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< double, 162 >, 2 > *, itk::SmartPointer< itk::Image< itk::Vector< double, 162 >, 2 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< double, 162 >, 3 > *, itk::SmartPointer< itk::Image< itk::Vector< double, 162 >, 3 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< float, 162 >, 2 > *, itk::SmartPointer< itk::Image< itk::Vector< float, 162 >, 2 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< float, 162 >, 3 > *, itk::SmartPointer< itk::Image< itk::Vector< float, 162 >, 3 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< short, 162 >, 2 > *, itk::SmartPointer< itk::Image< itk::Vector< short, 162 >, 2 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< short, 162 >, 3 > *, itk::SmartPointer< itk::Image< itk::Vector< short, 162 >, 3 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< double, 252 >, 2 > *, itk::SmartPointer< itk::Image< itk::Vector< double, 252 >, 2 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< double, 252 >, 3 > *, itk::SmartPointer< itk::Image< itk::Vector< double, 252 >, 3 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< float, 252 >, 2 > *, itk::SmartPointer< itk::Image< itk::Vector< float, 252 >, 2 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< float, 252 >, 3 > *, itk::SmartPointer< itk::Image< itk::Vector< float, 252 >, 3 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< short, 252 >, 2 > *, itk::SmartPointer< itk::Image< itk::Vector< short, 252 >, 2 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< short, 252 >, 3 > *, itk::SmartPointer< itk::Image< itk::Vector< short, 252 >, 3 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< double, 362 >, 2 > *, itk::SmartPointer< itk::Image< itk::Vector< double, 362 >, 2 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< double, 362 >, 3 > *, itk::SmartPointer< itk::Image< itk::Vector< double, 362 >, 3 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< float, 362 >, 2 > *, itk::SmartPointer< itk::Image< itk::Vector< float, 362 >, 2 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< float, 362 >, 3 > *, itk::SmartPointer< itk::Image< itk::Vector< float, 362 >, 3 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< short, 362 >, 2 > *, itk::SmartPointer< itk::Image< itk::Vector< short, 362 >, 2 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< short, 362 >, 3 > *, itk::SmartPointer< itk::Image< itk::Vector< short, 362 >, 3 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< double, 492 >, 2 > *, itk::SmartPointer< itk::Image< itk::Vector< double, 492 >, 2 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< double, 492 >, 3 > *, itk::SmartPointer< itk::Image< itk::Vector< double, 492 >, 3 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< float, 492 >, 2 > *, itk::SmartPointer< itk::Image< itk::Vector< float, 492 >, 2 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< float, 492 >, 3 > *, itk::SmartPointer< itk::Image< itk::Vector< float, 492 >, 3 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< short, 492 >, 2 > *, itk::SmartPointer< itk::Image< itk::Vector< short, 492 >, 2 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< short, 492 >, 3 > *, itk::SmartPointer< itk::Image< itk::Vector< short, 492 >, 3 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< double, 642 >, 2 > *, itk::SmartPointer< itk::Image< itk::Vector< double, 642 >, 2 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< double, 642 >, 3 > *, itk::SmartPointer< itk::Image< itk::Vector< double, 642 >, 3 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< float, 642 >, 2 > *, itk::SmartPointer< itk::Image< itk::Vector< float, 642 >, 2 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< float, 642 >, 3 > *, itk::SmartPointer< itk::Image< itk::Vector< float, 642 >, 3 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< short, 642 >, 2 > *, itk::SmartPointer< itk::Image< itk::Vector< short, 642 >, 2 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< short, 642 >, 3 > *, itk::SmartPointer< itk::Image< itk::Vector< short, 642 >, 3 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< double, 812 >, 2 > *, itk::SmartPointer< itk::Image< itk::Vector< double, 812 >, 2 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< double, 812 >, 3 > *, itk::SmartPointer< itk::Image< itk::Vector< double, 812 >, 3 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< float, 812 >, 2 > *, itk::SmartPointer< itk::Image< itk::Vector< float, 812 >, 2 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< float, 812 >, 3 > *, itk::SmartPointer< itk::Image< itk::Vector< float, 812 >, 3 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< short, 812 >, 2 > *, itk::SmartPointer< itk::Image< itk::Vector< short, 812 >, 2 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< short, 812 >, 3 > *, itk::SmartPointer< itk::Image< itk::Vector< short, 812 >, 3 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< double, 1002 >, 2 > *, itk::SmartPointer< itk::Image< itk::Vector< double, 1002 >, 2 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< double, 1002 >, 3 > *, itk::SmartPointer< itk::Image< itk::Vector< double, 1002 >, 3 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< float, 1002 >, 2 > *, itk::SmartPointer< itk::Image< itk::Vector< float, 1002 >, 2 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< float, 1002 >, 3 > *, itk::SmartPointer< itk::Image< itk::Vector< float, 1002 >, 3 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< short, 1002 >, 2 > *, itk::SmartPointer< itk::Image< itk::Vector< short, 1002 >, 2 >> &)
 
template void MITKCORE_EXPORT _CastToItkImage2Access (const itk::Image< itk::Vector< short, 1002 >, 3 > *, itk::SmartPointer< itk::Image< itk::Vector< short, 1002 >, 3 >> &)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itkImageRGBUC2 > &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itkImageDTIF2 > &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itkImageDTID2 > &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itkImageRGBUC3 > &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itkImageDTIF3 > &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itkImageDTID3 > &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< double, 2 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< double, 2 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< float, 2 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< float, 2 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< short, 2 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< short, 2 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< double, 3 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< double, 3 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< float, 3 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< float, 3 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< short, 3 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< short, 3 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< double, 6 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< double, 6 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< float, 6 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< float, 6 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< short, 6 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< short, 6 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< double, 42 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< double, 42 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< float, 42 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< float, 42 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< short, 42 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< short, 42 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< double, 92 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< double, 92 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< float, 92 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< float, 92 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< short, 92 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< short, 92 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< double, 162 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< double, 162 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< float, 162 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< float, 162 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< short, 162 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< short, 162 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< double, 252 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< double, 252 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< float, 252 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< float, 252 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< short, 252 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< short, 252 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< double, 362 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< double, 362 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< float, 362 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< float, 362 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< short, 362 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< short, 362 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< double, 492 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< double, 492 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< float, 492 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< float, 492 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< short, 492 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< short, 492 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< double, 642 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< double, 642 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< float, 642 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< float, 642 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< short, 642 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< short, 642 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< double, 812 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< double, 812 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< float, 812 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< float, 812 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< short, 812 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< short, 812 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< double, 1002 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< double, 1002 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< float, 1002 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< float, 1002 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< short, 1002 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< short, 1002 >, 3 >> &itkOutputImage)
 
 vtkStandardNewMacro (LevelWindowPreset)
 
 vtkStandardNewMacro (StateMachineContainer)
 
std::vector< TimePointTypeConvertMetaDataObjectToTimePointList (const itk::MetaDataObjectBase *data)
 
 vtkStandardNewMacro (VtkLoggingAdapter)
 
itk::SimpleFastMutexLock & s_ContextToServicesMapMutex ()
 
std::map< us::ModuleContext *, std::map< void *, us::ServiceReferenceU > > & s_ContextToServicesMap ()
 
template<class S >
static S * GetCoreService (us::ModuleContext *context)
 
 itkEventMacroDefinition (OverlayAddEvent, itk::AnyEvent) OverlayManager
 
 vtkStandardNewMacro (vtkEventProvider)
 
 itkEventMacro (AffineInteractionEvent, itk::AnyEvent) itkEventMacro(ScaleEvent
 
AffineInteractionEvent itkEventMacro (RotateEvent, AffineInteractionEvent) itkEventMacro(TranslateEvent
 
MITKDICOMREADER_EXPORT mitk::DICOMImageFrameList ConvertToDICOMImageFrameList (const DICOMDatasetAccessingImageFrameList &input)
 
MITKDICOMREADER_EXPORT mitk::DICOMDatasetList ConvertToDICOMDatasetList (const DICOMDatasetAccessingImageFrameList &input)
 
MITKDICOMREADER_EXPORT mitk::DICOMDatasetAccessingImageFrameList ConvertToDICOMDatasetAccessingImageFrameList (const DICOMDatasetList &input)
 
std::string PixelSpacingInterpretationToString (const PixelSpacingInterpretation &value)
 Convert mitk::PixelSpacingInterpretation to a human readable string. More...
 
std::string ReaderImplementationLevelToString (const ReaderImplementationLevel &enumValue)
 Convert mitk::ReaderImplementationLevel to a human readable string. More...
 
MITKDICOMREADER_EXPORT mitk::BaseProperty::Pointer GetDICOMPropertyForDICOMValuesFunctor (const DICOMCachedValueLookupTable &cacheLookupTable)
 
MITKDICOMREADER_EXPORT std::map< std::string, BaseProperty::PointerGetPropertyByDICOMTagPath (const PropertyList *list, const DICOMTagPath &path)
 
MITKDICOMREADER_EXPORT std::map< std::string, BaseProperty::PointerGetPropertyByDICOMTagPath (const BaseData *data, const DICOMTagPath &path)
 
void DICOMStringToOrientationVectors (const std::string &s, Vector3D &right, Vector3D &up, bool &successful)
 Convert DICOM string describing a point two Vector3D. More...
 
bool DICOMStringToSpacing (const std::string &s, ScalarType &spacingX, ScalarType &spacingY)
 
Point3D DICOMStringToPoint3D (const std::string &s, bool &successful)
 Convert DICOM string describing a point to Point3D. More...
 
MITKDICOMREADER_EXPORT std::ostream & operator<< (std::ostream &os, const DICOMTagPath &path)
 
MITKDICOMREADER_EXPORT std::string DICOMTagPathToPropertyRegEx (const DICOMTagPath &tagPath)
 
MITKDICOMREADER_EXPORT std::string DICOMTagPathToPersistenceKeyRegEx (const DICOMTagPath &tagPath)
 
MITKDICOMREADER_EXPORT std::string DICOMTagPathToPersistenceKeyTemplate (const DICOMTagPath &tagPath)
 
MITKDICOMREADER_EXPORT std::string DICOMTagPathToPersistenceNameTemplate (const DICOMTagPath &tagPath)
 
MITKDICOMREADER_EXPORT std::string DICOMTagPathToDCMTKSearchPath (const DICOMTagPath &tagPath)
 
MITKDICOMREADER_EXPORT DICOMTagPath PropertyNameToDICOMTagPath (const std::string &propertyName)
 
MITKDICOMREADER_EXPORT std::string DICOMTagPathToPropertyName (const DICOMTagPath &tagPath)
 
DICOMTagPathMapType MITKDICOMREADER_EXPORT GetCurrentDICOMTagsOfInterest ()
 
DICOMTagPathMapType MITKDICOMREADER_EXPORT GetDefaultDICOMTagsOfInterest ()
 
DICOMFilePathList GetDICOMFilesInSameDirectory (const std::string &filePath)
 
DICOMFilePathList FilterForDICOMFiles (const DICOMFilePathList &fileList)
 
void MITKDICOMRT_EXPORT ConfigureNodeAsDoseNode (mitk::DataNode *node, mitk::DoseValueAbs referenceDose)
 
IsoDoseLevelSet::Pointer MITKDICOMRT_EXPORT GeneratIsoLevels_Virtuos ()
 
bool lesserIsoDoseLevel (const IsoDoseLevel *first, const IsoDoseLevel *second)
 
MITKCONNECTOMICS_EXPORT bool Equal (mitk::ConnectomicsNetwork *leftHandSide, mitk::ConnectomicsNetwork *rightHandSide, mitk::ScalarType eps, bool verbose)
 Returns true if the networks are considered equal. More...
 
template<typename TPixel , unsigned int VDimensions>
static void ItkAccumulateFilter (const itk::Image< TPixel, VDimensions > *image, mitk::Image::Pointer &output)
 Averages an 3d+t image along the time axis. More...
 
bool RevealBinaryTag (const gdcm::Tag tag, const gdcm::DataSet &dataset, std::string &target)
 Retrieve the value of a gdcm tag to the given string. More...
 
bool RevealBinaryTagC (const gdcm::Tag tag, const gdcm::DataSet &dataset, char *target_array)
 
SiemensDiffusionHeaderType GetHeaderType (std::string header)
 
bool ParseInputString (std::string input, std::vector< double > &values, Siemens_Header_Format format_specs)
 
MITKIGTBASE_EXPORT bool Equal (const mitk::NavigationData &leftHandSide, const mitk::NavigationData &rightHandSide, ScalarType eps=mitk::eps, bool verbose=false)
 Equal A function comparing two navigation data objects for beeing equal in meta- and imagedata. More...
 
MITKIMAGESTATISTICS_EXPORT IntensityProfile::Pointer ComputeIntensityProfile (Image::Pointer image, PlanarFigure::Pointer planarFigure)
 Compute intensity profile of an image for each pixel along the first PolyLine of a given planar figure. More...
 
MITKIMAGESTATISTICS_EXPORT IntensityProfile::Pointer ComputeIntensityProfile (Image::Pointer image, PlanarLine::Pointer planarLine, unsigned int numSamples, InterpolateImageFunction::Enum interpolator=InterpolateImageFunction::NearestNeighbor)
 Compute intensity profile of an image for each sample along a planar line. More...
 
MITKIMAGESTATISTICS_EXPORT IntensityProfile::Pointer ComputeIntensityProfile (Image::Pointer image, const Point3D &startPoint, const Point3D &endPoint, unsigned int numSamples, InterpolateImageFunction::Enum interpolator=InterpolateImageFunction::NearestNeighbor)
 Compute intensity profile of an image for each sample between two points. More...
 
MITKIMAGESTATISTICS_EXPORT IntensityProfile::InstanceIdentifier ComputeGlobalMaximum (IntensityProfile::Pointer intensityProfile, IntensityProfile::MeasurementType &max)
 Compute global maximum of an intensity profile. More...
 
MITKIMAGESTATISTICS_EXPORT IntensityProfile::InstanceIdentifier ComputeGlobalMinimum (IntensityProfile::Pointer intensityProfile, IntensityProfile::MeasurementType &min)
 Compute global minimum of an intensity profile. More...
 
MITKIMAGESTATISTICS_EXPORT void ComputeIntensityProfileStatistics (IntensityProfile::Pointer intensityProfile, ImageStatisticsCalculator::StatisticsContainer::Pointer stats)
 Compute statistics of an intensity profile. More...
 
MITKIMAGESTATISTICS_EXPORT IntensityProfile::InstanceIdentifier ComputeCenterOfMaximumArea (IntensityProfile::Pointer intensityProfile, IntensityProfile::InstanceIdentifier radius)
 Compute center of maximum area under the curve of an intensity profile. More...
 
MITKIMAGESTATISTICS_EXPORT std::vector< IntensityProfile::MeasurementType > CreateVectorFromIntensityProfile (IntensityProfile::Pointer intensityProfile)
 Convert an intensity profile to a standard library vector. More...
 
MITKIMAGESTATISTICS_EXPORT IntensityProfile::Pointer CreateIntensityProfileFromVector (const std::vector< IntensityProfile::MeasurementType > &vector)
 Convert a standard library vector to an intensity profile. More...
 
MITKLEGACYADAPTORS_EXPORT mitkIpPicDescriptorCastToIpPicDescriptor (mitk::Image::Pointer, mitk::ImageWriteAccessor *, mitkIpPicDescriptor *picDesc)
 Constructs a legacy mitkIpPicDescriptor from mitk::Image. More...
 
MITKLEGACYADAPTORS_EXPORT mitkIpPicDescriptorCastToIpPicDescriptor (itk::SmartPointer< mitk::ImageDataItem >, mitk::ImageWriteAccessor *, mitkIpPicDescriptor *picDesc)
 Constructs a legacy mitkIpPicDescriptor from mitk::ImageDataItem. More...
 
MITKLEGACYADAPTORS_EXPORT mitkIpPicDescriptorCastToIpPicDescriptor (mitk::Image::Pointer, mitkIpPicDescriptor *picDesc)
 Constructs a deprecated legacy mitkIpPicDescriptor from mitk::Image. More...
 
MITKLEGACYADAPTORS_EXPORT mitkIpPicDescriptorCastToIpPicDescriptor (itk::SmartPointer< mitk::ImageDataItem >, mitkIpPicDescriptor *picDesc)
 Constructs a deprecated legacy mitkIpPicDescriptor from mitk::ImageDataItem. More...
 
MITKLEGACYADAPTORS_EXPORT mitk::ImageDescriptor::Pointer CastToImageDescriptor (mitkIpPicDescriptor *desc)
 Constructs an ImageDescriptor from legacy mitkIpPicDescriptor. More...
 
MITKLEGACYADAPTORS_EXPORT mitkIpPicType_t CastToIpPicType (int componentType)
 Constructs a legacy type information from mitk::PixelType. More...
 
MITKLEGACYADAPTORS_EXPORT PixelType CastToPixelType (mitkIpPicType_t pictype, vcl_size_t bpe)
 Returns a mitk::PixelType object corresponding to given mitkIpPicType_t. More...
 
 vtkStandardNewMacro (vtkPointSetXMLParser)
 
static const mitk::ImageGetDataAsImage (const mitk::BaseData *data)
 
static const mitk::PointSetGetDataAsPointSet (const mitk::BaseData *data)
 
 mapGenerateAlgorithmUIDPolicyMacro (DummyRegIDPolicy,"de.dkfz.dipp","Identity","1.0.0","")
 
mitk::MAPRegistrationWrapper::Pointer GenerateIdentityRegistration3D ()
 
MITKMATCHPOINTREGISTRATION_EXPORT mitk::DataNode::Pointer generateRegistrationResultNode (const std::string &nodeName, mitk::MAPRegistrationWrapper::Pointer resultReg, const std::string &algorithmUID, const std::string &movingDataUID, const std::string &targetDataUID)
 
MITKMATCHPOINTREGISTRATION_EXPORT mitk::DataNode::Pointer generateMappedResultNode (const std::string &nodeName, mitk::BaseData::Pointer mappedData, const std::string &regUID, const std::string &inputDataUID, const bool refinedGeometry, const std::string &interpolator="Unkown")
 
 mapEventMacro (FrameRegistrationEvent,::map::events::TaskBatchEvent, MITKMATCHPOINTREGISTRATION_EXPORT)
 
 mapEventMacro (FrameMappingEvent,::map::events::TaskBatchEvent, MITKMATCHPOINTREGISTRATION_EXPORT)
 
NodeUIDType MITKMATCHPOINTREGISTRATION_EXPORT EnsureUID (mitk::DataNode *node)
 
bool MITKMATCHPOINTREGISTRATION_EXPORT CheckUID (const mitk::DataNode *node, const NodeUIDType &uid)
 
NodeUIDType MITKMATCHPOINTREGISTRATION_EXPORT EnsureUID (mitk::BaseData *data)
 
bool MITKMATCHPOINTREGISTRATION_EXPORT CheckUID (const mitk::BaseData *data, const NodeUIDType &uid)
 
void GetGridGeometryFromNode (const mitk::DataNode *regNode, mitk::Geometry3D::Pointer &gridDesc, unsigned int &gridFrequ)
 
vtkSmartPointer< vtkPolyData > Generate3DDeformationGlyph (const mitk::BaseGeometry *gridDesc, const map::core::RegistrationKernelBase< 3, 3 > *regKernel)
 
vtkSmartPointer< vtkPolyData > MITKMATCHPOINTREGISTRATION_EXPORT Generate3DDeformationGrid (const mitk::BaseGeometry *gridDesc, unsigned int gridFrequence, const map::core::RegistrationKernelBase< 3, 3 > *regKernel)
 
bool GridIsOutdated (const mitk::DataNode *regNode, const itk::TimeStamp &reference)
 
bool PropertyIsOutdated (const mitk::DataNode *regNode, const std::string &propName, const itk::TimeStamp &reference)
 
const map::core::RegistrationKernelBase< 3, 3 > * GetRelevantRegKernelOfNode (const mitk::DataNode *regNode)
 
MITKMULTILABEL_EXPORT bool Equal (const mitk::Label &leftHandSide, const mitk::Label &rightHandSide, ScalarType eps, bool verbose)
 Equal A function comparing two labels for beeing equal in data. More...
 
MITKMULTILABEL_EXPORT bool Equal (const mitk::LabelSet &leftHandSide, const mitk::LabelSet &rightHandSide, ScalarType eps, bool verbose)
 Equal A function comparing two label sets for beeing equal in data. More...
 
MITKMULTILABEL_EXPORT bool Equal (const mitk::LabelSetImage &leftHandSide, const mitk::LabelSetImage &rightHandSide, ScalarType eps, bool verbose)
 Equal A function comparing two label set images for beeing equal in meta- and imagedata. More...
 
MITKMULTILABEL_EXPORT Image::Pointer ConvertLabelSetImageToImage (LabelSetImage::ConstPointer labelSetImage)
 Convert mitk::LabelSetImage to mitk::Image (itk::VectorImage) More...
 
MITKMULTILABEL_EXPORT LabelSetImage::Pointer ConvertImageToLabelSetImage (Image::Pointer image)
 Convert mitk::Image to mitk::LabelSetImage, templating and differentation between itk::Image and itk::VectorImage is internal. More...
 
 itkEventMacro (MessageSentEvent, itk::AnyEvent)
 connect to this Event to get notified when a message was successfully sent More...
 
 itkEventMacro (MessageReceivedEvent, itk::AnyEvent)
 connect to this Event to get notified when a message was received More...
 
 itkEventMacro (CommandReceivedEvent, itk::AnyEvent)
 connect to this Event to get notified when a command was received More...
 
 itkEventMacro (NewClientConnectionEvent, itk::AnyEvent)
 connect to this Event to get notified when another igtl device connects with this device. More...
 
 itkEventMacro (LostConnectionEvent, itk::AnyEvent)
 connect to this Event to get notified when this device looses the connection to a socket. More...
 
MITKOPENIGTLINK_EXPORT bool Equal (const mitk::IGTLMessage &leftHandSide, const mitk::IGTLMessage &rightHandSide, ScalarType eps=mitk::eps, bool verbose=false)
 Equal A function comparing two OpenIGTLink message objects for being equal in meta- and imagedata. More...
 
 itkEventMacro (StreamingStartRequiredEvent, itk::AnyEvent)
 connect to this Event to get notified when a stream is requested More...
 
 itkEventMacro (StreamingStopRequiredEvent, itk::AnyEvent)
 connect to this Event to get notified when a stream shall be stopped More...
 
MITKPLANARFIGURE_EXPORT bool Equal (const mitk::PlanarFigure &leftHandSide, const mitk::PlanarFigure &rightHandSide, ScalarType eps, bool verbose)
 
 itkEventMacro (PlanarFigureEvent, itk::AnyEvent)
 
 itkEventMacro (StartPlacementPlanarFigureEvent, PlanarFigureEvent)
 
 itkEventMacro (EndPlacementPlanarFigureEvent, PlanarFigureEvent)
 
 itkEventMacro (SelectPlanarFigureEvent, PlanarFigureEvent)
 
 itkEventMacro (StartInteractionPlanarFigureEvent, PlanarFigureEvent)
 
 itkEventMacro (EndInteractionPlanarFigureEvent, PlanarFigureEvent)
 
 itkEventMacro (StartHoverPlanarFigureEvent, PlanarFigureEvent)
 
 itkEventMacro (EndHoverPlanarFigureEvent, PlanarFigureEvent)
 
 itkEventMacro (ContextMenuPlanarFigureEvent, PlanarFigureEvent)
 
std::ostream & operator<< (std::ostream &out, const RdfNode &n)
 
std::ostream & operator<< (std::ostream &out, const RdfTriple &t)
 
DataStorageCompare::Tests operator| (DataStorageCompare::Tests a, DataStorageCompare::Tests b)
 Needed to make the flag DataStorageCompare::Tests usable. More...
 
template<typename NUMBER_TYPE , typename STRING_ARRAY , typename DOUBLE_ARRAY >
void StringsToNumbers (unsigned int count, const STRING_ARRAY &strings, DOUBLE_ARRAY &numbers)
 
 itkEventMacro (ToolEvent, itk::ModifiedEvent)
 Basic tool event without any parameters Can simply be inherited using the itkEventMacro, e.g. More...
 
MITKSIMULATION_EXPORT ISimulationServiceGetSimulationService (us::ModuleContext *moduleContext=us::GetModuleContext())
 
MITKSIMULATION_EXPORT void RegisterSimulationObjectFactory ()
 
 vtkStandardNewMacro (vtkSimulationPolyDataMapper2D)
 
 vtkStandardNewMacro (vtkSimulationPolyDataMapper3D)
 
std::string GetDeviceName ()
 
 itkEventMacro (SelectionChangedTubeGraphEvent, itk::AnyEvent)
 
template void _CastToItkImage2Access (const itkImageRGBUS3 *, itk::SmartPointer< itkImageRGBUS3 > &)
 
template<>
void CastToItkImage< itkImageRGBUS3 > (const mitk::Image *mitkImage, itk::SmartPointer< itkImageRGBUS3 > &itkOutputImage)
 
IRenderingManagerMakeRenderingManagerInterface (RenderingManager::Pointer manager)
 
SIMULATION_INIT_EXPORT berry::IPreferences::Pointer GetSimulationPreferences ()
 

Variables

itkEventMacroDeclaration(FocusChangedEvent, itk::AnyEvent) class MITKCORE_EXPORT TestingRenderingManager typedef RenderingManager Superclass
 
Impl * m_Impl
 
MITKCORE_EXPORT const ScalarType eps
 
MITKCORE_EXPORT const ScalarType sqrteps
 
MITKCORE_EXPORT const double large
 
static const int PixelUserType
 
static const int PixelComponentUserType
 
TestingRenderingManagerFactory renderingManagerFactory
 
const char *const PROPERTY_NAME_TIMEGEOMETRY_TYPE
 
const char *const PROPERTY_NAME_TIMEGEOMETRY_TIMEPOINTS
 
const char *const PROPERTY_KEY_TIMEGEOMETRY_TYPE
 
const char *const PROPERTY_KEY_TIMEGEOMETRY_TIMEPOINTS
 
const std::string connectomicsDataAdditionalHeaderInformation
 Additional header information. More...
 
const std::string connectomicsRenderingSchemePropertyName
 Define the rendering scheme to be used. More...
 
const std::string connectomicsRenderingVTKScheme
 Much faster but less features. More...
 
const std::string connectomicsRenderingMITKScheme
 Slower but with several visualisation options. More...
 
const std::string connectomicsRenderingEdgeFilteringPropertyName
 Edge filter option. More...
 
const std::string connectomicsRenderingEdgeNoFilter
 Do not filter edges. More...
 
const std::string connectomicsRenderingEdgeShortestPathFilter
 Only show edges which are part of a shortest path to the selected node from any other node. More...
 
const std::string connectomicsRenderingEdgeThresholdFilter
 Show only edges above a certain parameter threshold. More...
 
const std::string connectomicsRenderingEdgeThresholdFilterParameterName
 Parameter to be thresholded. More...
 
const std::string connectomicsRenderingEdgeThresholdFilterThresholdName
 Threshold. More...
 
const std::string connectomicsRenderingNodeFilteringPropertyName
 Node filter option. More...
 
const std::string connectomicsRenderingNodeNoFilter
 Do not filter nodes. More...
 
const std::string connectomicsRenderingNodeThresholdingFilter
 Only show nodes above a certain parameter threshold. More...
 
const std::string connectomicsRenderingNodeThresholdFilterParameterName
 Parameter to be thresholded. More...
 
const std::string connectomicsRenderingNodeThresholdFilterThresholdName
 Threshold. More...
 
const mitk::StringProperty::Pointer connectomicsRenderingEdgeThresholdFilterParameterDefault
 
const mitk::FloatProperty::Pointer connectomicsRenderingEdgeThresholdFilterThresholdDefault
 
const mitk::StringProperty::Pointer connectomicsRenderingNodeThresholdFilterParameterDefault
 
const mitk::FloatProperty::Pointer connectomicsRenderingNodeThresholdFilterThresholdDefault
 
const std::string connectomicsRenderingNodeGradientStartColorName
 Start Color. More...
 
const std::string connectomicsRenderingNodeGradientEndColorName
 End Color. More...
 
const std::string connectomicsRenderingNodeGradientColorParameterName
 Color parameter. More...
 
const std::string connectomicsRenderingNodeChosenNodeName
 The chosen node label. More...
 
const std::string connectomicsRenderingNodeRadiusStartName
 Start Radius. More...
 
const std::string connectomicsRenderingNodeRadiusEndName
 End Radius. More...
 
const std::string connectomicsRenderingNodeRadiusParameterName
 Radius parameter. More...
 
const std::string connectomicsRenderingNodeParameterDegree
 Using the node degree as parameter. More...
 
const std::string connectomicsRenderingNodeParameterBetweenness
 Using the node betweenness as parameter. More...
 
const std::string connectomicsRenderingNodeParameterClustering
 Using the node clustering coefficient as parameter. More...
 
const std::string connectomicsRenderingNodeParameterColoringShortestPath
 Color nodes by shortest path length to a chosen node. More...
 
const std::string connectomicsRenderingNodeParameterConstant
 Constant. More...
 
const mitk::StringProperty::Pointer connectomicsRenderingNodeChosenNodeDefault
 
const mitk::ColorProperty::Pointer connectomicsRenderingNodeGradientStartColorDefault
 
const mitk::ColorProperty::Pointer connectomicsRenderingNodeGradientEndColorDefault
 
const mitk::FloatProperty::Pointer connectomicsRenderingNodeRadiusStartDefault
 
const mitk::FloatProperty::Pointer connectomicsRenderingNodeRadiusEndDefault
 
const std::string connectomicsRenderingEdgeGradientStartColorName
 Start Color. More...
 
const std::string connectomicsRenderingEdgeGradientEndColorName
 End Color. More...
 
const std::string connectomicsRenderingEdgeGradientColorParameterName
 Color parameter. More...
 
const std::string connectomicsRenderingEdgeRadiusStartName
 Start Radius. More...
 
const std::string connectomicsRenderingEdgeRadiusEndName
 End Radius. More...
 
const std::string connectomicsRenderingEdgeRadiusParameterName
 Radius parameter. More...
 
const std::string connectomicsRenderingEdgeParameterWeight
 Using the weight as parameter. More...
 
const std::string connectomicsRenderingEdgeParameterCentrality
 Using the edge centrality as parameter. More...
 
const std::string connectomicsRenderingEdgeParameterConstant
 Constant. More...
 
const mitk::ColorProperty::Pointer connectomicsRenderingEdgeGradientStartColorDefault
 
const mitk::ColorProperty::Pointer connectomicsRenderingEdgeGradientEndColorDefault
 
const mitk::FloatProperty::Pointer connectomicsRenderingEdgeRadiusStartDefault
 
const mitk::FloatProperty::Pointer connectomicsRenderingEdgeRadiusEndDefault
 
const std::string connectomicsRenderingBalloonTextName
 Balloon controls and content. More...
 
const std::string connectomicsRenderingBalloonAllNodeLabelsName
 
const std::string connectomicsRenderingBalloonNodeStatsName
 
static mitk::Color IGTColor_WARNING
 
static mitk::Color IGTColor_VALID
 
const char *const Prop_RegAlgUsed
 
const char *const Prop_RegAlgTargetData
 
const char *const Prop_RegAlgMovingData
 
const char *const Prop_RegUID
 
const char *const Prop_MappingInput
 
const char *const Prop_MappingInputData
 
const char *const Prop_MappingInterpolator
 
const char *const Prop_MappingRefinedGeometry
 
const char *const Prop_UID
 
const char *const nodeProp_UID
 
const char *const nodeProp_RegVisGrid
 
const char *const nodeProp_RegVisGlyph
 
const char *const nodeProp_RegVisPoints
 
const char *const nodeProp_RegVisDirection
 
const char *const nodeProp_RegVisFOVSize
 
const char *const nodeProp_RegVisFOVOrigin
 
const char *const nodeProp_RegVisFOVSpacing
 
const char *const nodeProp_RegVisFOVOrientation1
 
const char *const nodeProp_RegVisFOVOrientation2
 
const char *const nodeProp_RegVisFOVOrientation3
 
const char *const nodeProp_RegVisGridFrequence
 
const char *const nodeProp_RegVisGridShowStart
 
const char *const nodeProp_RegVisColorStyle
 
const char *const nodeProp_RegVisGridStartColor
 
const char *const nodeProp_RegVisColorUni
 
const char *const nodeProp_RegVisColor1Value
 
const char *const nodeProp_RegVisColor1Magnitude
 
const char *const nodeProp_RegVisColor2Value
 
const char *const nodeProp_RegVisColor2Magnitude
 
const char *const nodeProp_RegVisColor3Value
 
const char *const nodeProp_RegVisColor3Magnitude
 
const char *const nodeProp_RegVisColor4Value
 
const char *const nodeProp_RegVisColor4Magnitude
 
const char *const nodeProp_RegVisColorInterpolate
 
const char *const nodeProp_RegEvalStyle
 
const char *const nodeProp_RegEvalBlendFactor
 
const char *const nodeProp_RegEvalCheckerCount
 
const char *const nodeProp_RegEvalWipeStyle
 
const char *const nodeProp_RegEvalTargetContour
 
const char *const nodeProp_RegEvalCurrentPosition
 
static AdaptiveRegionGrowingToolRegistrationMethod somestaticinitializer_AdaptiveRegionGrowingTool
 
static AddContourToolRegistrationMethod somestaticinitializer_AddContourTool
 
static AutoCropImageFilterRegistrationMethod somestaticinitializer_AutoCropImageFilter
 
static BinaryThresholdToolRegistrationMethod somestaticinitializer_BinaryThresholdTool
 
static BinaryThresholdULToolRegistrationMethod somestaticinitializer_BinaryThresholdULTool
 
static CalculateGrayValueStatisticsToolRegistrationMethod somestaticinitializer_CalculateGrayValueStatisticsTool
 
static CalculateVolumetryToolRegistrationMethod somestaticinitializer_CalculateVolumetryTool
 
static CorrectorTool2DRegistrationMethod somestaticinitializer_CorrectorTool2D
 
static CreateSurfaceToolRegistrationMethod somestaticinitializer_CreateSurfaceTool
 
static DrawPaintbrushToolRegistrationMethod somestaticinitializer_DrawPaintbrushTool
 
static ErasePaintbrushToolRegistrationMethod somestaticinitializer_ErasePaintbrushTool
 
static EraseRegionToolRegistrationMethod somestaticinitializer_EraseRegionTool
 
static FastMarchingToolRegistrationMethod somestaticinitializer_FastMarchingTool
 
static FastMarchingTool3DRegistrationMethod somestaticinitializer_FastMarchingTool3D
 
static FillRegionToolRegistrationMethod somestaticinitializer_FillRegionTool
 
static LiveWireTool2DRegistrationMethod somestaticinitializer_LiveWireTool2D
 
static OtsuTool3DRegistrationMethod somestaticinitializer_OtsuTool3D
 
static PickingToolRegistrationMethod somestaticinitializer_PickingTool
 
static PixelManipulationToolRegistrationMethod somestaticinitializer_PixelManipulationTool
 
static RegionGrowingToolRegistrationMethod somestaticinitializer_RegionGrowingTool
 
static SubtractContourToolRegistrationMethod somestaticinitializer_SubtractContourTool
 
static WatershedToolRegistrationMethod somestaticinitializer_WatershedTool
 

Detailed Description

DataCollection - Class to facilitate loading/accessing structured data.

Qmitk.

UndistortCameraImage.

Own includes.

Function to get the Error messages from API.

Generates MITK events from VTK.

Describes the geometry of a plane object.

Find image slices visible on a given plane.

Follow Up Storage - Class to facilitate loading/accessing structured follow-up data.

Data is grouped into a collection that may contain further (sub) collections or images.

Exemplary structure

Collection (e.g. Patient) | |– Sub-Collection1 (e.g. follow-up 1) | | | |– DataItem (e.g. T1) | |– DataItem (e.g. T2) | |– Sub-Collection2 (e.g. follow-up 2) | | | |– DataItem (e.g. T1) | |– DataItem (e.g. T2)

Data is into a collection that may contain further (sub) collections or images.

The class name is not helpful in finding this class. Good suggestions welcome.

Given a PlaneGeometry (e.g. the 2D plane of a render window), this class calculates which slices of an mitk::Image are visible on this plane. Calculation is done for X, Y, and Z direction, the result is available in form of a pair (minimum,maximum) slice index.

Such calculations are useful if you want to display information about the currently visible slice (overlays, statistics, ...) and you don't want to depend on any prior information about hat the renderwindow is currently showing.

Warning
The interface attempts to look like an ITK filter but it is far from being one.

Note: A Click with the MiddleButton is to be handled with MousePressEvents

Describes a two-dimensional manifold, i.e., to put it simply, an object that can be described using a 2D coordinate-system.

PlaneGeometry can map points between 3D world coordinates (in mm) and the described 2D coordinate-system (in mm) by first projecting the 3D point onto the 2D manifold and then calculating the 2D-coordinates (in mm). These 2D-mm-coordinates can be further converted into 2D-unit-coordinates (e.g., pixels), giving a parameter representation of the object with parameter values inside a rectangle (e.g., [0,0]..[width, height]), which is the bounding box (bounding range in z-direction always [0]..[1]).

A PlaneGeometry describes the 2D representation within a 3D object (derived from BaseGeometry). For example, a single CT-image (slice) is 2D in the sense that you can access the pixels using 2D-coordinates, but is also 3D, as the pixels are really voxels, thus have an extension (thickness) in the 3rd dimension.

Optionally, a reference BaseGeometry can be specified, which usually would be the geometry associated with the underlying dataset. This is currently used for calculating the intersection of inclined / rotated planes (represented as PlaneGeometry) with the bounding box of the associated BaseGeometry.

Warning
The PlaneGeometry are not necessarily up-to-date and not even initialized. As described in the previous paragraph, one of the Generate-/Copy-/UpdateOutputInformation methods have to initialize it. mitk::BaseData::GetPlaneGeometry() makes sure, that the PlaneGeometry is up-to-date before returning it (by setting the update extent appropriately and calling UpdateOutputInformation).

Rule: everything is in mm (or ms for temporal information) if not stated otherwise.

This class is the NON-QT dependent pendant to QmitkEventAdapter. It provides static functions to set up MITK events from VTK source data

Toolkit includes. Forward declarations.

This class is used to undistort camera images. Before any undistortion the class has to be initialized using the functions: SetFocalLength(),SetPrinzipalPoint() and SetCameraDistortion(). After this you can either use UndistortPixel() to undistort a single pixel's coordinates or UndistortImage() to undistort an OpenCV image.

A faster version of UndistortImage() is UndistortImageFast(), however, it has to be initialized once with SetUndistortImageFastInfo() instead of the Set... methods before use.

See also
QmitkFunctionality

Typedef Documentation

typedef itk::AffineGeometryFrame<ScalarType, 3> mitk::AffineGeometryFrame3D

Definition at line 52 of file mitkBaseGeometry.h.

typedef itk::AffineGeometryFrame<ScalarType, 3>::TransformType mitk::AffineTransform3D

Definition at line 25 of file mitkAffineTransform3D.h.

Definition at line 24 of file mitkBaseProcess.h.

typedef std::vector<bool> mitk::BoolList

Definition at line 27 of file mitkDICOMEnums.h.

Definition at line 169 of file mitkToolEvents.h.

typedef itk::BoundingBox<unsigned long, 3, ScalarType> mitk::BoundingBox

Standard 3D-BoundingBox typedef.

Standard 3D-BoundingBox typedef to get rid of template arguments (3D, type).

Definition at line 45 of file mitkBaseGeometry.h.

Definition at line 38 of file mitkClaronInterface.h.

typedef itk::RGBPixel<float> mitk::Color

Color Standard RGB color typedef (float)

Standard RGB color typedef to get rid of template argument (float). Color range is from 0.0f to 1.0f for each component.

Definition at line 39 of file mitkColorProperty.h.

typedef itk::VectorImage<unsigned short, 2> mitk::CompositeCameraImageType

Definition at line 50 of file mitkSpectroCamController.cpp.

Definition at line 34 of file mitkStateMachineTransition.h.

Examples:
Step4.cpp, Step5.cpp, and Step6.cpp.

Definition at line 389 of file mitkRenderingManager.h.

typedef std::vector<DICOMDatasetAccessingImageFrameInfo::Pointer> mitk::DICOMDatasetAccessingImageFrameList

Definition at line 50 of file mitkDICOMDatasetAccessingImageFrameInfo.h.

Definition at line 74 of file mitkDICOMDatasetAccess.h.

typedef std::vector<std::string> mitk::DICOMFilePathList

Definition at line 27 of file mitkDICOMFilesHelper.h.

typedef std::vector<DICOMGDCMImageFrameInfo::Pointer> mitk::DICOMGDCMImageFrameList

Definition at line 61 of file mitkDICOMGDCMImageFrameInfo.h.

typedef std::vector<DICOMImageFrameInfo::Pointer> mitk::DICOMImageFrameList

Definition at line 57 of file mitkDICOMImageFrameInfo.h.

typedef std::vector<DICOMTag> mitk::DICOMTagList

Definition at line 64 of file mitkDICOMTag.h.

typedef std::vector<DICOMTagPath> mitk::DICOMTagPathList

Definition at line 159 of file mitkDICOMTagPath.h.

typedef std::map<DICOMTagPath, std::string> mitk::DICOMTagPathMapType

Type specifies tags of interest. Key is the tag path of interest. The value is an optional user defined name for the property that should be used to store the tag value(s). Empty value is default and will imply to use the found DICOMTagPath as property name.

Definition at line 32 of file mitkDICOMTagsOfInterestHelper.h.

typedef double mitk::DoseValueAbs

Represents absolute dose values (in Gy).

Definition at line 27 of file mitkDoseValueType.h.

typedef double mitk::DoseValueRel

Represents relative dose values (in %).

Definition at line 32 of file mitkDoseValueType.h.

Definition at line 132 of file mitkVectorProperty.h.

typedef double mitk::Epsilon

typdef for Epsilon

Definition at line 24 of file mitkEpsilon.h.

typedef itk::FixedArray<ScalarType, 3> mitk::FixedArrayType

Definition at line 50 of file mitkBaseGeometry.h.

Definition at line 168 of file mitkToolEvents.h.

Deprecated:
(as of 2014_10) This class is deprecated. Please use PlaneGeometry instead.

Definition at line 71 of file mitkPlaneGeometry.h.

Deprecated:
(as of 2014_10) This class is deprecated. Please use PlaneGeometryData instead.

Definition at line 27 of file mitkPlaneGeometryData.h.

Deprecated:
(as of 2014_10) This class is deprecated. Please use PlaneGeometryDataToSurfaceFilter instead.

Definition at line 41 of file mitkPlaneGeometryDataToSurfaceFilter.h.

Deprecated:
(as of 2014_10) This class is deprecated. Please use PlaneGeometryDataVTKMapper3D instead.

Definition at line 44 of file mitkPlaneGeometryDataVtkMapper3D.h.

Definition at line 26 of file mitkGLMapper2D.h.

typedef map::core::discrete::Elements< 3 >::InternalImageType mitk::ImageType

Definition at line 26 of file mitkMultiModalAffine_default.cpp.

Definition at line 167 of file mitkToolEvents.h.

typedef itk::Statistics::ListSample<itk::Statistics::MeasurementVectorPixelTraits<ScalarType>::MeasurementVectorType> mitk::IntensityProfile

Definition at line 28 of file mitkIntensityProfile.h.

Definition at line 133 of file mitkVectorProperty.h.

typedef ::itk::VectorContainer<unsigned int, mitk::IsoDoseLevel::Pointer> mitk::IsoDoseLevelVector

Definition at line 34 of file mitkIsoDoseLevelCollections.h.

typedef itk::Image< itk::DiffusionTensor3D< double >, 2 > mitk::itkImageDTID2

Definition at line 27 of file mitkImageCastPart3.cpp.

typedef itk::Image< itk::DiffusionTensor3D< double >, 3 > mitk::itkImageDTID3

Definition at line 35 of file mitkImageCastPart3.cpp.

typedef itk::Image< itk::DiffusionTensor3D< float >, 2 > mitk::itkImageDTIF2

Definition at line 26 of file mitkImageCastPart3.cpp.

typedef itk::Image< itk::DiffusionTensor3D< float >, 3 > mitk::itkImageDTIF3

Definition at line 34 of file mitkImageCastPart3.cpp.

typedef itk::Image< itk::RGBPixel< unsigned char >, 2 > mitk::itkImageRGBUC2

Definition at line 25 of file mitkImageCastPart3.cpp.

typedef itk::Image< itk::RGBPixel< unsigned char >, 3 > mitk::itkImageRGBUC3

Definition at line 33 of file mitkImageCastPart3.cpp.

typedef itk::Image<itk::RGBPixel<unsigned short>, 3> mitk::itkImageRGBUS3

Definition at line 28 of file typeExtension.h.

typedef itk::ImageIOBase::IOPixelType mitk::itkIOPixelType

Definition at line 179 of file mitkPixelTypeTraits.h.

typedef Line< ScalarType, 3 > mitk::Line3D

Definition at line 413 of file mitkLine.h.

Definition at line 87 of file mitkTrackingTypes.h.

typedef itk::Point<double> mitk::MarkerPointType

Definition at line 86 of file mitkTrackingTypes.h.

typedef itk::VectorContainer<unsigned int, Material::Pointer> mitk::MaterialVectorContainer

Definition at line 484 of file mitkMaterial.h.

Definition at line 88 of file mitkMatrix.h.

Definition at line 89 of file mitkMatrix.h.

Definition at line 90 of file mitkMatrix.h.

typedef MoveBaseDataInteractor mitk::MoveSurfaceInteractor

Definition at line 25 of file mitkMoveSurfaceInteractor.h.

typedef std::string mitk::NodeUIDType

Definition at line 30 of file mitkUIDHelper.h.

typedef int mitk::OperationType

Definition at line 27 of file mitkOperation.h.

Definition at line 98 of file mitkPoint.h.

typedef Point<int, 2> mitk::Point2I

Definition at line 102 of file mitkPoint.h.

Definition at line 99 of file mitkPoint.h.

typedef Point<int, 3> mitk::Point3I

Definition at line 103 of file mitkPoint.h.

Definition at line 100 of file mitkPoint.h.

typedef Point<int, 4> mitk::Point4I

Definition at line 104 of file mitkPoint.h.

Examples:
Step3.cpp, Step5.cpp, and Step6.cpp.

Definition at line 389 of file mitkRenderingManager.h.

typedef std::map<std::string, RdfUri> mitk::PrefixMap

Definition at line 538 of file mitkRdfStore.cpp.

typedef vnl_quaternion<ScalarType> mitk::Quaternion

Definition at line 25 of file mitkQuaternion.h.

typedef std::map<std::string, std::list<RdfNode> > mitk::ResultMap

Definition at line 537 of file mitkRdfStore.cpp.

typedef double mitk::ScalarType

Definition at line 24 of file mitkNumericConstants.h.

typedef std::vector<std::string> mitk::StringList

Definition at line 26 of file mitkDICOMEnums.h.

typedef itk::FixedArray<ScalarType, 2> mitk::TimeBounds

Standard typedef for time-bounds.

Definition at line 49 of file mitkBaseGeometry.h.

Definition at line 30 of file mitkTimeGeometry.h.

typedef std::vcl_size_t mitk::TimeStepType

Definition at line 31 of file mitkTimeGeometry.h.

typedef std::string mitk::TrackingDeviceType

Definition at line 26 of file mitkTrackingTypes.h.

Definition at line 133 of file mitkVector.h.

Definition at line 134 of file mitkVector.h.

Definition at line 135 of file mitkVector.h.

typedef vnl_vector<ScalarType> mitk::VnlVector

Definition at line 138 of file mitkVector.h.

Definition at line 26 of file mitkVtkMapper2D.h.

Definition at line 26 of file mitkVtkMapper3D.h.

typedef ctkXnatSession mitk::XnatSession

Definition at line 26 of file mitkXnatSession.h.

Enumeration Type Documentation

anonymous enum
Enumerator
PropertyRole 

Definition at line 37 of file QmitkPropertyItemModel.h.

Data transfer mode for NDI tracking devices.

Documentation

Enumerator
TX 
BX 

Definition at line 68 of file mitkTrackingTypes.h.

Enumerator
DHG_NotYetGrouped 
DHG_ZeroDiffusionWeighted 
DHG_NonZeroDiffusionWeighted 
DHG_Other 

Definition at line 28 of file mitkDiffusionImageHeaderInformation.h.

Enumerator
AcDONOTHING 
AcINITNEWOBJECT 
AcINITEDITOBJECT 
AcINITEDITGROUP 
AcINITMOVEMENT 
AcINITMOVE 
AcINITFOREGROUND 
AcINITBACKGROUND 
AcINITNEUTRAL 
AcINITUPDATE 
AcADDPOINT 
AcADDPOINTRMB 
AcADD 
AcADDLINE 
AcADDANDFINISH 
AcADDSELECTEDTOGROUP 
AcCHECKPOINT 
AcCHECKLINE 
AcCHECKCELL 
AcCHECKELEMENT 
AcCHECKOBJECT 
AcCHECKNMINUS1 
AcCHECKEQUALS1 
AcCHECKNUMBEROFPOINTS 
AcCHECKSELECTED 
AcCHECKONESELECTED 
AcCHECKHOVERING 
AcCHECKGREATERZERO 
AcCHECKGREATERTWO 
AcCHECKOPERATION 
AcCHECKONESUBINTERACTOR 
AcCHECKSUBINTERACTORS 
AcFINISHOBJECT 
AcFINISHGROUP 
AcFINISHMOVEMENT 
AcFINISHMOVE 
AcFINISH 
AcSEARCHOBJECT 
AcSEARCHGROUP 
AcSEARCHANOTHEROBJECT 
AcSELECTPICKEDOBJECT 
AcSELECTANOTHEROBJECT 
AcSELECTGROUP 
AcSELECTALL 
AcSELECT 
AcSELECTPOINT 
AcSELECTLINE 
AcSELECTCELL 
AcSELECTSUBOBJECT 
AcDESELECTOBJECT 
AcDESELECTALL 
AcDESELECT 
AcDESELECTPOINT 
AcDESELECTLINE 
AcDESELECTCELL 
AcNEWPOINT 
AcNEWSUBOBJECT 
AcMOVEPOINT 
AcMOVESELECTED 
AcMOVE 
AcMOVEPOINTUP 
AcMOVEPOINTDOWN 
AcREMOVEPOINT 
AcREMOVE 
AcREMOVELINE 
AcREMOVEALL 
AcREMOVESELECTEDSUBOBJECT 
AcWHEEL 
AcPLUS 
AcMINUS 
AcDELETEPOINT 
AcCLEAR 
AcINSERTPOINT 
AcINSERTLINE 
AC_SET_NEXT_BUTTON_VISIBLE 
AC_SET_NEXT_BUTTON_INVISIBLE 
AC_SET_PREVIOUS_BUTTON_VISIBLE 
AC_SET_PREVIOUS_BUTTON_INVISIBLE 
AC_SET_ASSISTAND_WIDGET_STECK 
AC_SETMAX_COUNT_REF_POINTS 
AC_SET_NEXT_BUTTON_TEXT 
AC_CHECK_LANDMARK_COUNT 
AC_SET_DONE_FALSE 
AC_INIT 
AC_SET_APPLICATION_SELECTED_FALSE 
AC_SENSOR_ATTACHED 
AC_CLOSE_ASSISTENT 
AC_START_APPLICATION_TEXT 
AC_START_NAVIGATION 
AC_START_PATHCOLLECTION 
AC_LOAD_LANDMARKS 
AC_CALCULATE_LANDMARK_TRANSFORM 
AcTERMINATE_INTERACTION 
AcTRANSLATESTART 
AcTRANSLATE 
AcSCALESTART 
AcSCALE 
AcROTATESTART 
AcROTATE 
AcINITAFFINEINTERACTIONS 
AcFINISHAFFINEINTERACTIONS 
AcTRANSLATEEND 
AcSCALEEND 
AcROTATEEND 
AcINITZOOM 
AcZOOM 
AcSCROLL 
AcLEVELWINDOW 
AcSCROLLMOUSEWHEEL 
AcSETSTARTPOINT 
AcMODEDESELECT 
AcMODESELECT 
AcMODESUBSELECT 
AcINFORMLISTENERS 
AcASKINTERACTORS 
AcCHECKGREATERONE 
AcCHECKBOUNDINGBOX 
AcFORCESUBINTERACTORS 
AcSENDCOORDINATES 
AcTRANSMITEVENT 
AcPERIPHERYSEARCH 
AcROOTSEARCH 
AcTHICKSTVESSELSEARCH 
AcSHORTESTPATHSEARCH 
AcSINGLE 
AcATTRIBUTATION 
AcDEFAULT 
AcSETVESSELELEMENT 
AcCHECKBARRIERSTATUS 
AcUPDATEMESH 
AcINCREASE 
AcDECREASE 
AcMODIFY 
AcUNDOUPDATE 
AcENTEROBJECT 
AcLEAVEOBJECT 
AcSWITCHOBJECT 
AcUPDATELINE 
AcINITLINE 
AcTERMINATELINE 
AcCREATEBOX 
AcCREATEOBJECTFROMLINE 
AcCANCEL 
AcACTIVATETOOL 
AcROTATEAROUNDPOINT1 
AcROTATEAROUNDPOINT2 
AcMOVEPOINT1 
AcMOVEPOINT2 
AcUPDATEPOINT 
AcUPDATERADIUSMOUSEWHEEL 
AcDISPLAYOPTIONS 
AcCYCLE 
AcACCEPT 
AcONSPACENAVIGATORMOUSEINPUT 
AcONPACENAVIGATORKEYDOWN 
AcONWIIMOTEINPUT 
AcRESETVIEW 
AcONWIIMOTEBUTTONRELEASED 
AcCHECKPOSITION 
AcINITIALIZECONTOUR 
AcCALCULATENEWSEGMENTATION_SP 
AcINTERACTOR 
AcCALCULATENEWSEGMENTATION_BB 

Definition at line 256 of file mitkInteractionConst.h.

Enumerator
BS_NoButton 
BS_LeftButton 
BS_RightButton 
BS_MidButton 
BS_MouseButtonMask 
BS_ShiftButton 
BS_ControlButton 
BS_AltButton 
BS_MetaButton 
BS_KeyButtonMask 
BS_Keypad 

Definition at line 515 of file mitkInteractionConst.h.

Enumerator
EIDNULLEVENT 
EIDLEFTMOUSEBTN 
EIDRIGHTMOUSEBTN 
EIDLEFTMOUSEBTNANDSHIFT 
EIDMIDDLEMOUSEBTN 
EIDLEFTMOUSEBTNANDCTRL 
EIDMIDDLEMOUSEBTNANDCTRL 
EIDRIGHTMOUSEBTNANDCTRL 
EIDLEFTMOUSEBTNDOUBLECLICK 
EIDMOUSEWHEEL 
EIDLEFTMOUSERELEASE 
EIDMIDDLEMOUSERELEASE 
EIDRIGHTMOUSERELEASE 
EIDLEFTMOUSERELEASEANDSHIFT 
EIDMOUSEMOVE 
EIDLEFTMOUSEBTNANDMOUSEWHEEL 
EIDRIGHTMOUSEBTNANDMOUSEWHEEL 
EIDMIDDLEMOUSEBTNANDMOUSEWHEEL 
EIDLEFTMOUSEBTNANDMOUSEMOVE 
EIDRIGHTMOUSEBTNANDMOUSEMOVE 
EIDMIDDLEMOUSEBTNANDMOUSEMOVE 
EIDCTRLANDLEFTMOUSEBTNANDMOUSEMOVE 
EIDCTRLANDRIGHTMOUSEBTNANDMOUSEMOVE 
EIDCTRLANDMIDDLEMOUSEBTNANDMOUSEMOVE 
EIDCTRLANDLEFTMOUSEBTNRELEASE 
EIDCTRLANDRIGHTMOUSEBTNRELEASE 
EIDCTRLANDMIDDLEMOUSEBTNRELEASE 
EIDSHIFTANDCTRLANDMIDDLEMOUSEBTN 
EIDSHIFTANDLEFTMOUSEBTNANDMOUSEMOVE 
EIDSHIFTANDCTRLANDMOUSEMOVE 
EIDSHIFTANDCTRLANDMOUSERELEASE 
EIDALTANDLEFTMOUSEBTN 
EIDALTANDLEFTMOUSEBTNANDMOUSEMOVE 
EIDALTANDLEFTMOUSERELEASE 
EIDCTRLANDLEFTMOUSEWHEEL 
EIDALTANDMOUSEWHEEL 
EIDALTANDMIDDLEMOUSEBTN 
EIDALTANDMIDDLEMOUSEBTNANDMOVE 
EIDALTANDMIDDLEMOUSEBTNRELEASE 
EIDALTANDSHIFTANDRIGHTMOUSEBTN 
EIDALTANDSHIFTANDRIGHTMOUSEBTNANDMOUSEMOVE 
EIDALTANDSHIFTANDRIGHTMOUSEBTNRELEASE 
EIDSHIFTANDRIGHTMOUSEPRESS 
EIDSHIFTANDRIGHTMOUSEMOVE 
EIDSHIFTANDRIGHTMOUSERELEASE 
EIDSHIFTANDMIDDLEMOUSEPRESS 
EIDSHIFTANDMIDDLEMOUSEMOVE 
EIDSHIFTANDMIDDLEMOUSERELEASE 
EIDSPACENAVIGATORINPUT 
EIDSPACENAVIGATORKEYDOWN 
EIDWIIMOTEINPUT 
EIDWIIMOTEBUTTON 
EIDWIIMOTEBUTTONB 
EIDSTRGANDN 
EIDSTRGANDE 
EIDDELETE 
EIDN 
EIDESCAPE 
EIDP 
EIDR 
EIDT 
EIDS 
EIDE 
EIDSTRGANDALTANDA 
EIDSTRGANDALTANDB 
EIDH 
EIDRETURN 
EIDENTER 
EIDSPACE 
EIDPLUS 
EIDMINUS 
EIDSTRGANDALTANDH 
EIDSTRGANDALTANDI 
EIDSTRGANDALTANDS 
EIDALT 
EIDSTRGANDB 
EIDNEW 
EIDOLD 
EIDFINISHED 
EIDNO 
EIDYES 
EIDSAME 
EIDNOANDLASTOBJECT 
EIDNOANDNOTLASTOBJECT 
EIDLAST 
EIDNOTLAST 
EIDSTSMALERNMINUS1 
EIDSTLARGERNMINUS1 
EIDPOSITIONEVENT 
EIDEDIT 
EIDSMALLERN 
EIDEQUALSN 
EIDLARGERN 
EIDEMPTY 
EIDSUBDESELECT 
EIDSMTOSELECTED 
EIDSMTODESELECTED 
EIDTIP 
EIDHEAD 
EIDBODY 
EIDCLEAR 
EIDACTIVATETOOL 
EIDPRINT 
EV_INIT 
EV_PREVIOUS 
EV_PATH_COLLECTION_SELECTED 
EV_NAVIGATION_SELECTED 
EV_LESS_THEN_MIN_COUNT 
EV_READY 
EV_NEXT 
EV_DONE 
EV_NEW_LANDMARK 
EV_REMOVE_LANDMARK 
EIDINSIDE 
EIDA 
EIDB 
EIDC 
EIDD 
EIDF 
EIDG 
EIDI 
EIDJ 
EIDK 
EIDL 
EIDM 
EIDO 
EIDQ 
EIDU 
EIDV 
EIDW 
EIDX 
EIDY 
EIDZ 
EID1 
EID2 
EID3 
EID4 
EID5 
EID6 
EID7 
EID8 
EID9 
EID0 
EIDFIGUREHOVER 
EIDNOFIGUREHOVER 

Definition at line 39 of file mitkInteractionConst.h.

Enumerator
Type_None 
Type_Timer 
Type_MouseButtonPress 
Type_MouseButtonRelease 
Type_MouseButtonDblClick 
Type_MouseMove 
Type_KeyPress 
Type_KeyRelease 
Type_FocusIn 
Type_FocusOut 
Type_Enter 
Type_Leave 
Type_Paint 
Type_Move 
Type_Resize 
Type_Create 
Type_Destroy 
Type_Show 
Type_Hide 
Type_Close 
Type_Quit 
Type_Reparent 
Type_ShowMinimized 
Type_ShowNormal 
Type_WindowActivate 
Type_WindowDeactivate 
Type_ShowToParent 
Type_HideToParent 
Type_ShowMaximized 
Type_ShowFullScreen 
Type_Accel 
Type_Wheel 
Type_AccelAvailable 
Type_CaptionChange 
Type_IconChange 
Type_ParentFontChange 
Type_ApplicationFontChange 
Type_ParentPaletteChange 
Type_ApplicationPaletteChange 
Type_PaletteChange 
Type_Clipboard 
Type_Speech 
Type_SockAct 
Type_AccelOverride 
Type_DeferredDelete 
Type_DragEnter 
Type_DragMove 
Type_DragLeave 
Type_Drop 
Type_DragResponse 
Type_ChildInserted 
Type_ChildRemoved 
Type_LayoutHint 
Type_ShowWindowRequest 
Type_ActivateControl 
Type_DeactivateControl 
Type_ContextMenu 
Type_IMStart 
Type_IMCompose 
Type_IMEnd 
Type_Accessibility 
Type_TabletMove 
Type_LocaleChange 
Type_LanguageChange 
Type_LayoutDirectionChange 
Type_Style 
Type_TabletPress 
Type_TabletRelease 
Type_User 
Type_SpaceNavigatorInput 
Type_SpaceNavigatorKeyDown 
Type_WiiMoteInput 
Type_WiiMoteButton 
Type_MaxUser 

Definition at line 434 of file mitkInteractionConst.h.

Enumerator
Key_Escape 
Key_Tab 
Key_Backtab 
Key_BackTab 
Key_Backspace 
Key_BackSpace 
Key_Return 
Key_Enter 
Key_Insert 
Key_Delete 
Key_Pause 
Key_Print 
Key_SysReq 
Key_Home 
Key_End 
Key_Left 
Key_Up 
Key_Right 
Key_Down 
Key_Prior 
Key_PageUp 
Key_Next 
Key_PageDown 
Key_Shift 
Key_Control 
Key_Meta 
Key_Alt 
Key_CapsLock 
Key_NumLock 
Key_ScrollLock 
Key_F1 
Key_F2 
Key_F3 
Key_F4 
Key_F5 
Key_F6 
Key_F7 
Key_F8 
Key_F9 
Key_F10 
Key_F11 
Key_F12 
Key_F13 
Key_F14 
Key_F15 
Key_F16 
Key_F17 
Key_F18 
Key_F19 
Key_F20 
Key_F21 
Key_F22 
Key_F23 
Key_F24 
Key_F25 
Key_F26 
Key_F27 
Key_F28 
Key_F29 
Key_F30 
Key_F31 
Key_F32 
Key_F33 
Key_F34 
Key_F35 
Key_Super_L 
Key_Super_R 
Key_Menu 
Key_Hyper_L 
Key_Hyper_R 
Key_Help 
Key_Muhenkan 
Key_Henkan 
Key_Hiragana_Katakana 
Key_Zenkaku_Hankaku 
Key_Space 
Key_Any 
Key_Exclam 
Key_QuoteDbl 
Key_NumberSign 
Key_Dollar 
Key_Percent 
Key_Ampersand 
Key_Apostrophe 
Key_ParenLeft 
Key_ParenRight 
Key_Asterisk 
Key_Plus 
Key_Comma 
Key_Minus 
Key_Period 
Key_Slash 
Key_0 
Key_1 
Key_2 
Key_3 
Key_4 
Key_5 
Key_6 
Key_7 
Key_8 
Key_9 
Key_Colon 
Key_Semicolon 
Key_Less 
Key_Equal 
Key_Greater 
Key_Question 
Key_At 
Key_A 
Key_B 
Key_C 
Key_D 
Key_E 
Key_F 
Key_G 
Key_H 
Key_I 
Key_J 
Key_K 
Key_L 
Key_M 
Key_N 
Key_O 
Key_P 
Key_Q 
Key_R 
Key_S 
Key_T 
Key_U 
Key_V 
Key_W 
Key_X 
Key_Y 
Key_Z 
Key_BracketLeft 
Key_Backslash 
Key_BracketRight 
Key_AsciiCircum 
Key_Underscore 
Key_QuoteLeft 
Key_BraceLeft 
Key_Bar 
Key_BraceRight 
Key_AsciiTilde 
Key_nobreakspace 
Key_exclamdown 
Key_cent 
Key_sterling 
Key_currency 
Key_yen 
Key_brokenbar 
Key_section 
Key_diaeresis 
Key_copyright 
Key_ordfeminine 
Key_guillemotleft 
Key_notsign 
Key_hyphen 
Key_registered 
Key_macron 
Key_degree 
Key_plusminus 
Key_twosuperior 
Key_threesuperior 
Key_acute 
Key_mu 
Key_paragraph 
Key_periodcentered 
Key_cedilla 
Key_onesuperior 
Key_masculine 
Key_guillemotright 
Key_onequarter 
Key_onehalf 
Key_threequarters 
Key_questiondown 
Key_Agrave 
Key_Aacute 
Key_Acircumflex 
Key_Atilde 
Key_Adiaeresis 
Key_Aring 
Key_AE 
Key_Ccedilla 
Key_Egrave 
Key_Eacute 
Key_Ecircumflex 
Key_Ediaeresis 
Key_Igrave 
Key_Iacute 
Key_Icircumflex 
Key_Idiaeresis 
Key_ETH 
Key_Ntilde 
Key_Ograve 
Key_Oacute 
Key_Ocircumflex 
Key_Otilde 
Key_Odiaeresis 
Key_multiply 
Key_Ooblique 
Key_Ugrave 
Key_Uacute 
Key_Ucircumflex 
Key_Udiaeresis 
Key_Yacute 
Key_THORN 
Key_ssharp 
Key_agrave 
Key_aacute 
Key_acircumflex 
Key_atilde 
Key_adiaeresis 
Key_aring 
Key_ae 
Key_ccedilla 
Key_egrave 
Key_eacute 
Key_ecircumflex 
Key_ediaeresis 
Key_igrave 
Key_iacute 
Key_icircumflex 
Key_idiaeresis 
Key_eth 
Key_ntilde 
Key_ograve 
Key_oacute 
Key_ocircumflex 
Key_otilde 
Key_odiaeresis 
Key_division 
Key_oslash 
Key_ugrave 
Key_uacute 
Key_ucircumflex 
Key_udiaeresis 
Key_yacute 
Key_thorn 
Key_ydiaeresis 
Key_unknown 
Key_none 

Definition at line 530 of file mitkInteractionConst.h.

Enumerator
OpNOTHING 
OpTEST 
OpNEWCELL 
OpADD 
OpUNDOADD 
OpADDLINE 
OpINSERT 
OpINSERTLINE 
OpINSERTPOINT 
OpCLOSECELL 
OpOPENCELL 
OpMOVE 
OpMOVELINE 
OpMOVECELL 
OpUNDOMOVE 
OpMOVEPOINTUP 
OpMOVEPOINTDOWN 
OpREMOVE 
OpREMOVELINE 
OpREMOVECELL 
OpREMOVEPOINT 
OpDELETE 
OpDELETELINE 
OpUNDELETE 
OpDELETECELL 
OpSTATECHANGE 
OpTIMECHANGE 
OpTERMINATE 
OpSELECTPOINT 
OpSELECTLINE 
OpSELECTCELL 
OpSELECTSUBOBJECT 
OpSELECT 
OpDESELECTPOINT 
OpDESELECTLINE 
OpDESELECTCELL 
OpDESELECTSUBOBJECT 
OpDESELECTALL 
OpDESELECT 
OpNAVIGATE 
OpZOOM 
OpSCALE 
OpROTATE 
OpORIENT 
OpRESTOREPLANEPOSITION 
OpAPPLYTRANSFORMMATRIX 
OpSETPOINTTYPE 
OpMODECHANGE 
OpSENDCOORDINATES 
OpPERIPHERYSEARCH 
OpROOTSEARCH 
OpTHICKSTVESSELSEARCH 
OpSHORTESTPATHSEARCH 
OpATTRIBUTATION 
OpDEFAULT 
OpSURFACECHANGED 

Definition at line 190 of file mitkInteractionConst.h.

activation rate of IR illuminator for NDI Polaris tracking device

Documentation

Enumerator
Hz20 
Hz30 
Hz60 

Definition at line 58 of file mitkTrackingTypes.h.

Error codes of NDI tracking devices.

Documentation

Enumerator
NDIOKAY 
NDIERROR 
SERIALINTERFACENOTSET 
SERIALSENDERROR 
SERIALRECEIVEERROR 
SROMFILETOOLARGE 
SROMFILETOOSMALL 
NDICRCERROR 
NDIINVALIDCOMMAND 
NDICOMMANDTOOLONG 
NDICOMMANDTOOSHORT 
NDICRCDOESNOTMATCH 
NDITIMEOUT 
NDIUNABLETOSETNEWCOMMPARAMETERS 
NDIINCORRECTNUMBEROFPARAMETERS 
NDIINVALIDPORTHANDLE 
NDIINVALIDTRACKINGPRIORITY 
NDIINVALIDLED 
NDIINVALIDLEDSTATE 
NDICOMMANDINVALIDINCURRENTMODE 
NDINOTOOLFORPORT 
NDIPORTNOTINITIALIZED 
NDISYSTEMNOTINITIALIZED 
NDIUNABLETOSTOPTRACKING 
NDIUNABLETOSTARTTRACKING 
NDIINITIALIZATIONFAILED 
NDIINVALIDVOLUMEPARAMETERS 
NDICANTSTARTDIAGNOSTICMODE 
NDICANTINITIRDIAGNOSTICS 
NDIFAILURETOWRITESROM 
NDIENABLEDTOOLSNOTSUPPORTED 
NDICOMMANDPARAMETEROUTOFRANGE 
NDINOMEMORYAVAILABLE 
NDIPORTHANDLENOTALLOCATED 
NDIPORTHASBECOMEUNOCCUPIED 
NDIOUTOFHANDLES 
NDIINCOMPATIBLEFIRMWAREVERSIONS 
NDIINVALIDPORTDESCRIPTION 
NDIINVALIDOPERATIONFORDEVICE 
NDIWARNING 
NDIUNKNOWNERROR 
NDIUNEXPECTEDREPLY 
UNKNOWNHANDLERETURNED 
TRACKINGDEVICERESET 
TRACKINGDEVICENOTSET 

Definition at line 35 of file mitkNDIProtocol.h.

Enumerator
ODFN_MINMAX 
ODFN_MAX 
ODFN_NONE 
ODFN_GLOBAL_MAX 

Definition at line 29 of file mitkOdfNormalizationMethodProperty.h.

Enumerator
ODFSB_NONE 
ODFSB_GFA 
ODFSB_PC 

Definition at line 27 of file mitkOdfScaleByProperty.h.

Error codes of NDI tracking devices.

Documentation

Enumerator
ToolTracking6D 
ToolTracking5D 
MarkerTracking3D 
HybridTracking 

Definition at line 47 of file mitkTrackingTypes.h.

Query mode for NDI tracking devices.

Documentation

Enumerator
ALL 
FREED 
OCCUPIED 
INITIALIZED 
ENABLED 

Definition at line 77 of file mitkTrackingTypes.h.

enumeration of the type a point can be

Enumerator
PTUNDEFINED 
PTSTART 
PTCORNER 
PTEDGE 
PTEND 

Definition at line 30 of file mitkPoint.h.

Enumerator
SIEMENS_CSA1 
SIEMENS_CSA2 

Definition at line 10 of file mitkDiffusionHeaderSiemensDICOMFileHelper.h.

Enumerator
TeemTensorEstimationMethodsLLS 
TeemTensorEstimationMethodsNLS 
TeemTensorEstimationMethodsWLS 
TeemTensorEstimationMethodsMLE 

Definition at line 28 of file mitkTeemDiffusionTensor3DReconstructionImageFilter.h.

Function Documentation

template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itkImageRGBUC2 ,
itk::SmartPointer< itkImageRGBUC2 > &   
)
template<typename TPixel , unsigned int VImageDimension, class ItkOutputImageType >
void mitk::_CastToItkImage2Access ( const itk::Image< TPixel, VImageDimension > *  itkInputImage,
itk::SmartPointer< ItkOutputImageType > &  itkOutputImage 
)

Definition at line 33 of file typeExtension.h.

References New().

Referenced by CastToItkImage(), and CastToItkImage< itkImageRGBUS3 >().

template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itkImageDTIF2 ,
itk::SmartPointer< itkImageDTIF2 > &   
)
template void mitk::_CastToItkImage2Access ( const itkImageRGBUS3 ,
itk::SmartPointer< itkImageRGBUS3 > &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itkImageDTID2 ,
itk::SmartPointer< itkImageDTID2 > &   
)
template<typename TPixel , unsigned int VImageDimension, class ItkOutputImageType >
void mitk::_CastToItkImage2Access ( const itk::VectorImage< TPixel, VImageDimension > *  itkInputImage,
itk::SmartPointer< ItkOutputImageType > &  itkOutputImage 
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itkImageRGBUC3 ,
itk::SmartPointer< itkImageRGBUC3 > &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itkImageDTIF3 ,
itk::SmartPointer< itkImageDTIF3 > &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itkImageDTID3 ,
itk::SmartPointer< itkImageDTID3 > &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< double, 2 >, 2 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< double, 2 >, 2 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< double, 2 >, 3 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< double, 2 >, 3 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< float, 2 >, 2 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< float, 2 >, 2 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< float, 2 >, 3 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< float, 2 >, 3 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< short, 2 >, 2 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< short, 2 >, 2 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< short, 2 >, 3 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< short, 2 >, 3 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< double, 3 >, 2 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< double, 3 >, 2 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< double, 3 >, 3 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< double, 3 >, 3 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< float, 3 >, 2 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< float, 3 >, 2 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< float, 3 >, 3 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< float, 3 >, 3 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< short, 3 >, 2 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< short, 3 >, 2 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< short, 3 >, 3 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< short, 3 >, 3 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< double, 6 >, 2 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< double, 6 >, 2 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< double, 6 >, 3 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< double, 6 >, 3 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< float, 6 >, 2 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< float, 6 >, 2 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< float, 6 >, 3 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< float, 6 >, 3 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< short, 6 >, 2 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< short, 6 >, 2 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< short, 6 >, 3 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< short, 6 >, 3 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< double, 42 >, 2 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< double, 42 >, 2 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< double, 42 >, 3 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< double, 42 >, 3 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< float, 42 >, 2 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< float, 42 >, 2 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< float, 42 >, 3 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< float, 42 >, 3 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< short, 42 >, 2 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< short, 42 >, 2 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< short, 42 >, 3 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< short, 42 >, 3 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< double, 92 >, 3 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< double, 92 >, 3 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< float, 92 >, 2 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< float, 92 >, 2 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< float, 92 >, 3 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< float, 92 >, 3 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< short, 92 >, 2 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< short, 92 >, 2 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< short, 92 >, 3 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< short, 92 >, 3 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< double, 92 >, 2 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< double, 92 >, 2 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< double, 162 >, 2 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< double, 162 >, 2 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< double, 162 >, 3 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< double, 162 >, 3 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< float, 162 >, 2 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< float, 162 >, 2 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< float, 162 >, 3 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< float, 162 >, 3 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< short, 162 >, 2 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< short, 162 >, 2 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< short, 162 >, 3 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< short, 162 >, 3 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< double, 252 >, 2 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< double, 252 >, 2 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< double, 252 >, 3 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< double, 252 >, 3 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< float, 252 >, 2 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< float, 252 >, 2 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< short, 252 >, 2 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< short, 252 >, 2 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< short, 252 >, 3 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< short, 252 >, 3 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< float, 252 >, 3 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< float, 252 >, 3 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< double, 362 >, 2 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< double, 362 >, 2 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< double, 362 >, 3 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< double, 362 >, 3 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< float, 362 >, 2 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< float, 362 >, 2 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< float, 362 >, 3 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< float, 362 >, 3 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< short, 362 >, 2 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< short, 362 >, 2 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< short, 362 >, 3 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< short, 362 >, 3 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< double, 492 >, 2 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< double, 492 >, 2 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< double, 492 >, 3 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< double, 492 >, 3 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< float, 492 >, 2 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< float, 492 >, 2 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< float, 492 >, 3 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< float, 492 >, 3 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< short, 492 >, 2 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< short, 492 >, 2 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< short, 492 >, 3 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< short, 492 >, 3 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< double, 642 >, 2 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< double, 642 >, 2 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< double, 642 >, 3 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< double, 642 >, 3 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< float, 642 >, 2 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< float, 642 >, 2 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< float, 642 >, 3 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< float, 642 >, 3 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< short, 642 >, 2 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< short, 642 >, 2 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< short, 642 >, 3 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< short, 642 >, 3 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< double, 812 >, 2 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< double, 812 >, 2 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< double, 812 >, 3 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< double, 812 >, 3 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< float, 812 >, 2 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< float, 812 >, 2 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< float, 812 >, 3 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< float, 812 >, 3 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< short, 812 >, 2 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< short, 812 >, 2 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< short, 812 >, 3 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< short, 812 >, 3 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< double, 1002 >, 2 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< double, 1002 >, 2 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< double, 1002 >, 3 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< double, 1002 >, 3 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< float, 1002 >, 2 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< float, 1002 >, 2 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< float, 1002 >, 3 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< float, 1002 >, 3 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< short, 1002 >, 2 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< short, 1002 >, 2 >> &   
)
template void MITKCORE_EXPORT mitk::_CastToItkImage2Access ( const itk::Image< itk::Vector< short, 1002 >, 3 > *  ,
itk::SmartPointer< itk::Image< itk::Vector< short, 1002 >, 3 >> &   
)
mitk::BoundingShapeInteractor ( )
protected
mitk::Point3D mitk::CalcAvgPoint ( mitk::Point3D  a,
mitk::Point3D  b 
)

helper function for calculating the average of two points

Definition at line 73 of file mitkBoundingShapeUtil.cpp.

Referenced by mitk::BoundingShapeVtkMapper3D::GenerateDataForRenderer().

mitkIpPicDescriptor * mitk::CastToIpPicDescriptor ( mitk::Image::Pointer  refImg,
mitk::ImageWriteAccessor imageAccess,
mitkIpPicDescriptor picDesc 
)

Constructs a legacy mitkIpPicDescriptor from mitk::Image.

Meant to support legacy code, which was base on mitkIpPicDescriptor types. Please remind that such code should be migrated towards ITK/VTK solutions.

Definition at line 19 of file mitkLegacyAdaptors.cpp.

References mitkIpPicDescriptor::bpe, CastToIpPicType(), mitkIpPicDescriptor::data, mitkIpPicDescriptor::dim, mitk::ImageWriteAccessor::GetData(), mitkIpPicDescriptor::n, and mitkIpPicDescriptor::type.

mitkIpPicDescriptor * mitk::CastToIpPicDescriptor ( itk::SmartPointer< mitk::ImageDataItem refItem,
mitk::ImageWriteAccessor imageAccess,
mitkIpPicDescriptor picDesc 
)

Constructs a legacy mitkIpPicDescriptor from mitk::ImageDataItem.

Warning
The returned IpPicDescriptor is only referencing the memory block with the data managed by the given ImageDataItem parameter. Simply calling ipPicFree( desc ) will delete the data and so will the ImageDataItem try when it get deleted. Simplest way to avoid the duplicate deletion attempt is to set the desc->data manually to NULL before calling the ipPicFree() on the descriptor

Definition at line 45 of file mitkLegacyAdaptors.cpp.

References mitkIpPicDescriptor::bpe, CastToIpPicType(), mitkIpPicDescriptor::data, mitkIpPicDescriptor::dim, mitk::ImageWriteAccessor::GetData(), mitkIpPicDescriptor::n, and mitkIpPicDescriptor::type.

mitkIpPicDescriptor * mitk::CastToIpPicDescriptor ( mitk::Image::Pointer  refImg,
mitkIpPicDescriptor picDesc 
)

Constructs a deprecated legacy mitkIpPicDescriptor from mitk::Image.

Meant to support legacy code, which was base on mitkIpPicDescriptor types. Please remind that such code should be migrated towards ITK/VTK solutions.

Deprecated:
(as of 2012_09) Please use image accessors instead! An image accessor (ImageWriteAccessor) can be commited to CastToIpPicDescriptor.

Definition at line 72 of file mitkLegacyAdaptors.cpp.

References mitkIpPicDescriptor::bpe, CastToIpPicType(), mitkIpPicDescriptor::data, mitkIpPicDescriptor::dim, mitk::ImageWriteAccessor::GetData(), mitkIpPicDescriptor::n, and mitkIpPicDescriptor::type.

mitkIpPicDescriptor * mitk::CastToIpPicDescriptor ( itk::SmartPointer< mitk::ImageDataItem refItem,
mitkIpPicDescriptor picDesc 
)

Constructs a deprecated legacy mitkIpPicDescriptor from mitk::ImageDataItem.

Warning
The returned IpPicDescriptor is only referencing the memory block with the data managed by the given ImageDataItem parameter. Simply calling ipPicFree( desc ) will delete the data and so will the ImageDataItem try when it get deleted. Simplest way to avoid the duplicate deletion attempt is to set the desc->data manually to NULL before calling the ipPicFree() on the descriptor
Deprecated:
(as of 2012_09) Please use image accessors instead! An image accessor (ImageWriteAccessor) can be commited to CastToIpPicDescriptor.

Definition at line 94 of file mitkLegacyAdaptors.cpp.

References mitkIpPicDescriptor::bpe, CastToIpPicType(), mitkIpPicDescriptor::data, mitkIpPicDescriptor::dim, mitkIpPicDescriptor::n, and mitkIpPicDescriptor::type.

mitkIpPicType_t mitk::CastToIpPicType ( int  componentType)

Constructs a legacy type information from mitk::PixelType.

The IpPicDescriptor uses own notations for different pixel types. This casting is needed e.g. by the CastToIpPicDescriptor method.

Definition at line 129 of file mitkLegacyAdaptors.cpp.

References mitkIpPicFloat, mitkIpPicInt, mitkIpPicUInt, and mitkIpPicUnknown.

Referenced by CastToIpPicDescriptor().

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itkImageRGBUC2 > &  itkOutputImage 
)

Definition at line 29 of file mitkImageCastPart4.cpp.

References _CastToItkImage2Access(), and AccessFixedTypeByItk_1.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itkImageDTIF2 > &  itkOutputImage 
)

Definition at line 39 of file mitkImageCastPart4.cpp.

References _CastToItkImage2Access(), and AccessFixedTypeByItk_1.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itkImageDTID2 > &  itkOutputImage 
)

Definition at line 49 of file mitkImageCastPart4.cpp.

References _CastToItkImage2Access(), and AccessFixedTypeByItk_1.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itkImageRGBUC3 > &  itkOutputImage 
)

Definition at line 64 of file mitkImageCastPart4.cpp.

References _CastToItkImage2Access(), and AccessFixedTypeByItk_1.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itkImageDTIF3 > &  itkOutputImage 
)

Definition at line 74 of file mitkImageCastPart4.cpp.

References _CastToItkImage2Access(), and AccessFixedTypeByItk_1.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itkImageDTID3 > &  itkOutputImage 
)

Definition at line 84 of file mitkImageCastPart4.cpp.

References _CastToItkImage2Access(), and AccessFixedTypeByItk_1.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< double, 2 >, 2 >> &  itkOutputImage 
)

Definition at line 163 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< double, 2 >, 3 >> &  itkOutputImage 
)

Definition at line 163 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< float, 2 >, 2 >> &  itkOutputImage 
)

Definition at line 163 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< float, 2 >, 3 >> &  itkOutputImage 
)

Definition at line 163 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< short, 2 >, 2 >> &  itkOutputImage 
)

Definition at line 163 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< short, 2 >, 3 >> &  itkOutputImage 
)

Definition at line 163 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< float, 3 >, 3 >> &  itkOutputImage 
)

Definition at line 164 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< short, 3 >, 2 >> &  itkOutputImage 
)

Definition at line 164 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< short, 3 >, 3 >> &  itkOutputImage 
)

Definition at line 164 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< double, 3 >, 2 >> &  itkOutputImage 
)

Definition at line 164 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< double, 3 >, 3 >> &  itkOutputImage 
)

Definition at line 164 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< float, 3 >, 2 >> &  itkOutputImage 
)

Definition at line 164 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< double, 6 >, 2 >> &  itkOutputImage 
)

Definition at line 165 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< double, 6 >, 3 >> &  itkOutputImage 
)

Definition at line 165 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< float, 6 >, 2 >> &  itkOutputImage 
)

Definition at line 165 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< float, 6 >, 3 >> &  itkOutputImage 
)

Definition at line 165 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< short, 6 >, 2 >> &  itkOutputImage 
)

Definition at line 165 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< short, 6 >, 3 >> &  itkOutputImage 
)

Definition at line 165 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< double, 42 >, 2 >> &  itkOutputImage 
)

Definition at line 166 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< double, 42 >, 3 >> &  itkOutputImage 
)

Definition at line 166 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< float, 42 >, 2 >> &  itkOutputImage 
)

Definition at line 166 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< float, 42 >, 3 >> &  itkOutputImage 
)

Definition at line 166 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< short, 42 >, 2 >> &  itkOutputImage 
)

Definition at line 166 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< short, 42 >, 3 >> &  itkOutputImage 
)

Definition at line 166 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< double, 92 >, 2 >> &  itkOutputImage 
)

Definition at line 167 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< double, 92 >, 3 >> &  itkOutputImage 
)

Definition at line 167 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< float, 92 >, 2 >> &  itkOutputImage 
)

Definition at line 167 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< float, 92 >, 3 >> &  itkOutputImage 
)

Definition at line 167 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< short, 92 >, 2 >> &  itkOutputImage 
)

Definition at line 167 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< short, 92 >, 3 >> &  itkOutputImage 
)

Definition at line 167 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< double, 162 >, 2 >> &  itkOutputImage 
)

Definition at line 168 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< double, 162 >, 3 >> &  itkOutputImage 
)

Definition at line 168 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< float, 162 >, 2 >> &  itkOutputImage 
)

Definition at line 168 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< float, 162 >, 3 >> &  itkOutputImage 
)

Definition at line 168 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< short, 162 >, 2 >> &  itkOutputImage 
)

Definition at line 168 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< short, 162 >, 3 >> &  itkOutputImage 
)

Definition at line 168 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< double, 252 >, 2 >> &  itkOutputImage 
)

Definition at line 169 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< double, 252 >, 3 >> &  itkOutputImage 
)

Definition at line 169 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< float, 252 >, 2 >> &  itkOutputImage 
)

Definition at line 169 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< float, 252 >, 3 >> &  itkOutputImage 
)

Definition at line 169 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< short, 252 >, 2 >> &  itkOutputImage 
)

Definition at line 169 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< short, 252 >, 3 >> &  itkOutputImage 
)

Definition at line 169 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< double, 362 >, 2 >> &  itkOutputImage 
)

Definition at line 170 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< double, 362 >, 3 >> &  itkOutputImage 
)

Definition at line 170 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< float, 362 >, 2 >> &  itkOutputImage 
)

Definition at line 170 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< float, 362 >, 3 >> &  itkOutputImage 
)

Definition at line 170 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< short, 362 >, 2 >> &  itkOutputImage 
)

Definition at line 170 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< short, 362 >, 3 >> &  itkOutputImage 
)

Definition at line 170 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< short, 492 >, 2 >> &  itkOutputImage 
)

Definition at line 171 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< double, 492 >, 2 >> &  itkOutputImage 
)

Definition at line 171 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< double, 492 >, 3 >> &  itkOutputImage 
)

Definition at line 171 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< float, 492 >, 2 >> &  itkOutputImage 
)

Definition at line 171 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< float, 492 >, 3 >> &  itkOutputImage 
)

Definition at line 171 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< short, 492 >, 3 >> &  itkOutputImage 
)

Definition at line 171 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< float, 642 >, 2 >> &  itkOutputImage 
)

Definition at line 172 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< double, 642 >, 2 >> &  itkOutputImage 
)

Definition at line 172 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< double, 642 >, 3 >> &  itkOutputImage 
)

Definition at line 172 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< float, 642 >, 3 >> &  itkOutputImage 
)

Definition at line 172 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< short, 642 >, 2 >> &  itkOutputImage 
)

Definition at line 172 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< short, 642 >, 3 >> &  itkOutputImage 
)

Definition at line 172 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< short, 812 >, 2 >> &  itkOutputImage 
)

Definition at line 173 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< double, 812 >, 2 >> &  itkOutputImage 
)

Definition at line 173 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< double, 812 >, 3 >> &  itkOutputImage 
)

Definition at line 173 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< float, 812 >, 2 >> &  itkOutputImage 
)

Definition at line 173 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< float, 812 >, 3 >> &  itkOutputImage 
)

Definition at line 173 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< short, 812 >, 3 >> &  itkOutputImage 
)

Definition at line 173 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< float, 1002 >, 2 >> &  itkOutputImage 
)

Definition at line 174 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< double, 1002 >, 2 >> &  itkOutputImage 
)

Definition at line 174 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< double, 1002 >, 3 >> &  itkOutputImage 
)

Definition at line 174 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< float, 1002 >, 3 >> &  itkOutputImage 
)

Definition at line 174 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< short, 1002 >, 2 >> &  itkOutputImage 
)

Definition at line 174 of file mitkImageCastPart4.cpp.

template<>
void MITKCORE_EXPORT mitk::CastToItkImage ( const mitk::Image mitkImage,
itk::SmartPointer< itk::Image< itk::Vector< short, 1002 >, 3 >> &  itkOutputImage 
)

Definition at line 174 of file mitkImageCastPart4.cpp.

template<>
void mitk::CastToItkImage< itkImageRGBUS3 > ( const mitk::Image mitkImage,
itk::SmartPointer< itkImageRGBUS3 > &  itkOutputImage 
)

Definition at line 50 of file typeExtension.h.

References _CastToItkImage2Access(), and AccessFixedTypeByItk_1.

mitk::PixelType mitk::CastToPixelType ( mitkIpPicType_t  pictype,
vcl_size_t  bpe 
)

Returns a mitk::PixelType object corresponding to given mitkIpPicType_t.

The method needs the mitkIpPicType_t and the bits per element (bpe) information to be able to create the correct corresponding PixelType

See also
PixelType

Definition at line 152 of file mitkLegacyAdaptors.cpp.

References mitkIpPicInt, and mitkIpPicUInt.

Referenced by CastToImageDescriptor().

virtual bool mitk::CheckOverHandles ( const InteractionEvent interactionEvent)
protectedvirtual

Checks if the mouse pointer is over one of the assigned handles.

bool mitk::CheckUID ( const mitk::DataNode node,
const NodeUIDType uid 
)

Helper that checks if the content of property "node.uid" equals the passed uid. If the property does not exist or node is invalid, return will be false.

Definition at line 45 of file mitkUIDHelper.cpp.

References mitk::DataNode::GetStringProperty(), and nodeProp_UID.

bool mitk::CheckUID ( const mitk::BaseData data,
const NodeUIDType uid 
)

Helper that checks if the content of property "data.uid" equals the passed uid. If the property does not exist or node is invalid, return will be false.

Definition at line 86 of file mitkUIDHelper.cpp.

References mitk::BaseData::GetProperty(), and Prop_UID.

IntensityProfile::InstanceIdentifier mitk::ComputeCenterOfMaximumArea ( IntensityProfile::Pointer  intensityProfile,
IntensityProfile::InstanceIdentifier  radius 
)

Compute center of maximum area under the curve of an intensity profile.

Parameters
[in]intensityProfileAn intensity profile.
[in]radiusRadius of the area (width of area equals 1 + 2 * radius).
Returns
Index of the maximum area center.

Definition at line 284 of file mitkIntensityProfile.cpp.

References ComputeGlobalMinimum(), and min().

IntensityProfile::InstanceIdentifier mitk::ComputeGlobalMaximum ( IntensityProfile::Pointer  intensityProfile,
IntensityProfile::MeasurementType &  max 
)

Compute global maximum of an intensity profile.

Parameters
[in]intensityProfileAn intensity profile.
Returns
Index of the global maximum.

Definition at line 240 of file mitkIntensityProfile.cpp.

References min().

Referenced by ComputeIntensityProfileStatistics().

IntensityProfile::InstanceIdentifier mitk::ComputeGlobalMinimum ( IntensityProfile::Pointer  intensityProfile,
IntensityProfile::MeasurementType &  min 
)

Compute global minimum of an intensity profile.

Parameters
[in]intensityProfileAn intensity profile.
Returns
Index of the global minimum.

Definition at line 262 of file mitkIntensityProfile.cpp.

References max().

Referenced by ComputeCenterOfMaximumArea(), and ComputeIntensityProfileStatistics().

IntensityProfile::Pointer mitk::ComputeIntensityProfile ( Image::Pointer  image,
PlanarFigure::Pointer  planarFigure 
)

Compute intensity profile of an image for each pixel along the first PolyLine of a given planar figure.

Parameters
[in]imageA two or three-dimensional image which consists of single component pixels.
[in]planarFigureA planar figure from which the first PolyLine is used to evaluate the intensity profile.
Returns
The computed intensity profile.

Definition at line 225 of file mitkIntensityProfile.cpp.

References ComputeIntensityProfile(), and CreatePathFromPlanarFigure().

Referenced by QmitkC3jsWidget::ComputeIntensityProfile(), and ComputeIntensityProfile().

IntensityProfile::Pointer mitk::ComputeIntensityProfile ( Image::Pointer  image,
PlanarLine::Pointer  planarLine,
unsigned int  numSamples,
InterpolateImageFunction::Enum  interpolator = InterpolateImageFunction::NearestNeighbor 
)

Compute intensity profile of an image for each sample along a planar line.

Parameters
[in]imageA three-dimensional image which consists of single component pixels.
[in]planarLineA planar line along which the intensity profile will be evaluated.
[in]numSamplesNumber of samples along the planar line (must be at least 2).
[in]interpolatorImage interpolation function which is used to read each sample.
Returns
The computed intensity profile.

Definition at line 230 of file mitkIntensityProfile.cpp.

References ComputeIntensityProfile(), and CreatePathFromPlanarFigure().

IntensityProfile::Pointer mitk::ComputeIntensityProfile ( Image::Pointer  image,
const Point3D startPoint,
const Point3D endPoint,
unsigned int  numSamples,
InterpolateImageFunction::Enum  interpolator = InterpolateImageFunction::NearestNeighbor 
)

Compute intensity profile of an image for each sample between two points.

Parameters
[in]imageA three-dimensional image which consists of single component pixels.
[in]startPointA point at which the first sample is to be read.
[in]endPointA point at which the last sample is to be read.
[in]numSamplesNumber of samples between startPoint and endPoint (must be at least 2).
[in]interpolatorImage interpolation function which is used to read each sample.
Returns
The computed intensity profile.

Definition at line 235 of file mitkIntensityProfile.cpp.

References ComputeIntensityProfile(), and CreatePathFromPoints().

void mitk::ComputeIntensityProfileStatistics ( IntensityProfile::Pointer  intensityProfile,
ImageStatisticsCalculator::StatisticsContainer::Pointer  stats 
)

Compute statistics of an intensity profile.

Parameters
[in]intensityProfileAn intensity profile.
[in]statsAn ImageStatisticsCalculator::Statistics object to hold the calculated statistics.

Definition at line 341 of file mitkIntensityProfile.cpp.

References ComputeGlobalMaximum(), ComputeGlobalMinimum(), CreateVectorFromIntensityProfile(), max(), and min().

Referenced by QmitkC3jsWidget::ComputeIntensityProfile().

template<typename ElementToOutput1 , typename ElementToOutput2 >
void mitk::ConditionalOutputOfDifference ( ElementToOutput1  elem1,
ElementToOutput2  elem2,
mitk::ScalarType  eps,
bool  verbose,
bool  isEqual 
)
inline

outputs elem1, elem2 and eps in case verbose and !isEqual. Elem can e.g. be a mitk::Vector or an mitk::Point.

Parameters
elem1first element to be output
elem2second
epsthe epsilon which their difference was bigger than
verbosetells the function if something shall be output
isEqualfunction will only output something if the two elements are not equal

Definition at line 42 of file mitkEqual.h.

References eps, and MITK_INFO.

Referenced by Equal(), and EqualArray().

virtual void mitk::ConnectActionsAndFunctions ( )
overrideprotectedvirtual

Here actions strings from the loaded state machine pattern are mapped to functions of the DataInteractor. These functions are called when an action from the state machine pattern is executed.

Referenced by mitk::EventStateMachine::LoadStateMachine().

std::string mitk::ConvertCompositePixelValueToString ( Image::Pointer  image,
itk::Index< 3 >  index 
)

Converts composite pixel values to a displayable string.

Exceptions
mitk::ExceptionIf the image is NULL.
mitk::AccessByItkExceptionfor pixel types which are not part of MITK_ACCESSBYITK_COMPOSITE_PIXEL_TYPES_SEQ

Definition at line 65 of file mitkCompositePixelValueToString.cpp.

References AccessFixedPixelTypeByItk_n, ConvertCompositePixelValueToString(), MITK_ACCESSBYITK_COMPOSITE_PIXEL_TYPES_SEQ, and mitkThrow.

Referenced by mitk::DisplayInteractor::UpdateStatusbar().

template<typename TPixel , unsigned int VImageDimension>
static void mitk::ConvertCompositePixelValueToString ( itk::Image< TPixel, VImageDimension > *  image,
itk::Index< 3 >  index3,
std::string &  string 
)
static

Definition at line 43 of file mitkCompositePixelValueToString.cpp.

References operator<<().

Referenced by ConvertCompositePixelValueToString().

mitk::LabelSetImage::Pointer mitk::ConvertImageToLabelSetImage ( Image::Pointer  image)

Convert mitk::Image to mitk::LabelSetImage, templating and differentation between itk::Image and itk::VectorImage is internal.

Definition at line 121 of file mitkLabelSetImageConverter.cpp.

References AccessVectorFixedDimensionByItk_n, AccessVectorPixelTypeByItk_n, ConvertImageToLabelSetImage(), and mitk::Image::New().

Referenced by mitk::LabelSetImageIO::Read().

template<class TTransformType1 , class TTransformType2 >
void mitk::ConvertItkTransform ( const TTransformType1 *  sourceTransform,
TTransformType2 *  destTransform 
)

Definition at line 65 of file mitkMatrixConvert.h.

References offset.

mitk::Image::Pointer mitk::ConvertLabelSetImageToImage ( LabelSetImage::ConstPointer  labelSetImage)
std::vector<TimePointType> mitk::ConvertMetaDataObjectToTimePointList ( const itk::MetaDataObjectBase *  data)

Helper function that converts the content of a meta data into a time point vector. If MetaData is not valid or cannot be converted an empty vector is returned.

Definition at line 192 of file mitkItkImageIO.cpp.

Referenced by mitk::ItkImageIO::Read().

IntensityProfile::Pointer mitk::CreateIntensityProfileFromVector ( const std::vector< IntensityProfile::MeasurementType > &  vector)

Convert a standard library vector to an intensity profile.

Parameters
[in]vectorAn standard library vector which contains intensity profile measurements.
Returns
An intensity profile.

Definition at line 328 of file mitkIntensityProfile.cpp.

References New().

mitk::IPropertyPersistence * mitk::CreateTestInstancePropertyPersistence ( )

Creates an unmanaged (!) instance of PropertyPersistence for testing purposes.

Definition at line 253 of file mitkPropertyPersistence.cpp.

std::vector< IntensityProfile::MeasurementType > mitk::CreateVectorFromIntensityProfile ( IntensityProfile::Pointer  intensityProfile)

Convert an intensity profile to a standard library vector.

Parameters
[in]intensityProfileAn intensity profile.
Returns
Standard library vector which contains the input intensity profile measurements.

Definition at line 315 of file mitkIntensityProfile.cpp.

Referenced by ComputeIntensityProfileStatistics().

virtual void mitk::DataNodeChanged ( )
overrideprotectedvirtual

Called when a DataNode has been set/changed.

Referenced by mitk::DataInteractor::SetDataNode().

virtual void mitk::DeselectHandles ( StateMachineAction ,
InteractionEvent interactionEvent 
)
protectedvirtual

Deselects all Handles at the end of interaction.

void mitk::DICOMStringToOrientationVectors ( const std::string &  s,
Vector3D right,
Vector3D up,
bool &  successful 
)

Convert DICOM string describing a point two Vector3D.

DICOM tags like ImageOrientationPatient contain two vectors as float numbers separated by backslashes:

42.7131\13.77\0.7\137.76\0.3

Definition at line 130 of file mitkDICOMTag.cpp.

References split().

Referenced by mitk::EquiDistantBlocksSorter::AnalyzeFileForITKImageSeriesReaderSpacingAssumption(), mitk::SortByImagePositionPatient::InternalNumericDistance(), mitk::GantryTiltInformation::MakeFromTagValues(), and mitk::NormalDirectionConsistencySorter::Sort().

mitk::Point3D mitk::DICOMStringToPoint3D ( const std::string &  s,
bool &  successful 
)

Convert DICOM string describing a point to Point3D.

DICOM tags like ImagePositionPatient contain a position as float numbers separated by backslashes:

42.7131\13.77\0.7

Definition at line 192 of file mitkDICOMTag.cpp.

References split().

Referenced by mitk::EquiDistantBlocksSorter::AnalyzeFileForITKImageSeriesReaderSpacingAssumption(), mitk::SortByImagePositionPatient::InternalNumericDistance(), mitk::GantryTiltInformation::MakeFromTagValues(), and mitk::NormalDirectionConsistencySorter::Sort().

bool mitk::DICOMStringToSpacing ( const std::string &  s,
ScalarType spacingX,
ScalarType spacingY 
)
std::string mitk::DICOMTagPathToDCMTKSearchPath ( const DICOMTagPath tagPath)

Converts a passed path into a search string for the DCMTK DcmPathProcessor.

Precondition
tagPath must be an explicit (DICOMTagPath::IsExplicit()) path or must only contain selection wild cards (DICOMTagPath::HasItemSelectionWildcardsOnly()).

Definition at line 580 of file mitkDICOMTagPath.cpp.

References mitk::DICOMTagPath::HasItemSelectionWildcardsOnly(), mitk::DICOMTagPath::IsExplicit(), mitkThrow, and mitk::DICOMTagPath::ToStr().

Referenced by mitk::DICOMDCMTKTagScanner::Scan().

template<typename DifferenceType >
bool mitk::DifferenceBiggerOrEqualEps ( DifferenceType  diff,
mitk::ScalarType  epsilon = mitk::eps 
)
inline

Helper method to check if the difference is bigger or equal to a given epsilon

Parameters
diffthe difference to be checked against the epsilon
theepsilon. The absolute difference needs to be smaller than this.
Returns
true if abs(diff) >= eps

Definition at line 26 of file mitkEqual.h.

Referenced by Equal(), and MatrixEqualElementWise().

mitk::NodeUIDType mitk::EnsureUID ( mitk::DataNode node)

Gets the content of the property "node.uid". If it does not exist, the property will be added with a new UID.

Precondition
Passed node is a valid pointer.

Definition at line 26 of file mitkUIDHelper.cpp.

References mitk::DataNode::GetStringProperty(), mitk::UIDGenerator::GetUID(), mitkThrow, nodeProp_UID, and mitk::DataNode::SetStringProperty().

mitk::NodeUIDType mitk::EnsureUID ( mitk::BaseData data)

Gets the content of the property "data.uid". If it does not exist, the property will be added with a new UID.

Precondition
Passed node is a valid pointer.

Definition at line 61 of file mitkUIDHelper.cpp.

References mitk::BaseData::GetProperty(), mitk::UIDGenerator::GetUID(), mitkThrow, mitk::StringProperty::New(), Prop_UID, and mitk::BaseData::SetProperty().

bool mitk::Equal ( mitk::ExampleDataStructure leftHandSide,
mitk::ExampleDataStructure rightHandSide,
mitk::ScalarType  eps,
bool  verbose 
)

Returns true if the example data structures are considered equal.

They are considered equal if their string is equal

Definition at line 60 of file mitkExampleDataStructure.cpp.

References mitk::ExampleDataStructure::GetData(), and MITK_INFO.

Referenced by mitk::PlanePositionManagerService::AddNewPlanePosition(), mitk::ExtrudedContour::BuildGeometry(), mitk::PaintbrushTool::CheckIfCurrentSliceHasChanged(), ContoursCoplanar(), Equal(), EqualArray(), mitk::PlanarFigure::Equals(), mitk::ContourModelSetToImageFilter::GenerateData(), mitk::ToFDistanceImageToSurfaceFilter::GenerateData(), mitk::NavigationDataToIGTLMessageFilter::GenerateDataModeSendTDataMsg(), mitk::IGTLMessageToNavigationDataFilter::GenerateTrackingDataData(), mitk::KinectV2Controller::GetAllData(), mitk::NavigationData::GetInverse(), mitk::PlaneGeometry::InitializePlane(), mitk::RenderingManager::InitializeViews(), main(), mitkAbstractTransformGeometryTest(), mitkDICOMLocaleTestWithReferenceImage(), mitkImageTest(), mitkMultiComponentImageDataComparisonFilterTest(), mitkSlicedGeometry3DTest(), mitkTrackingDeviceSourceTest(), mitkVectorTest(), mitkVtkAbstractTransformPlaneGeometryTest(), mitk::NavigationData::NavigationData(), mitk::LevelWindow::operator==(), mitk::ToFTestingCommon::PointSetsEqual(), mitk::FiberBundleVtkReader::Read(), mitk::SurfaceInterpolationController::ReplaceInterpolationSession(), mitk::BaseGeometry::SetIndexToWorldTransformWithoutChangingSpacing(), mitk::GeometryTransformHolder::SetSpacing(), mitk::InternalTrackingTool::SetToolTip(), mitk::NavigationDataSliceVisualization::SetToolTrajectory(), Test_DoubleValueWriteOut(), Test_DoubleValueWriteOut_manyDecimalPlaces(), testExpectedAxisParallelBoundingBox(), testExpectedIndexBoundingBox(), testGeometry3D(), testGetAxisVectorExtent(), testGetAxisVectorVariants(), testGetPlanePosition(), testIfBothTransformationsProduceSameResults(), testIfPointIsTransformedAsExpected(), testIndexAndWorldConsistency(), testTransferItkTransformToVtkMatrix(), and mitk::ConnectomicsNetworkThresholder::ThresholdByRandomRemoval().

bool mitk::Equal ( const mitk::GeometryTransformHolder leftHandSide,
const mitk::GeometryTransformHolder rightHandSide,
ScalarType  eps,
bool  verbose 
)

Definition at line 259 of file mitkGeometryTransformHolder.cpp.

References Equal(), and MITK_ERROR.

bool mitk::Equal ( mitk::ConnectomicsNetwork leftHandSide,
mitk::ConnectomicsNetwork rightHandSide,
mitk::ScalarType  eps,
bool  verbose 
)

Returns true if the networks are considered equal.

For now two networks are considered equal if they are equal in the following properties:

  • Number of nodes
  • Number of edges
  • Smallworldness

Definition at line 721 of file mitkConnectomicsNetwork.cpp.

References eps, Equal(), MITK_INFO, and mitk::ConnectomicsStatisticsCalculator::New().

bool mitk::Equal ( const mitk::PlanarFigure leftHandSide,
const mitk::PlanarFigure rightHandSide,
ScalarType  eps,
bool  verbose 
)

Definition at line 778 of file mitkPlanarFigure.cpp.

References mitk::PlanarFigure::Equals().

template<typename TArrayType1 , typename TArrayType2 >
bool mitk::EqualArray ( TArrayType1 &  arrayType1,
TArrayType2 &  arrayType2,
int  size,
ScalarType  eps = mitk::eps,
bool  verbose = false 
)
inline

Compares two ArrayTypes of size size. ArrayTypes are all Objects/Types who have a [] operator. Pay attention not to set size higher than the actual size of the ArrayType as this will lead to unexpected results.

Definition at line 132 of file mitkArray.h.

References ConditionalOutputOfDifference(), eps, and Equal().

template<class TPixel >
mitk::ScalarType mitk::FastSinglePixelAccess ( mitk::PixelType  ,
mitk::Image::Pointer  im,
ImageDataItem item,
itk::Index< 3 >  idx,
mitk::ScalarType val,
int  component = 0 
)

Static method that gets direct access to a single pixel value. The value is not guaranteed to be in a well-defined state and is automatically casted to mitk::ScalarType The method can be called by the macros in mitkPixelTypeMultiplex.h

Definition at line 168 of file mitkImagePixelReadAccessor.h.

References mitk::ImagePixelReadAccessor< TPixel, VDimension >::GetConsecutivePixelsAsVector(), and mitk::ImageAccessorBase::IgnoreLock.

Referenced by QmitkStdMultiWidget::HandleCrosshairPositionEventDelayed(), QmitkAdaptiveRegionGrowingToolGUI::OnPointAdded(), and mitk::DisplayInteractor::UpdateStatusbar().

template<typename ArrayType , typename TCoordRep , unsigned int NVectorDimension>
void mitk::FillArray ( itk::FixedArray< TCoordRep, NVectorDimension > &  toArray,
const ArrayType &  array 
)

Copies elements of an array to this Vector.

Methods to copy from itk::FixedArray s (like mitk::Vector and mitk::Point) into ArrayTypes and vice versa. ArrayTypes here are all types who implement operator[]. The two templated methods were made free floating so you may specialize them for your concrete type.

Parameters
[in]arraythe array whose values will be copied into the Vector. Must be of a type which overrides the [] operator
[out]toArraythe FixedArrray (e.g., mitk::Vector or mitk::Point) which should hold the elements of array.
Attention
array must be of dimension NVectorDimension!
this method implicitly converts between data types.

Definition at line 43 of file mitkArray.h.

Referenced by FillArray().

template<typename ArrayType , typename TCoordRep , unsigned int NVectorDimension>
itk::FixedArray<TCoordRep, NVectorDimension> mitk::FillArray ( const ArrayType &  array)

Copies elements of an array to this Vector.

Parameters
[in]arraythe array whose values will be copied into the Vector. Must be of a type which overrides the [] operator
returnthe FixedArrray (e.g., mitk::Vector or mitk::Point) which should hold the elements of array.
Attention
array must be of dimension NVectorDimension!
this method implicitly converts between data types.

Definition at line 61 of file mitkArray.h.

References FillArray().

template<class Tout >
void mitk::FillVector3D ( Tout &  out,
mitk::ScalarType  x,
mitk::ScalarType  y,
mitk::ScalarType  z 
)
inline

Definition at line 110 of file mitkArray.h.

Referenced by mitk::ExtrudedContour::BuildGeometry(), mitk::BaseGeometry::ChangeImageGeometryConsideringOriginOffset(), CheckIntersectionWithRotatedGeometry(), CheckIntersectionWithRotatedGeometry90(), CheckPlanesInsideBoundingBox(), CheckPlanesInsideBoundingBoxOnlyOnOneSlice(), CheckPlanesOutsideOfBoundingBox(), mitk::CircularProfileTubeElement::CircularProfileTubeElement(), mitk::TubeGraphVtkMapper3D::ClipPolyData(), mitk::PythonService::CopyToPythonAsSimpleItkImage(), createArray(), mitk::NavigationToolStorageTestHelper::CreateTestData_StorageWithOneTool(), createVnlVector(), mitk::PlaneGeometry::ExecuteOperation(), mitk::ExtrudedContour::ExtrudedContour(), mitk::NavigationDataTransformFilter::GenerateData(), mitk::ExtractDirectedPlaneImageFilter::GenerateData(), mitk::NavigationDataSliceVisualization::GenerateData(), mitk::PlaneGeometryDataToSurfaceFilter::GenerateOutputInformation(), mitk::BaseGeometry::GetCornerPoint(), mitk::TimeGeometry::GetCornerPointInWorld(), GetEmptyTestImageWithGeometry(), mitk::Image::Initialize(), mitk::Image::InitializeByItk(), mitk::SlicedGeometry3D::InitializeEvenlySpaced(), mitk::PlaneGeometry::InitializePlane(), mitk::PlaneGeometry::InitializeStandardPlane(), main(), mitkAbstractTransformGeometryTest(), mitkClippedSurfaceBoundsCalculatorTest(), mitkGeometryDataToSurfaceFilterTest(), mitkImageTest(), mitkPlaneFitTest(), mitkPropertySerializationTest(), mitkVtkAbstractTransformPlaneGeometryTest(), mitk::UnstructuredGridMapper2D::Paint(), mitk::PointSetReader::ReadPoint(), mitk::ContourModelReader::ReadPoints(), mitk::NavigationDataLandmarkTransformFilter::SetSourceLandmarks(), mitk::NavigationDataLandmarkTransformFilter::SetTargetLandmarks(), SetUpBeforeTest(), testGeometry3D(), testIndexAndWorldConsistency(), and testItkImageIsCenterBased().

template<class Tout >
void mitk::FillVector4D ( Tout &  out,
mitk::ScalarType  x,
mitk::ScalarType  y,
mitk::ScalarType  z,
mitk::ScalarType  t 
)
inline

Definition at line 118 of file mitkArray.h.

Referenced by mitkPropertySerializationTest().

mitk::DICOMFilePathList mitk::FilterForDICOMFiles ( const DICOMFilePathList fileList)

All passed files will be checked if they are DICOM files. All DICOM files will be added to the result and returned.

Remarks
The helper does no sorting of any kind.

Definition at line 39 of file mitkDICOMFilesHelper.cpp.

References New().

Referenced by GetDICOMFilesInSameDirectory().

vtkSmartPointer< vtkPolyData > MITKMATCHPOINTREGISTRATION_EXPORT mitk::Generate3DDeformationGlyph ( const mitk::BaseGeometry gridDesc,
const map::core::RegistrationKernelBase< 3, 3 > *  regKernel 
)

Generates a 3D glyph representation of the given regKernel in the FOV defined by gridDesc.

Definition at line 104 of file mitkRegVisHelper.cpp.

References mitk::BaseGeometry::GetBounds(), mitk::BaseGeometry::GetExtent(), mitk::BaseGeometry::IndexToWorld(), and New().

Referenced by mitk::MITKRegistrationWrapperMapperBase::GenerateDataForRenderer().

vtkSmartPointer< vtkPolyData > MITKMATCHPOINTREGISTRATION_EXPORT mitk::Generate3DDeformationGrid ( const mitk::BaseGeometry gridDesc,
unsigned int  gridFrequence,
const map::core::RegistrationKernelBase< 3, 3 > *  regKernel = NULL 
)

Generates a 3D defomration gird according to a passed Geometry3D info. It is the basis for most of the visualizations of a MatchPoint registration.

Definition at line 190 of file mitkRegVisHelper.cpp.

References mitk::BaseGeometry::GetBounds(), mitk::BaseGeometry::GetExtent(), mitk::BaseGeometry::IndexToWorld(), and New().

Referenced by mitk::MITKRegistrationWrapperMapperBase::GenerateDataForRenderer().

Small helper function that generates Identity transforms in 3D.

Definition at line 369 of file mitkAlgorithmHelper.cpp.

References New(), and mitk::MAPRegistrationWrapper::New().

mitk::DataNode::Pointer mitk::generateMappedResultNode ( const std::string &  nodeName,
mitk::BaseData::Pointer  mappedData,
const std::string &  regUID,
const std::string &  inputDataUID,
const bool  refinedGeometry,
const std::string &  interpolator = "Unkown" 
)

Method generates a proper result node for the given registration wrapper.

Parameters
nodeNameName of the result node
mappedDataPointer to the mapped data that should be data of the node.
regUIDUID string of the registration used to map the data.
inputDataUIDUID string of the data used as input for the mapping.
refinedGeometryIndicates if the data was really mapped or the geometry was refined.
interpolatorName of the used interpolation strategy.
Precondition
mappedData must point to a valid instance
Returns
Pointer to a data node with all properties properly set.

Definition at line 44 of file mitkResultNodeGenerationHelper.cpp.

References mitkThrow, mitk::BoolProperty::New(), mitk::StringProperty::New(), mitk::DataNode::New(), Prop_MappingInputData, Prop_MappingInterpolator, Prop_MappingRefinedGeometry, and Prop_RegUID.

std::string mitk::GeneratePropertyNameForDICOMTag ( unsigned int  group,
unsigned int  element 
)

returns the correct property name for a simple DICOM tag. The tag is defined by the passed group and element number (both in hex).

Definition at line 25 of file mitkPropertyNameHelper.cpp.

Referenced by QmitkDataStorageTreeModel::data(), and GetBackwardsCompatibleDICOMProperty().

mitk::DataNode::Pointer mitk::generateRegistrationResultNode ( const std::string &  nodeName,
mitk::MAPRegistrationWrapper::Pointer  resultReg,
const std::string &  algorithmUID,
const std::string &  movingDataUID,
const std::string &  targetDataUID 
)

Method generates a proper result node for the given registration wrapper.

Parameters
nodeNameName of the result node
resultRegPointer to the registration wrapper that should be data of the node.
algorithmUIDUID string of the algorithm used to generate the result.
movingDataUIDUID string of the data used as moving input for the registration algorithm.
targetDataUIDUID string of the data used as moving input for the registration algorithm.
Precondition
registration must point to a valid instance
Returns
Pointer to a data node with all properties properly set.

Definition at line 24 of file mitkResultNodeGenerationHelper.cpp.

References mitkThrow, mitk::StringProperty::New(), mitk::DataNode::New(), Prop_RegAlgMovingData, Prop_RegAlgTargetData, Prop_RegAlgUsed, and Prop_RegUID.

virtual void mitk::GenerateRenderingRequestEvent ( )
overrideprotectedvirtual

Definition at line 392 of file mitkRenderingManager.h.

template<class TOutputData , class TInputData >
void mitk::GenerateTimeInInputRegion ( const TOutputData *  output,
TInputData *  input 
)

convert the start- and end-index-time of output in start- and end-index-time of input1 and input2 via millisecond-time

Definition at line 57 of file mitkTimeHelper.h.

References GenerateTimeInInputRegion().

mitk::IsoDoseLevelSet::Pointer mitk::GeneratIsoLevels_Virtuos ( )
bool mitk::GetBackwardsCompatibleDICOMProperty ( unsigned int  group,
unsigned int  element,
std::string const &  backwardsCompatiblePropertyName,
mitk::PropertyList const *  propertyList,
std::string &  propertyValue 
)

Simple helper function that can be used on most occasions where deprecated naming styles are used and it should be switched to the standardized naming (see GeneratePropertyNameForDICOMTag()), but keeping backwards compatibility.

Remarks
It assumes that the needed property value is a string.
Only use this function, if you want/need to keep backwards compatibility. In other cases you should use e.g. GeneratePropertyNameForDICOMTag() directly
Parameters
groupsearched DICOM group number as hex integer.
elementsearched DICOM element number as hex integer.
backwardsCompatiblePropertyNameOld string that was used for the property before.
propertyListList of properties that should be searched.
propertyValue[out] Value of the found property. Only valid if function returns true.
Returns
indicating if the property was found and the variable propertyValue contains a valid value.

Definition at line 35 of file mitkPropertyNameHelper.cpp.

References GeneratePropertyNameForDICOMTag(), mitk::PropertyList::GetProperty(), mitk::PropertyList::GetStringProperty(), and mitk::BaseProperty::GetValueAsString().

Referenced by mitk::DicomSeriesReaderService::Read(), mitk::DataNodeFactory::ReadFileSeriesTypeDCM(), mitk::ImageVtkMapper2D::SetDefaultProperties(), and mitk::DoseImageVtkMapper2D::SetDefaultProperties().

template<typename T >
std::vector< std::string > mitk::GetClassHierarchy ( )
override

Get the class hierarchy for MITK classes as a list of class names.

This function will return the name of classes and their direct super-classes as specified in the mitkClassMacro. The order is from most derived class to the last base class containing the mitkClassMacro.

Definition at line 116 of file mitkGetClassHierarchy.h.

References mitk::HasMethodGetStaticNameOfClass< T >::value.

template<>
std::vector<std::string> mitk::GetClassHierarchy< void > ( )
inline

Definition at line 101 of file mitkGetClassHierarchy.h.

virtual const char* mitk::GetClassName ( ) const
virtual
template<class S >
static S* mitk::GetCoreService ( us::ModuleContext *  context)
static
std::vector< mitk::Point3D > mitk::GetCornerPoints ( mitk::BaseGeometry::Pointer  geometry,
bool  visualizationOffset 
)

helper function for calculating corner points of the bounding object from a given geometry

Definition at line 82 of file mitkBoundingShapeUtil.cpp.

References mitkThrow.

Referenced by mitk::BoundingShapeVtkMapper3D::GenerateDataForRenderer().

mitk::DICOMTagPathMapType mitk::GetCurrentDICOMTagsOfInterest ( )

Returns the list of tags that are by default of interest and should be extracted when loading DICOM data. This can for instance be used to with DICOMFileReader::SetAdditionalTagsOfInterest().

Definition at line 38 of file mitkDICOMTagsOfInterestHelper.cpp.

References us::GetModuleContext(), ModuleContext::GetService(), ModuleContext::GetServiceReferences(), mitk::IDICOMTagsOfInterest::GetTagsOfInterest(), MITK_ERROR, and MITK_WARN.

Referenced by mitk::BaseDICOMReaderService::Read().

static const mitk::Image* mitk::GetDataAsImage ( const mitk::BaseData data)
static
static const mitk::PointSet* mitk::GetDataAsPointSet ( const mitk::BaseData data)
static
mitk::DICOMTagPathMapType mitk::GetDefaultDICOMTagsOfInterest ( )

Returns the list of tags that are by default of interest and should be extracted when loading DICOM data. This can for instance be used to with DICOMFileReader::SetAdditionalTagsOfInterest().

Definition at line 64 of file mitkDICOMTagsOfInterestHelper.cpp.

References mitk::DICOMTagPath::AddAnySelection(), and MakeEntry().

Referenced by mitk::DICOMReaderServicesActivator::Load().

std::string mitk::GetDeviceName ( )

Definition at line 45 of file mitkKinectV2Device.cpp.

mitk::DICOMFilePathList mitk::GetDICOMFilesInSameDirectory ( const std::string &  filePath)

Helper functions. Searches for all files in the directory of the passed file path. All files will be checked if they are DICOM files. All DICOM files will be added to the result and returned.

Remarks
The helper does no sorting of any kind.

Definition at line 23 of file mitkDICOMFilesHelper.cpp.

References FilterForDICOMFiles().

Referenced by mitk::BaseDICOMReaderService::GetRelevantFiles().

mitk::BaseProperty::Pointer mitk::GetDICOMPropertyForDICOMValuesFunctor ( const DICOMCachedValueLookupTable cacheLookupTable)

Generation functor for DICOMFileReader classes to convert the collected tag values into DICOMProperty instances.

Definition at line 21 of file mitkDICOMProperty.cpp.

References mitk::GenericLookupTable< T >::GetLookupTable(), and mitk::TemporoSpatialStringProperty::New().

Referenced by mitk::BaseDICOMReaderService::Read().

void MITKMATCHPOINTREGISTRATION_EXPORT mitk::GetGridGeometryFromNode ( const mitk::DataNode regNode,
mitk::Geometry3D::Pointer gridDesc,
unsigned int &  gridFrequ 
)

Generates the geometry info used to visualized a registration based on the properties of the data node containing the registration.

Precondition
regNode is a correctly initialized data node of a registration
Parameters
regNodePointer to the data node of the registration.
[out]gridDescSmartpointer to the extracted grid geometry.
[out]gridFrequGrid frequency stored in the regNode.

Definition at line 45 of file mitkRegVisHelper.cpp.

References mitk::DataNode::GetIntProperty(), mitk::DataNode::GetProperty(), mitk::GenericProperty< T >::GetValue(), mitkThrow, mitk::Geometry3D::New(), nodeProp_RegVisFOVOrigin, nodeProp_RegVisFOVSize, nodeProp_RegVisFOVSpacing, and nodeProp_RegVisGridFrequence.

Referenced by mitk::MITKRegistrationWrapperMapper2D::GetGeometryDescription(), and mitk::MITKRegistrationWrapperMapper3D::GetGeometryDescription().

std::vector< int > mitk::GetHandleIndices ( int  index)

Definition at line 144 of file mitkBoundingShapeUtil.cpp.

std::map< std::string, mitk::BaseProperty::Pointer > mitk::GetPropertyByDICOMTagPath ( const PropertyList list,
const DICOMTagPath path 
)

Helper function that searches for all properties in a given property list that matches the passed path. The result will be the matching properties in a map

Definition at line 34 of file mitkDICOMProperty.cpp.

References mitk::DICOMTagPath::Equals(), mitk::PropertyList::GetMap(), mitk::DICOMTagPath::IsEmpty(), and PropertyNameToDICOMTagPath().

Referenced by GetPropertyByDICOMTagPath().

std::map< std::string, mitk::BaseProperty::Pointer > mitk::GetPropertyByDICOMTagPath ( const BaseData data,
const DICOMTagPath path 
)

Helper function that searches for all properties in a given base data that matches the passed path. The result will be the matching properties in a map

Definition at line 49 of file mitkDICOMProperty.cpp.

References GetPropertyByDICOMTagPath(), and mitk::BaseData::GetPropertyList().

MITKMATCHPOINTREGISTRATION_EXPORT const map::core::RegistrationKernelBase< 3, 3 > * mitk::GetRelevantRegKernelOfNode ( const mitk::DataNode regNode)

Gets the relevant kernel for visualization of a registration node. The kernel is determined by the direction property of the node.

Returns
Pointer to the relevant kernel. Method may return NULL if data node is not valid, node contains no registration or has no direction property.

Definition at line 363 of file mitkRegVisHelper.cpp.

References mitk::DataNode::GetData(), mitk::DataNode::GetProperty(), mitk::MAPRegistrationWrapper::GetRegistration(), mitk::EnumerationProperty::GetValueAsId(), and nodeProp_RegVisDirection.

Referenced by mitk::MITKRegistrationWrapperMapperBase::GenerateDataForRenderer().

template<class TMatrixType >
void mitk::GetRotation ( const mitk::BaseGeometry geometry,
TMatrixType &  itkmatrix 
)
mitk::ISimulationService * mitk::GetSimulationService ( us::ModuleContext *  moduleContext = us::GetModuleContext())

Definition at line 22 of file mitkGetSimulationService.cpp.

Referenced by mitk::SimulationIO::Read().

template<class TTransformType >
void mitk::GetWorldToItkPhysicalTransform ( const mitk::BaseGeometry geometry,
TTransformType *  itkTransform 
)
bool MITKMATCHPOINTREGISTRATION_EXPORT mitk::GridIsOutdated ( const mitk::DataNode regNode,
const itk::TimeStamp &  reference 
)

Checks if the grid relevant node properties are outdated regarding the passed time stamp reference

Definition at line 310 of file mitkRegVisHelper.cpp.

References nodeProp_RegVisDirection, nodeProp_RegVisFOVOrigin, nodeProp_RegVisFOVSize, nodeProp_RegVisFOVSpacing, nodeProp_RegVisGridFrequence, and PropertyIsOutdated().

Referenced by mitk::MITKRegistrationWrapperMapperBase::GenerateDataForRenderer().

void mitk::HandlePositionChanged ( const InteractionEvent interactionEvent,
Point3D center 
)
protected
virtual void mitk::InitInteraction ( StateMachineAction ,
InteractionEvent interactionEvent 
)
protectedvirtual

Performs a rotation of the object relative to the mouse movement.

Initializes the movement, stores starting position

bool mitk::InitMembers ( InteractionEvent interactionEvent)
protected
template<typename TPixel , unsigned int VDimensions>
static void mitk::ItkAccumulateFilter ( const itk::Image< TPixel, VDimensions > *  image,
mitk::Image::Pointer output 
)
static

Averages an 3d+t image along the time axis.

The method uses the AccumulateImageFilter as provided by ITK and collapses the given 3d+t image to an 3d image while computing the average over the time axis for each of the spatial voxels.

Definition at line 90 of file mitkDWIHeadMotionCorrectionFilter.h.

References GrabItkImageMemory(), mitkThrow, and New().

Referenced by mitk::DWIHeadMotionCorrectionFilter::GenerateData().

mitk::itkEventMacro ( AffineInteractionEvent  ,
itk::AnyEvent   
)
AffineInteractionEvent mitk::itkEventMacro ( RotateEvent  ,
AffineInteractionEvent   
)
mitk::itkEventMacro ( DataInteractorEvent  ,
itk::AnyEvent   
)

Triggered when interaction is started

mitk::itkEventMacro ( SelectionChangedTubeGraphEvent  ,
itk::AnyEvent   
)
mitk::itkEventMacro ( SliceRotationEvent  ,
itk::AnyEvent   
)
DataInteractorEvent mitk::itkEventMacro ( ResultReady  ,
DataInteractorEvent   
)

Triggered when result is stored in mitk::DataNode

Definition at line 36 of file mitkDataInteractor.h.

mitk::itkEventMacro ( PlanarFigureEvent  ,
itk::AnyEvent   
)
mitk::itkEventMacro ( StartPlacementPlanarFigureEvent  ,
PlanarFigureEvent   
)
mitk::itkEventMacro ( EndPlacementPlanarFigureEvent  ,
PlanarFigureEvent   
)
mitk::itkEventMacro ( SelectPlanarFigureEvent  ,
PlanarFigureEvent   
)
mitk::itkEventMacro ( StartInteractionPlanarFigureEvent  ,
PlanarFigureEvent   
)
mitk::itkEventMacro ( EndInteractionPlanarFigureEvent  ,
PlanarFigureEvent   
)
mitk::itkEventMacro ( StartHoverPlanarFigureEvent  ,
PlanarFigureEvent   
)
mitk::itkEventMacro ( EndHoverPlanarFigureEvent  ,
PlanarFigureEvent   
)
mitk::itkEventMacro ( ContextMenuPlanarFigureEvent  ,
PlanarFigureEvent   
)
mitk::itkEventMacro ( ToolEvent  ,
itk::ModifiedEvent   
)

Basic tool event without any parameters Can simply be inherited using the itkEventMacro, e.g.

namespace mitk
{
class MyTool : public Tool
{
public:
itkEventMacro(MySpecialEvent, ToolEvent);
[...]
protected:
// Invoke your event like this
void YourExampleMethod()
{
InvokeEvent( MySpecialEvent() );
}
};
}
mitk::itkEventMacro ( UndoStackEvent  ,
itk::ModifiedEvent   
)

Some itk events to notify listening GUI elements, when the undo or redo stack is empty (diable undo button) or when there are items in the stack (enable button)

mitk::itkEventMacro ( UndoEmptyEvent  ,
UndoStackEvent   
)
mitk::itkEventMacro ( RedoEmptyEvent  ,
UndoStackEvent   
)
mitk::itkEventMacro ( UndoNotEmptyEvent  ,
UndoStackEvent   
)
mitk::itkEventMacro ( RedoNotEmptyEvent  ,
UndoStackEvent   
)
mitk::itkEventMacro ( UndoFullEvent  ,
UndoStackEvent   
)

Additional unused events, if anybody wants to put an artificial limit to the possible number of items in the stack.

mitk::itkEventMacro ( RedoFullEvent  ,
UndoStackEvent   
)
mitk::itkEventMacro ( StreamingStartRequiredEvent  ,
itk::AnyEvent   
)

connect to this Event to get notified when a stream is requested

Note
It is necessary to do the following things to have streaming support: 1. listen to this event. 2. When emitted start a timer with the given interval. 3. In the timeout method of this timer call IGTLMessageProvider::Update. 4. Also listen to the StreamingStopRequiredEvent and stop the timer imdediately.
mitk::itkEventMacro ( StreamingStopRequiredEvent  ,
itk::AnyEvent   
)

connect to this Event to get notified when a stream shall be stopped

Note
It is necessary to connect to this event and stop the streaming timer when called.
mitk::itkEventMacro ( PointSetEvent  ,
itk::AnyEvent   
)
mitk::itkEventMacro ( PointSetMoveEvent  ,
PointSetEvent   
)
mitk::itkEventMacro ( PointSetSizeChangeEvent  ,
PointSetEvent   
)
mitk::itkEventMacro ( PointSetAddEvent  ,
PointSetSizeChangeEvent   
)
mitk::itkEventMacro ( PointSetRemoveEvent  ,
PointSetSizeChangeEvent   
)
mitk::itkEventMacro ( PointSetExtendTimeRangeEvent  ,
PointSetEvent   
)
mitk::itkEventMacro ( RenderingManagerEvent  ,
itk::AnyEvent   
)
mitk::itkEventMacro ( RenderingManagerViewsInitializedEvent  ,
RenderingManagerEvent   
)
mitk::itkEventMacro ( MessageSentEvent  ,
itk::AnyEvent   
)

connect to this Event to get notified when a message was successfully sent

Note
This event is invoked in the communication thread, therefore do not use it to make changes in the GUI!!! Use the QT signal slot system to decouple this call from the com thread
mitk::itkEventMacro ( MessageReceivedEvent  ,
itk::AnyEvent   
)

connect to this Event to get notified when a message was received

Note
Check if you can invoke this events like this or if you have to make it thread-safe. They are not invoked in the main thread!!!
mitk::itkEventMacro ( CommandReceivedEvent  ,
itk::AnyEvent   
)

connect to this Event to get notified when a command was received

Note
Check if you can invoke this events like this or if you have to make it thread-safe. They are not invoked in the main thread!!!
mitk::itkEventMacro ( NewClientConnectionEvent  ,
itk::AnyEvent   
)

connect to this Event to get notified when another igtl device connects with this device.

Note
Check if you can invoke this events like this or if you have to make it thread-safe. They are not invoked in the main thread!!!
mitk::itkEventMacro ( LostConnectionEvent  ,
itk::AnyEvent   
)

connect to this Event to get notified when this device looses the connection to a socket.

Note
Check if you can invoke this events like this or if you have to make it thread-safe. They are not invoked in the main thread!!!
mitk::itkEventMacro ( ContourModelEvent  ,
itk::AnyEvent   
)
mitk::itkEventMacro ( ContourModelShiftEvent  ,
ContourModelEvent   
)
mitk::itkEventMacro ( ContourModelSizeChangeEvent  ,
ContourModelEvent   
)
mitk::itkEventMacro ( ContourModelAddEvent  ,
ContourModelSizeChangeEvent   
)
mitk::itkEventMacro ( ContourModelRemoveEvent  ,
ContourModelSizeChangeEvent   
)
mitk::itkEventMacro ( ContourModelExpandTimeBoundsEvent  ,
ContourModelEvent   
)
mitk::itkEventMacro ( ContourModelClosedEvent  ,
ContourModelEvent   
)
mitk::itkEventMacroDeclaration ( OverlayAddEvent  ,
itk::AnyEvent   
)
mitk::itkEventMacroDefinition ( OverlayAddEvent  ,
itk::AnyEvent   
)

Definition at line 24 of file mitkOverlayManager.cpp.

bool mitk::lesserIsoDoseLevel ( const IsoDoseLevel first,
const IsoDoseLevel second 
)

"Private" binary function used in std::sort to check the order of IsoDoseLeveles

Definition at line 43 of file mitkIsoDoseLevelCollections.cpp.

References mitk::IsoDoseLevel::GetDoseValue().

Referenced by mitk::IsoDoseLevelSet::SetIsoDoseLevel().

mitk::PixelType mitk::MakePixelType ( vtkImageData *  vtkimagedata)
template<typename ComponentT , typename PixelT >
PixelType mitk::MakePixelType ( std::vcl_size_t  numOfComponents)

A template method for creating a pixel type.

A template method for creating a MITK pixel type from an ITK image pixel type and dimension.

Parameters
numOfComponentsThe number of components for the pixel type TPixelType

Definition at line 175 of file mitkPixelType.h.

template<typename ComponentT , typename PixelT , std::vcl_size_t numOfComponents>
PixelType mitk::MakePixelType ( )

A template method for creating a pixel type.

Deprecated:
, use version with one numOfComponents as function argument instead.

Definition at line 191 of file mitkPixelType.h.

template<typename ItkImageType >
PixelType mitk::MakePixelType ( std::vcl_size_t  numOfComponents)

A template method for creating a MITK pixel type na ITK image type.

A template method for creating a pixel type.

Parameters
numOfComponentsThe number of components for the pixel type of the ITK image

Definition at line 218 of file mitkPixelType.h.

template<typename ItkImageType >
PixelType mitk::MakePixelType ( )

A template method for creating a MITK pixel type from an ITK image pixel type and dimension.

A template method for creating a pixel type.

For images where the number of components of the pixel type is determined at runtime (e.g. pixel types like itk::VariableLengthVector<short>) the MakePixelType(std::size_t) function must be used.

Definition at line 260 of file mitkPixelType.h.

References mitkThrow.

PixelType mitk::MakePixelType ( const itk::ImageIOBase *  imageIO)
inline

Create a MITK pixel type based on a itk::ImageIOBase object.

Definition at line 281 of file mitkPixelType.h.

MITK_GUI_COMMON_PLUGIN IRenderingManager * mitk::MakeRenderingManagerInterface ( RenderingManager::Pointer  manager)

Create a IRenderManager interface for a given RenderingManager. Ownership of the returned pointer is transferred to the caller of this function.

Parameters
managerThe RenderingManager instance for which to create a interface.
Returns
A pointer to the interface object. The caller is responsible for deleting the pointer.

Definition at line 179 of file mitkIRenderingManager.cpp.

template<typename T >
PixelType mitk::MakeScalarPixelType ( )

An interface to the MakePixelType method for creating scalar pixel types.

Usage: for example MakeScalarPixelType<short>() for a scalar short image

Definition at line 296 of file mitkPixelType.h.

mitk::mapEventMacro ( FrameRegistrationEvent  ,
::map::events::TaskBatchEvent  ,
MITKMATCHPOINTREGISTRATION_EXPORT   
)
mitk::mapEventMacro ( FrameMappingEvent  ,
::map::events::TaskBatchEvent  ,
MITKMATCHPOINTREGISTRATION_EXPORT   
)
mitk::mapGenerateAlgorithmUIDPolicyMacro ( DummyRegIDPolicy  ,
"de.dkfz.dipp"  ,
"Identity"  ,
"1.0.0"  ,
""   
)
template<typename TCoordRep , unsigned int NRows, unsigned int NCols>
bool mitk::MatrixEqualElementWise ( const vnl_matrix_fixed< TCoordRep, NRows, NCols > &  matrix1,
const vnl_matrix_fixed< TCoordRep, NRows, NCols > &  matrix2,
mitk::ScalarType  epsilon = mitk::eps 
)
inline

Check for element-wise matrix equality with a user defined accuracy.

Parameters
matrix1first vnl matrix
matrix2second vnl matrix
epsilonuser defined accuracy bounds

Definition at line 144 of file mitkMatrix.h.

References DifferenceBiggerOrEqualEps().

Referenced by mitk::PlanePositionManagerService::AddNewPlanePosition(), mitk::PaintbrushTool::CheckIfCurrentSliceHasChanged(), Equal(), MatrixEqualElementWise(), mitkImageTest(), mitkVectorTest(), and testGetPlanePosition().

template<typename TCoordRep , unsigned int NRows, unsigned int NCols>
bool mitk::MatrixEqualElementWise ( const itk::Matrix< TCoordRep, NRows, NCols > &  matrix1,
const itk::Matrix< TCoordRep, NRows, NCols > &  matrix2,
mitk::ScalarType  epsilon = mitk::eps 
)
inline

Check for element-wise matrix equality with a user defined accuracy.

Parameters
matrix1first itk matrix
matrix2second itk matrix
epsilonuser defined accuracy bounds

Definition at line 176 of file mitkMatrix.h.

References MatrixEqualElementWise().

template<typename TCoordRep , unsigned int NRows, unsigned int NCols>
bool mitk::MatrixEqualRMS ( const vnl_matrix_fixed< TCoordRep, NRows, NCols > &  matrix1,
const vnl_matrix_fixed< TCoordRep, NRows, NCols > &  matrix2,
mitk::ScalarType  epsilon = mitk::eps 
)
inline

Check for matrix equality with a user defined accuracy. As an equality metric the root mean squared error (RMS) of all elements is calculated.

Parameters
matrix1first vnl matrix
matrix2second vnl matrix
epsilonuser defined accuracy bounds

Definition at line 100 of file mitkMatrix.h.

Referenced by MatrixEqualRMS(), and mitkVectorTest().

template<typename TCoordRep , unsigned int NRows, unsigned int NCols>
bool mitk::MatrixEqualRMS ( const itk::Matrix< TCoordRep, NRows, NCols > &  matrix1,
const itk::Matrix< TCoordRep, NRows, NCols > &  matrix2,
mitk::ScalarType  epsilon = mitk::eps 
)
inline

Check for matrix equality with a user defined accuracy. As an equality metric the root mean squared error (RMS) of all elements is calculated.

Parameters
matrix1first itk matrix
matrix2second itk matrix
epsilonuser defined accuracy bounds

Definition at line 130 of file mitkMatrix.h.

References MatrixEqualRMS().

static Pointer mitk::New ( )
static
bool mitk::operator!= ( const InteractionEvent a,
const InteractionEvent b 
)

Definition at line 82 of file mitkInteractionEvent.cpp.

Referenced by us::LDAPProp::operator!=().

template<typename TComponent >
std::ostream& mitk::operator<< ( std::ostream &  os,
const itk::RGBPixel< TComponent > &  c 
)

Definition at line 27 of file mitkCompositePixelValueToString.cpp.

References itk::operator<<().

MITKCORE_EXPORT std::ostream& mitk::operator<< ( std::ostream &  stream,
const BoolLookupTable  
)
template<typename TComponent >
std::ostream& mitk::operator<< ( std::ostream &  os,
const itk::RGBAPixel< TComponent > &  c 
)

Definition at line 33 of file mitkCompositePixelValueToString.cpp.

MITKCORE_EXPORT std::ostream& mitk::operator<< ( std::ostream &  stream,
const FloatLookupTable  
)
MITKCORE_EXPORT std::ostream& mitk::operator<< ( std::ostream &  stream,
const IntLookupTable  
)
MITKCORE_EXPORT std::ostream& mitk::operator<< ( std::ostream &  stream,
const StringLookupTable  
)
MITKRDF_EXPORT std::ostream & mitk::operator<< ( std::ostream &  out,
const RdfTriple t 
)
std::ostream & mitk::operator<< ( std::ostream &  os,
const MimeType mimeType 
)
MITKRDF_EXPORT std::ostream & mitk::operator<< ( std::ostream &  out,
const RdfNode n 
)
std::ostream & mitk::operator<< ( std::ostream &  os,
const PropertyPersistenceInfo info 
)

Definition at line 247 of file mitkPropertyPersistenceInfo.cpp.

std::ostream & mitk::operator<< ( std::ostream &  os,
const mitk::Exception e 
)

Definition at line 45 of file mitkException.cpp.

std::ostream & mitk::operator<< ( std::ostream &  os,
const DICOMTagPath path 
)

Definition at line 417 of file mitkDICOMTagPath.cpp.

References mitk::DICOMTagPath::ToStr().

template<typename T >
std::ostream& mitk::operator<< ( std::ostream &  os,
WeakPointer< T >  p 
)

Definition at line 181 of file mitkWeakPointer.h.

MITKCORE_EXPORT std ::ostream& mitk::operator<< ( std::ostream &  o,
DataNode::Pointer dtn 
)
bool mitk::operator== ( const InteractionEvent a,
const InteractionEvent b 
)

Implementation of equality for event classes. Equality does not mean an exact copy or pointer equality.

A match is determined by agreement in all attributes that are necessary to describe the event for a state machine transition. E.g. for a mouse event press event, it is important which modifiers are used, which mouse button was used to triggered the event, but the mouse position is irrelevant.

Definition at line 77 of file mitkInteractionEvent.cpp.

References mitk::InteractionEvent::IsEqual().

Referenced by mitk::PixelType::operator!=().

MITKCORE_EXPORT std ::istream& mitk::operator>> ( std::istream &  i,
DataNode::Pointer dtn 
)

Needed to make the flag DataStorageCompare::Tests usable.

Definition at line 242 of file mitkDataStorageCompare.h.

Definition at line 128 of file mitkInteractionEvent.h.

Definition at line 140 of file mitkInteractionEvent.h.

template<typename T >
std::string mitk::PixelComponentTypeToString ( )

Definition at line 34 of file mitkPixelType.h.

std::string mitk::PixelSpacingInterpretationToString ( const PixelSpacingInterpretation value)

Convert mitk::PixelSpacingInterpretation to a human readable string.

Definition at line 20 of file mitkDICOMEnums.cpp.

References SpacingAtDetector, SpacingInPatient, and SpacingUnknown.

Referenced by mitk::DICOMImageBlockDescriptor::Print().

template<typename PixelT >
std::string mitk::PixelTypeToString ( )

Definition at line 40 of file mitkPixelType.h.

bool MITKMATCHPOINTREGISTRATION_EXPORT mitk::PropertyIsOutdated ( const mitk::DataNode regNode,
const std::string &  propName,
const itk::TimeStamp &  reference 
)

Checks if the property of the passed node is outdated regarding the passed time stamp reference If the property does not exist the return value indicates if the node is outdated.

Definition at line 341 of file mitkRegVisHelper.cpp.

References mitk::DataNode::GetProperty(), and mitkThrow.

Referenced by mitk::MITKRegistrationWrapperMapperBase::GenerateDataForRenderer(), mitk::RegEvaluationMapper2D::GenerateDataForRenderer(), and GridIsOutdated().

DICOMTagPath mitk::PropertyNameToDICOMTagPath ( const std::string &  propertyName)

Converts the passed property name into a tag path. If the property name cannot be converted into a valid path, the returned path is empty.

Definition at line 592 of file mitkDICOMTagPath.cpp.

References mitk::DICOMTagPath::AddAnyElement(), mitk::DICOMTagPath::AddAnySelection(), mitk::DICOMTagPath::AddElement(), mitk::DICOMTagPath::AddSelection(), and mitk::DICOMTagPath::DICOMTagPath().

Referenced by GetPropertyByDICOMTagPath().

std::string mitk::ReaderImplementationLevelToString ( const ReaderImplementationLevel enumValue)
void mitk::RegisterBoundingShapeObjectFactory ( )
void mitk::RegisterSimulationObjectFactory ( )
virtual void mitk::RestoreNodeProperties ( )
protectedvirtual

Restore default properties of bounding box and handles.

Referenced by mitk::AffineBaseDataInteractor3D::SetDataNode(), and mitk::AffineBaseDataInteractor3D::~AffineBaseDataInteractor3D().

bool mitk::RevealBinaryTag ( const gdcm::Tag  tag,
const gdcm::DataSet &  dataset,
std::string &  target 
)

Retrieve the value of a gdcm tag to the given string.

Parameters
tagthe gdcm::Tag to be search for
dataseta gdcm::DataSet to look into
targeta string to store the value of the given tag if found
verbosemake some output
Returns
true if a string was found, false otherwise

Definition at line 43 of file mitkDiffusionHeaderDICOMFileReader.cpp.

References MITK_DEBUG.

Referenced by mitk::DiffusionHeaderGEDICOMFileReader::ReadDiffusionHeader(), mitk::DiffusionHeaderSiemensMosaicDICOMFileReader::ReadDiffusionHeader(), mitk::DiffusionHeaderSiemensDICOMFileReader::ReadDiffusionHeader(), and mitk::DiffusionHeaderSiemensMosaicDICOMFileReader::RetrieveMosaicInformation().

bool mitk::RevealBinaryTagC ( const gdcm::Tag  tag,
const gdcm::DataSet &  dataset,
char *  target_array 
)
std::map<us::ModuleContext *, std::map<void *, us::ServiceReferenceU> >& mitk::s_ContextToServicesMap ( )

Definition at line 43 of file mitkCoreServices.cpp.

Referenced by GetCoreService().

itk::SimpleFastMutexLock& mitk::s_ContextToServicesMapMutex ( )

Definition at line 37 of file mitkCoreServices.cpp.

Referenced by GetCoreService().

virtual void mitk::ScaleObject ( StateMachineAction ,
InteractionEvent  
)
protectedvirtual

Performs a object shape change by influencing the scaling of the initial bounding box.

Referenced by mitk::AffineBaseDataInteractor3D::ConnectActionsAndFunctions().

virtual void mitk::SelectHandle ( StateMachineAction ,
InteractionEvent  
)
protectedvirtual

Called if the mouse pointer is over one of the handles indicated by a color change.

virtual void mitk::SetDataNode ( DataNode dataNode)
overridevirtual
void mitk::SetRotationEnabled ( bool  rotationEnabled)
void mitk::StringExplode ( string  str,
string  separator,
set< string > *  results 
)

Definition at line 48 of file mitkEndoDebugFromXmlFile.cpp.

Referenced by mitk::EndoDebugFromXmlFile::Update().

template<typename NUMBER_TYPE , typename STRING_ARRAY , typename DOUBLE_ARRAY >
void mitk::StringsToNumbers ( unsigned int  count,
const STRING_ARRAY &  strings,
DOUBLE_ARRAY &  numbers 
)

Convert an array of strings to an array of numbers via boost::lexical_cast.

Call mitk::StringsToNumbers for all count elements of something that can be accessed via operator[], e.g. to fill a Point3D / Vector3D.

Parameters
countthe number of elements to convert from "strings" to "numbers"
numbersa container for at least "count" numeric values with indices starting from 0
stringsa container for at least three string values with indices starting from 0
Warning
This method has absolutely no means of verifying that your containers are big enough. It is the caller's responsibility to make sure that both the input and the output container can be addressed via [0], [1], [2].
Exceptions
propagatesboost::bad_lexical_cast exception when unparsable strings are encountered
std::vector<std::string> serialized_double_values = ... read from some file ...
mitk::Point3D point;
try
{
mitk::StringToDouble(3, serialized_double_values, point);
}
catch (boost::bad_lexical_cast& e)
{
MITK_ERROR << "Bad cast from string to double: " << e.what();
}

Definition at line 52 of file mitkStringsToNumbers.h.

void mitk::swap ( MimeType m1,
MimeType m2 
)

Definition at line 77 of file mitkMimeType.cpp.

References mitk::MimeType::Swap().

void mitk::swap ( FileReaderSelector fws1,
FileReaderSelector fws2 
)

Definition at line 225 of file mitkFileReaderSelector.cpp.

References mitk::FileReaderSelector::Swap().

void mitk::swap ( FileWriterSelector fws1,
FileWriterSelector fws2 
)

Definition at line 293 of file mitkFileWriterSelector.cpp.

References mitk::FileWriterSelector::Swap().

void mitk::swap ( CustomMimeType l,
CustomMimeType r 
)

Definition at line 164 of file mitkCustomMimeType.cpp.

References mitk::CustomMimeType::Swap().

template<typename ArrayType , typename TCoordRep , unsigned int NVectorDimension>
void mitk::ToArray ( ArrayType &  array,
const itk::FixedArray< TCoordRep, NVectorDimension > &  vectorOrPoint 
)

Copies the elements of this into an array.

Parameters
[in]vectorOrPointthe itk::FixedArray which shall be copied into the array. Can e.g. be of type mitk::Vector or mitk::Point
[out]arraythe array which will hold the elements. Must be of a type which overrides the [] operator.
Attention
array must be of dimension NVectorDimension!
this method implicitly converts between data types.

Definition at line 80 of file mitkArray.h.

Referenced by ToArray().

template<typename ArrayType , typename TCoordRep , unsigned int NVectorDimension>
ArrayType mitk::ToArray ( const itk::FixedArray< TCoordRep, NVectorDimension > &  vectorOrPoint)

Copies the elements of this into an array.

Parameters
[in]vectorOrPointthe itk::FixedArray which shall be copied into the array. Can e.g. be of type mitk::Vector or mitk::Point
Returns
the array which will hold the elements. Must be of a type which overrides the [] operator.
Attention
array must be of dimension NVectorDimension!
this method implicitly converts between data types.

Definition at line 98 of file mitkArray.h.

References ToArray().

template<class TTransformType >
void mitk::TransferItkTransformToVtkMatrix ( const TTransformType *  itkTransform,
vtkMatrix4x4 *  vtkmatrix 
)
template<typename U , typename V , unsigned int NRows, unsigned int NColumns>
void mitk::TransferMatrix ( const itk::Matrix< U, NRows, NColumns > &  in,
itk::Matrix< V, NRows, NColumns > &  out 
)
inline
template<class TTransformType >
void mitk::TransferVtkMatrixToItkTransform ( const vtkMatrix4x4 *  vtkmatrix,
TTransformType *  itkTransform 
)

Definition at line 27 of file mitkMatrixConvert.h.

References offset.

Referenced by mitk::BaseGeometry::Compose().

virtual void mitk::TranslateObject ( StateMachineAction ,
InteractionEvent  
)
protectedvirtual
template<class Tin , class Tout >
void mitk::vnl2vtk ( const vnl_vector< Tin > &  in,
Tout *  out 
)
inline
template<class Tin , class Tout , unsigned int n>
void mitk::vnl2vtk ( const vnl_vector_fixed< Tin, n > &  in,
Tout *  out 
)
inline

Definition at line 236 of file mitkVectorDeprecated.h.

template<class Tin , class Tout >
void mitk::vtk2vnl ( const Tin *  in,
vnl_vector< Tout > &  out 
)
inline

Definition at line 228 of file mitkVectorDeprecated.h.

Referenced by mitk::VectorImageMapper2D::Paint().

template<class Tin , class Tout , unsigned int n>
void mitk::vtk2vnl ( const Tin *  in,
vnl_vector_fixed< Tout, n > &  out 
)
inline

Definition at line 244 of file mitkVectorDeprecated.h.

mitk::vtkStandardNewMacro ( VtkLoggingAdapter  )
mitk::vtkStandardNewMacro ( vtkPointSetXMLParser  )
mitk::vtkStandardNewMacro ( vtkSimulationPolyDataMapper3D  )
mitk::vtkStandardNewMacro ( vtkSimulationPolyDataMapper2D  )
mitk::vtkStandardNewMacro ( LevelWindowPreset  )
mitk::vtkStandardNewMacro ( vtkEventProvider  )
mitk::vtkStandardNewMacro ( AnatomicalStructureColorPresets  )
mitk::vtkStandardNewMacro ( StateMachineContainer  )
static void mitk::WriteCommonImageInfo ( std::ostringstream &  stream,
Point3D  point,
itk::Index< 3 >  index,
ScalarType  time 
)
static

Definition at line 75 of file mitkStatusBar.cpp.

Referenced by mitk::StatusBar::DisplayImageInfo().

virtual mitk::~BoundingShapeInteractor ( )
protectedvirtual

Variable Documentation

const std::string mitk::connectomicsDataAdditionalHeaderInformation

Additional header information.

This property contains a string with additional information which can be stored as a header in file formats which support it.

Definition at line 40 of file mitkConnectomicsNetworkProperties.h.

Referenced by mitk::ConnectomicsSyntheticNetworkGenerator::CreateSyntheticNetwork(), mitk::ConnectomicsNetworkCSVWriter::Write(), and mitk::ConnectomicsNetworkMatrixWriter::Write().

const std::string mitk::connectomicsRenderingBalloonAllNodeLabelsName
const std::string mitk::connectomicsRenderingBalloonNodeStatsName
const std::string mitk::connectomicsRenderingBalloonTextName
const std::string mitk::connectomicsRenderingEdgeFilteringPropertyName

Edge filter option.

This option controls the filtering of edges for visualization purposes. Edges filtered out will not be shown, but still included in calculations.

Currently there these options:

  1. No Edge Filtering - Default
  2. Shortest Path to Node
  3. Thresholding

Definition at line 79 of file mitkConnectomicsRenderingProperties.h.

Referenced by mitk::ConnectomicsNetworkMapper3D::PropertiesChanged(), and mitk::ConnectomicsNetworkMapper3D::SetDefaultProperties().

const std::string mitk::connectomicsRenderingEdgeGradientColorParameterName

Color parameter.

This parameter will be used to select the color of the edge.

Definition at line 272 of file mitkConnectomicsRenderingProperties.h.

Referenced by mitk::ConnectomicsNetworkMapper3D::PropertiesChanged(), and mitk::ConnectomicsNetworkMapper3D::SetDefaultProperties().

const mitk::ColorProperty::Pointer mitk::connectomicsRenderingEdgeGradientEndColorDefault
const std::string mitk::connectomicsRenderingEdgeGradientEndColorName

End Color.

The end color that will be used for gradient creation

Definition at line 265 of file mitkConnectomicsRenderingProperties.h.

Referenced by mitk::ConnectomicsNetworkMapper3D::PropertiesChanged(), and mitk::ConnectomicsNetworkMapper3D::SetDefaultProperties().

const mitk::ColorProperty::Pointer mitk::connectomicsRenderingEdgeGradientStartColorDefault
const std::string mitk::connectomicsRenderingEdgeGradientStartColorName

Start Color.

The start color that will be used for gradient creation

Definition at line 258 of file mitkConnectomicsRenderingProperties.h.

Referenced by mitk::ConnectomicsNetworkMapper3D::PropertiesChanged(), and mitk::ConnectomicsNetworkMapper3D::SetDefaultProperties().

const std::string mitk::connectomicsRenderingEdgeNoFilter
const mitk::FloatProperty::Pointer mitk::connectomicsRenderingEdgeRadiusEndDefault
const std::string mitk::connectomicsRenderingEdgeRadiusEndName
const std::string mitk::connectomicsRenderingEdgeRadiusParameterName

Radius parameter.

This parameter will be used to select the radius of the edge.

Definition at line 294 of file mitkConnectomicsRenderingProperties.h.

Referenced by mitk::ConnectomicsNetworkMapper3D::PropertiesChanged(), and mitk::ConnectomicsNetworkMapper3D::SetDefaultProperties().

const mitk::FloatProperty::Pointer mitk::connectomicsRenderingEdgeRadiusStartDefault
const std::string mitk::connectomicsRenderingEdgeRadiusStartName

Start Radius.

The start radius that will be used

Definition at line 280 of file mitkConnectomicsRenderingProperties.h.

Referenced by mitk::ConnectomicsNetworkMapper3D::PropertiesChanged(), and mitk::ConnectomicsNetworkMapper3D::SetDefaultProperties().

const std::string mitk::connectomicsRenderingEdgeShortestPathFilter

Only show edges which are part of a shortest path to the selected node from any other node.

Definition at line 89 of file mitkConnectomicsRenderingProperties.h.

const std::string mitk::connectomicsRenderingEdgeThresholdFilter
const mitk::StringProperty::Pointer mitk::connectomicsRenderingEdgeThresholdFilterParameterDefault

Definition at line 140 of file mitkConnectomicsRenderingProperties.h.

const std::string mitk::connectomicsRenderingEdgeThresholdFilterParameterName
const mitk::FloatProperty::Pointer mitk::connectomicsRenderingEdgeThresholdFilterThresholdDefault
const std::string mitk::connectomicsRenderingEdgeThresholdFilterThresholdName
const std::string mitk::connectomicsRenderingMITKScheme
const mitk::StringProperty::Pointer mitk::connectomicsRenderingNodeChosenNodeDefault
const std::string mitk::connectomicsRenderingNodeChosenNodeName

The chosen node label.

This node will be used for any visualisation requiring a specific node

Definition at line 181 of file mitkConnectomicsRenderingProperties.h.

Referenced by mitk::ConnectomicsNetworkMapper3D::PropertiesChanged(), and mitk::ConnectomicsNetworkMapper3D::SetDefaultProperties().

const std::string mitk::connectomicsRenderingNodeFilteringPropertyName

Node filter option.

This option controls the filtering of nodes for visualization purposes. Nodes filtered out will not be shown, but still included in calculations.

Currently there these options:

  1. No Node Filtering - Default
  2. Thresholding

Definition at line 117 of file mitkConnectomicsRenderingProperties.h.

Referenced by mitk::ConnectomicsNetworkMapper3D::PropertiesChanged(), and mitk::ConnectomicsNetworkMapper3D::SetDefaultProperties().

const std::string mitk::connectomicsRenderingNodeGradientColorParameterName

Color parameter.

This parameter will be used to select the color of the node.

Definition at line 174 of file mitkConnectomicsRenderingProperties.h.

Referenced by mitk::ConnectomicsNetworkMapper3D::PropertiesChanged(), and mitk::ConnectomicsNetworkMapper3D::SetDefaultProperties().

const mitk::ColorProperty::Pointer mitk::connectomicsRenderingNodeGradientEndColorDefault
const std::string mitk::connectomicsRenderingNodeGradientEndColorName

End Color.

The end color that will be used for gradient creation

Definition at line 167 of file mitkConnectomicsRenderingProperties.h.

Referenced by mitk::ConnectomicsNetworkMapper3D::PropertiesChanged(), and mitk::ConnectomicsNetworkMapper3D::SetDefaultProperties().

const mitk::ColorProperty::Pointer mitk::connectomicsRenderingNodeGradientStartColorDefault
const std::string mitk::connectomicsRenderingNodeGradientStartColorName

Start Color.

The start color that will be used for gradient creation

Definition at line 160 of file mitkConnectomicsRenderingProperties.h.

Referenced by mitk::ConnectomicsNetworkMapper3D::PropertiesChanged(), and mitk::ConnectomicsNetworkMapper3D::SetDefaultProperties().

const std::string mitk::connectomicsRenderingNodeNoFilter
const std::string mitk::connectomicsRenderingNodeParameterColoringShortestPath
const mitk::FloatProperty::Pointer mitk::connectomicsRenderingNodeRadiusEndDefault
const std::string mitk::connectomicsRenderingNodeRadiusEndName
const std::string mitk::connectomicsRenderingNodeRadiusParameterName

Radius parameter.

This parameter will be used to select the radius of the node.

Definition at line 203 of file mitkConnectomicsRenderingProperties.h.

Referenced by mitk::ConnectomicsNetworkMapper3D::PropertiesChanged(), and mitk::ConnectomicsNetworkMapper3D::SetDefaultProperties().

const mitk::FloatProperty::Pointer mitk::connectomicsRenderingNodeRadiusStartDefault
const std::string mitk::connectomicsRenderingNodeRadiusStartName

Start Radius.

The start radius that will be used

Definition at line 189 of file mitkConnectomicsRenderingProperties.h.

Referenced by mitk::ConnectomicsNetworkMapper3D::PropertiesChanged(), and mitk::ConnectomicsNetworkMapper3D::SetDefaultProperties().

const mitk::StringProperty::Pointer mitk::connectomicsRenderingNodeThresholdFilterParameterDefault

Definition at line 145 of file mitkConnectomicsRenderingProperties.h.

const std::string mitk::connectomicsRenderingNodeThresholdFilterParameterName
const mitk::FloatProperty::Pointer mitk::connectomicsRenderingNodeThresholdFilterThresholdDefault
const std::string mitk::connectomicsRenderingNodeThresholdFilterThresholdName
const std::string mitk::connectomicsRenderingNodeThresholdingFilter
const std::string mitk::connectomicsRenderingSchemePropertyName

Define the rendering scheme to be used.

Currently there are two possible rendering schemes in MITK.

  1. The VTK Graph Layout
  2. The MITK Connectomics Visualisation - Default

The VTK Graph Layout is faster than the MITK Connectomics Visualisation, but provides less features and settings.

Definition at line 49 of file mitkConnectomicsRenderingProperties.h.

Referenced by mitk::ConnectomicsNetworkMapper3D::PropertiesChanged(), and mitk::ConnectomicsNetworkMapper3D::SetDefaultProperties().

const std::string mitk::connectomicsRenderingVTKScheme
const mitk::ScalarType mitk::eps

Definition at line 21 of file mitkNumericConstants.cpp.

Referenced by mitk::PlanarCross::ApplyControlPointConstraints(), itk::MLBSTrackingFilter< ShOrder, NumImageFeatures >::BeforeThreadedGenerateData(), mitk::Line< double, 2 >::BoxLineIntersection(), mitk::ClippedSurfaceBoundsCalculator::CalculateIntersectionPoints(), mitk::ConnectomicsStatisticsCalculator::CalculateLaplacianMetrics(), itk::StreamlineTrackingFilter< TTensorPixelType, TPDPixelType >::CalculateNewPosition(), mitk::ConnectomicsStatisticsCalculator::CalculateNormalizedLaplacianMetrics(), mitk::sh::Cart2Sph(), itk::OdfMaximaExtractionFilter< TOdfPixelType >::Cart2Sph(), itk::AnalyticalDiffusionQballReconstructionImageFilter< TReferenceImagePixelType, TGradientImagePixelType, TOdfPixelType, NOrderL, NrOdfDirections >::Cart2Sph(), mitk::MaskUtilities< TPixel, VImageDimension >::CheckMaskSanity(), mitk::DisplayInteractor::CheckRotationPossible(), mitk::AutoCropImageFilter::ComputeNewImageBounds(), ConditionalOutputOfDifference(), mitk::VigraRandomForestClassifier::ConvertParameter(), mitk::SegTool2D::DetermineAffectedImageSlice(), Equal(), EqualArray(), mitk::PlanarArrow::Equals(), mitk::PlanarSubdivisionPolygon::Equals(), mitk::PlanarFigure::Equals(), mitk::SlicedGeometry3D::ExecuteOperation(), mitk::DiffusionHeaderSiemensDICOMFileReader::ExtractSiemensDiffusionTagInformation(), mitk::ContourModelUtils::FillContourInSlice(), mitk::ConnectomicsNetworkMapper3D::FillEdgeParameterVector(), mitk::ConnectomicsNetworkMapper3D::FillNodeParameterVector(), FitSingleVoxel(), itk::StreamlineTrackingFilter< TTensorPixelType, TPDPixelType >::FollowStreamline(), mitk::DicomSeriesReader::GdcmSortFunction(), mitk::ExtrudePlanarFigureFilter::GenerateData(), itk::GibbsTrackingFilter< ItkQBallImageType >::GenerateData(), mitk::ToFDistanceImageToPointSetFilter::GenerateData(), mitk::ToFDistanceImageToSurfaceFilter::GenerateData(), mitk::BoundingShapeVtkMapper3D::GenerateDataForRenderer(), mitk::PlaneGeometryDataToSurfaceFilter::GenerateOutputInformation(), mitk::KinectV2Controller::GetAllData(), mitk::PartialVolumeAnalysisHistogramCalculator::GetPrincipalAxis(), mitk::ImageStatisticsCalculator::GetPrincipalAxis(), itk::DiffusionKurtosisReconstructionImageFilter< TInputPixelType, TOutputPixelType >::GetSnapshot(), itk::ShCoefficientImageImporter< PixelType, ShOrder >::GetSphericalOdfDirections(), itk::kurtosis_fit_lsq_function::initialize(), mitk::Image::InitializeByItk(), mitk::RenderingManager::InitializeView(), mitk::RenderingManager::InitializeViews(), QmitkSliceWidget::InitWidget(), mitk::ImageStatisticsCalculator::InternalCalculateMaskFromPlanarFigure(), mitk::ImageStatisticsCalculator::InternalCalculateStatisticsMasked(), mitk::SortByImagePositionPatient::InternalNumericDistance(), mitk::PlaneGeometry::IntersectionLine(), mitk::PlaneGeometry::IntersectionPoint(), mitk::PlaneGeometry::IntersectionPointParam(), mitk::PlaneGeometry::IsOnPlane(), mitk::Line< double, 2 >::IsParallel(), mitk::Line< double, 2 >::IsPartOfLine(), mitk::Line< double, 2 >::IsPartOfStraightLine(), main(), mitkImageDimensionConverterTest(), mitkVectorTest(), mitk::PaintbrushTool::MouseMoved(), mitk::EquiDistantBlocksSorter::operator==(), mitk::Line< double, 2 >::operator==(), mitk::DICOMITKSeriesGDCMReader::operator==(), mitk::DiffusionHeaderGEDICOMFileReader::ReadDiffusionHeader(), mitk::DiffusionHeaderPhilipsDICOMFileReader::ReadDiffusionHeader(), mitk::Line< double, 2 >::RectangleLineIntersection(), mitk::ContourElement::RemoveVertexAt(), mitk::PlanarFigureMapper2D::RenderAnnotations(), mitk::PlanarFigureMapper2D::RenderQuantities(), mitk::SurfaceInterpolationController::ReplaceInterpolationSession(), mitk::BaseRenderer::SetCurrentWorldGeometry(), mitk::BaseGeometry::SetExtentInMM(), mitk::SliceNavigationController::SetInputWorldGeometry3D(), mitk::SliceNavigationController::SetInputWorldTimeGeometry(), mitk::MetropolisHastingsSampler::SetProbabilities(), mitk::CompareImageDataFilter::SetTolerance(), sigmoid_train(), mitk::FiberBundle::SubtractBundle(), testGeometryAfterCasting(), and mitk::CameraController::Zoom().

mitk::Color mitk::IGTColor_VALID
static

Definition at line 91 of file mitkTrackingTypes.h.

mitk::Color mitk::IGTColor_WARNING
static

definition of colors for IGT

Definition at line 90 of file mitkTrackingTypes.h.

Impl* mitk::m_Impl

Definition at line 135 of file mitkBoundingShapeInteractor.h.

Referenced by mitk::PropertyFilter::AddEntry(), mitk::Scheduler::AddProcess(), mitk::PropertyFilter::Apply(), mitk::SimulationInteractor::DataNodeChanged(), mitk::BoundingShapeVtkMapper3D::GenerateDataForRenderer(), mitk::Scheduler::GetCurrentProcess(), mitk::FloatPropertyExtension::GetDecimals(), mitk::PropertyPersistenceInfo::GetDeserializationFunction(), mitk::PropertyPersistenceInfo::GetKey(), mitk::PropertyPersistenceInfo::GetKeyTemplate(), mitk::IntPropertyExtension::GetMaximum(), mitk::FloatPropertyExtension::GetMaximum(), mitk::PropertyPersistenceInfo::GetMimeTypeName(), mitk::IntPropertyExtension::GetMinimum(), mitk::FloatPropertyExtension::GetMinimum(), mitk::PropertyPersistenceInfo::GetName(), mitk::PropertyPersistenceInfo::GetNameTemplate(), mitk::Scheduler::GetNextProcess(), mitk::PropertyPersistenceInfo::GetSerializationFunction(), mitk::IntPropertyExtension::GetSingleStep(), mitk::FloatPropertyExtension::GetSingleStep(), mitk::BoundingShapeVtkMapper3D::GetVtkProp(), mitk::BoundingShapeVtkMapper2D::GetVtkProp(), mitk::PropertyFilter::HasEntry(), mitk::Scheduler::IsEmpty(), mitk::PropertyFilter::IsEmpty(), mitk::PropertyPersistenceInfo::IsRegEx(), mitk::PropertyFilter::operator=(), mitk::PropertyPersistenceInfo::PrintSelf(), mitk::PropertyFilter::RemoveAllEntries(), mitk::PropertyFilter::RemoveEntry(), mitk::Scheduler::RemoveProcess(), mitk::FloatPropertyExtension::SetDecimals(), mitk::PropertyPersistenceInfo::SetDeserializationFunction(), mitk::IntPropertyExtension::SetMaximum(), mitk::FloatPropertyExtension::SetMaximum(), mitk::PropertyPersistenceInfo::SetMimeTypeName(), mitk::IntPropertyExtension::SetMinimum(), mitk::FloatPropertyExtension::SetMinimum(), mitk::PropertyPersistenceInfo::SetName(), mitk::PropertyPersistenceInfo::SetNameAndKey(), mitk::PropertyPersistenceInfo::SetSerializationFunction(), mitk::IntPropertyExtension::SetSingleStep(), mitk::FloatPropertyExtension::SetSingleStep(), mitk::PropertyPersistenceInfo::UnRegExByKey(), mitk::PropertyPersistenceInfo::UnRegExByName(), mitk::PropertyPersistenceInfo::UseRegEx(), mitk::PropertyFilter::~PropertyFilter(), mitk::PropertyPersistenceInfo::~PropertyPersistenceInfo(), and mitk::Scheduler::~Scheduler().

const char* const mitk::nodeProp_RegEvalCurrentPosition
const char* const mitk::nodeProp_RegVisColor1Magnitude

Definition at line 42 of file mitkRegVisPropertyTags.h.

const char* const mitk::nodeProp_RegVisColor1Value
const char* const mitk::nodeProp_RegVisColor2Magnitude
const char* const mitk::nodeProp_RegVisColor2Value
const char* const mitk::nodeProp_RegVisColor3Magnitude
const char* const mitk::nodeProp_RegVisColor3Value
const char* const mitk::nodeProp_RegVisColor4Magnitude
const char* const mitk::nodeProp_RegVisColor4Value
const char* const mitk::nodeProp_RegVisColorInterpolate
const char* const mitk::nodeProp_RegVisColorStyle
const char* const mitk::nodeProp_RegVisColorUni
const char* const mitk::nodeProp_RegVisDirection

Definition at line 29 of file mitkRegVisPropertyTags.h.

Referenced by GetRelevantRegKernelOfNode(), and GridIsOutdated().

const char* const mitk::nodeProp_RegVisFOVOrientation1

Definition at line 33 of file mitkRegVisPropertyTags.h.

const char* const mitk::nodeProp_RegVisFOVOrientation2

Definition at line 34 of file mitkRegVisPropertyTags.h.

const char* const mitk::nodeProp_RegVisFOVOrientation3

Definition at line 35 of file mitkRegVisPropertyTags.h.

const char* const mitk::nodeProp_RegVisFOVOrigin

Definition at line 31 of file mitkRegVisPropertyTags.h.

Referenced by GetGridGeometryFromNode(), and GridIsOutdated().

const char* const mitk::nodeProp_RegVisFOVSize

Definition at line 30 of file mitkRegVisPropertyTags.h.

Referenced by GetGridGeometryFromNode(), and GridIsOutdated().

const char* const mitk::nodeProp_RegVisFOVSpacing

Definition at line 32 of file mitkRegVisPropertyTags.h.

Referenced by GetGridGeometryFromNode(), and GridIsOutdated().

const char* const mitk::nodeProp_RegVisGlyph
const char* const mitk::nodeProp_RegVisGrid
const char* const mitk::nodeProp_RegVisGridFrequence

Definition at line 36 of file mitkRegVisPropertyTags.h.

Referenced by GetGridGeometryFromNode(), and GridIsOutdated().

const char* const mitk::nodeProp_RegVisGridShowStart
const char* const mitk::nodeProp_RegVisGridStartColor
const char* const mitk::nodeProp_RegVisPoints
const char* const mitk::nodeProp_UID

MatchPoint UID to uniquely identify an node.

Definition at line 44 of file mitkMatchPointPropertyTags.h.

Referenced by CheckUID(), and EnsureUID().

const int mitk::PixelComponentUserType
static
const int mitk::PixelUserType
static

Definition at line 54 of file mitkPixelTypeTraits.h.

const char* const mitk::Prop_MappingInput

Input "section" that specifies what wwas mapped.

Definition at line 34 of file mitkMatchPointPropertyTags.h.

const char* const mitk::Prop_MappingInputData

UID of the data object that was mapped (so the source) by the specified registration to generate the current instance.

Definition at line 36 of file mitkMatchPointPropertyTags.h.

Referenced by generateMappedResultNode().

const char* const mitk::Prop_MappingInterpolator

Type of the interpolation strategy that was used to map the object. If not set, no interpolation was needed for mapping.

Definition at line 38 of file mitkMatchPointPropertyTags.h.

Referenced by generateMappedResultNode().

const char* const mitk::Prop_MappingRefinedGeometry

Indicates that the data was not mapped (in termes of resampled), but "just" the geometry was refined.

Definition at line 40 of file mitkMatchPointPropertyTags.h.

Referenced by generateMappedResultNode().

const char* const mitk::Prop_RegAlgMovingData

UID(s) of the data object(s) used as moving objects for determining the registration.

Definition at line 30 of file mitkMatchPointPropertyTags.h.

Referenced by generateRegistrationResultNode().

const char* const mitk::Prop_RegAlgTargetData

UID(s) of the data object(s) used as target for determining the registration.

Definition at line 28 of file mitkMatchPointPropertyTags.h.

Referenced by generateRegistrationResultNode().

const char* const mitk::Prop_RegAlgUsed

UID of the algorithm that was used to determin a registration.

Definition at line 26 of file mitkMatchPointPropertyTags.h.

Referenced by generateRegistrationResultNode().

const char* const mitk::Prop_RegUID

UID of the registration instance.

Definition at line 32 of file mitkMatchPointPropertyTags.h.

Referenced by generateMappedResultNode(), and generateRegistrationResultNode().

const char* const mitk::Prop_UID

MatchPoint UID to uniquely identify an data object.

Definition at line 42 of file mitkMatchPointPropertyTags.h.

Referenced by CheckUID(), and EnsureUID().

const char* const mitk::PROPERTY_KEY_TIMEGEOMETRY_TIMEPOINTS

Definition at line 41 of file mitkItkImageIO.cpp.

Referenced by mitk::ItkImageIO::Write().

const char* const mitk::PROPERTY_KEY_TIMEGEOMETRY_TYPE

Definition at line 40 of file mitkItkImageIO.cpp.

Referenced by mitk::ItkImageIO::Write().

const char* const mitk::PROPERTY_NAME_TIMEGEOMETRY_TIMEPOINTS

Definition at line 39 of file mitkItkImageIO.cpp.

const char* const mitk::PROPERTY_NAME_TIMEGEOMETRY_TYPE

Definition at line 38 of file mitkItkImageIO.cpp.

TestingRenderingManagerFactory mitk::renderingManagerFactory

Definition at line 743 of file mitkRenderingManager.cpp.

AdaptiveRegionGrowingToolRegistrationMethod mitk::somestaticinitializer_AdaptiveRegionGrowingTool
static

Definition at line 29 of file mitkAdaptiveRegionGrowingTool.cpp.

AddContourToolRegistrationMethod mitk::somestaticinitializer_AddContourTool
static

Definition at line 29 of file mitkAddContourTool.cpp.

AutoCropImageFilterRegistrationMethod mitk::somestaticinitializer_AutoCropImageFilter
static

Definition at line 25 of file mitkAutoCropTool.cpp.

BinaryThresholdToolRegistrationMethod mitk::somestaticinitializer_BinaryThresholdTool
static

Definition at line 48 of file mitkBinaryThresholdTool.cpp.

BinaryThresholdULToolRegistrationMethod mitk::somestaticinitializer_BinaryThresholdULTool
static

Definition at line 47 of file mitkBinaryThresholdULTool.cpp.

CalculateGrayValueStatisticsToolRegistrationMethod mitk::somestaticinitializer_CalculateGrayValueStatisticsTool
static

Definition at line 34 of file mitkCalculateGrayValueStatisticsTool.cpp.

CalculateVolumetryToolRegistrationMethod mitk::somestaticinitializer_CalculateVolumetryTool
static

Definition at line 27 of file mitkCalculateVolumetryTool.cpp.

CorrectorTool2DRegistrationMethod mitk::somestaticinitializer_CorrectorTool2D
static

Definition at line 38 of file mitkCorrectorTool2D.cpp.

CreateSurfaceToolRegistrationMethod mitk::somestaticinitializer_CreateSurfaceTool
static

Definition at line 30 of file mitkCreateSurfaceTool.cpp.

DrawPaintbrushToolRegistrationMethod mitk::somestaticinitializer_DrawPaintbrushTool
static

Definition at line 29 of file mitkDrawPaintbrushTool.cpp.

ErasePaintbrushToolRegistrationMethod mitk::somestaticinitializer_ErasePaintbrushTool
static

Definition at line 29 of file mitkErasePaintbrushTool.cpp.

EraseRegionToolRegistrationMethod mitk::somestaticinitializer_EraseRegionTool
static

Definition at line 29 of file mitkEraseRegionTool.cpp.

FastMarchingToolRegistrationMethod mitk::somestaticinitializer_FastMarchingTool
static

Definition at line 35 of file mitkFastMarchingTool.cpp.

FastMarchingTool3DRegistrationMethod mitk::somestaticinitializer_FastMarchingTool3D
static

Definition at line 36 of file mitkFastMarchingTool3D.cpp.

FillRegionToolRegistrationMethod mitk::somestaticinitializer_FillRegionTool
static

Definition at line 29 of file mitkFillRegionTool.cpp.

LiveWireTool2DRegistrationMethod mitk::somestaticinitializer_LiveWireTool2D
static

Definition at line 37 of file mitkLiveWireTool2D.cpp.

OtsuTool3DRegistrationMethod mitk::somestaticinitializer_OtsuTool3D
static

Definition at line 46 of file mitkOtsuTool3D.cpp.

PickingToolRegistrationMethod mitk::somestaticinitializer_PickingTool
static

Definition at line 40 of file mitkPickingTool.cpp.

PixelManipulationToolRegistrationMethod mitk::somestaticinitializer_PixelManipulationTool
static

Definition at line 30 of file mitkPixelManipulationTool.cpp.

RegionGrowingToolRegistrationMethod mitk::somestaticinitializer_RegionGrowingTool
static

Definition at line 47 of file mitkRegionGrowingTool.cpp.

SubtractContourToolRegistrationMethod mitk::somestaticinitializer_SubtractContourTool
static

Definition at line 29 of file mitkSubtractContourTool.cpp.

WatershedToolRegistrationMethod mitk::somestaticinitializer_WatershedTool
static

Definition at line 49 of file mitkWatershedTool.cpp.

itkEventMacroDeclaration (FocusChangedEvent, itk::AnyEvent) class MITKCORE_EXPORT TestingRenderingManager typedef RenderingManager mitk::Superclass

Generic RenderingManager implementation for "non-rendering-plattform", e.g. for tests. Its factory (TestingRenderingManagerFactory) is automatically on start-up and is used by default if not other RenderingManagerFactory is instantiated explicitly thereafter. (see mitkRenderingManager.cpp)

Definition at line 377 of file mitkRenderingManager.h.