#include "mitkOverwriteSliceImageFilter.h"#include "mitkImageCast.h"#include "mitkSegmentationInterpolationController.h"#include "mitkApplyDiffImageOperation.h"#include "mitkOperationEvent.h"#include "mitkInteractionConst.h"#include "mitkUndoController.h"#include "mitkDiffImageApplier.h"#include "mitkImageTimeSelector.h"#include <itkImageSliceIteratorWithIndex.h>#include <itkImageRegionIterator.h>Go to the source code of this file.
Defines | |
| #define | myMITKOverwriteSliceImageFilterAccessByItk(mitkImage, itkImageTypeFunction, pixeltype, dimension, itkimage2) |
| #define | myMITKOverwriteSliceImageFilterAccessAllTypesByItk(mitkImage, itkImageTypeFunction,dimension, itkimage2) |
| #define myMITKOverwriteSliceImageFilterAccessAllTypesByItk | ( | mitkImage, | |
| itkImageTypeFunction, | |||
| dimension, | |||
| itkimage2 | |||
| ) |
{ \
myMITKOverwriteSliceImageFilterAccessByItk(mitkImage, itkImageTypeFunction, double, dimension, itkimage2) else \
myMITKOverwriteSliceImageFilterAccessByItk(mitkImage, itkImageTypeFunction, float, dimension, itkimage2) else \
myMITKOverwriteSliceImageFilterAccessByItk(mitkImage, itkImageTypeFunction, int, dimension, itkimage2) else \
myMITKOverwriteSliceImageFilterAccessByItk(mitkImage, itkImageTypeFunction, unsigned int, dimension, itkimage2) else \
myMITKOverwriteSliceImageFilterAccessByItk(mitkImage, itkImageTypeFunction, short, dimension, itkimage2) else \
myMITKOverwriteSliceImageFilterAccessByItk(mitkImage, itkImageTypeFunction, unsigned short, dimension, itkimage2) else \
myMITKOverwriteSliceImageFilterAccessByItk(mitkImage, itkImageTypeFunction, char, dimension, itkimage2) else \
myMITKOverwriteSliceImageFilterAccessByItk(mitkImage, itkImageTypeFunction, unsigned char, dimension, itkimage2) \
}
Definition at line 153 of file mitkOverwriteSliceImageFilter.cpp.
Referenced by mitk::OverwriteSliceImageFilter::ItkImageSwitch().
| #define myMITKOverwriteSliceImageFilterAccessByItk | ( | mitkImage, | |
| itkImageTypeFunction, | |||
| pixeltype, | |||
| dimension, | |||
| itkimage2 | |||
| ) |
if ( typeId == typeid(pixeltype) ) \ { \ typedef itk::Image<pixeltype, dimension> ImageType; \ typedef mitk::ImageToItk<ImageType> ImageToItkType; \ itk::SmartPointer<ImageToItkType> imagetoitk = ImageToItkType::New(); \ imagetoitk->SetInput(mitkImage); \ imagetoitk->Update(); \ itkImageTypeFunction(imagetoitk->GetOutput(), itkimage2); \ }
Definition at line 142 of file mitkOverwriteSliceImageFilter.cpp.
1.7.2