Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members

mitkVolumeToVolumeFilter Class Reference

mitkVolumeToVolumeFilter - abstract class specifies interface for volume to volume filter More...

#include <mitkVolumeToVolumeFilter.h>

Inherits mitkFilter.

Inherited by mitkBinaryFilter, mitkCannyEdgeDetectFilter, mitkConnectivityLabelFilter, mitkDiffusionFilter, mitkDistanceTransformSaito, mitkEuclideanDistanceTransformFilter, mitkEuclideanSkeletonGraphCut, mitkFFTFilter, mitkGaussianDerivativeImageFilter, mitkGaussianFilter, mitkGraphCutImageFilter, mitkInterpolateFilter, mitkIsosurfaceCurvatureFilter, mitkLiveWireImageFilter, mitkNeumannBoundary, mitkOtsuSegmentationFilter, mitkPalagyiShrinking_6, mitkPalagyiThinning_6, mitkRegionGrowImageFilter, mitkRegistrationFilter, mitkRGBToGrayFilter, mitkSeedFillFilter, mitkSheetFilter, mitkSobelEdgeDetectFilter, mitkSpeedImageBuilder, mitkSubtractImageFilter, mitkThresholdSegmentationFilter, mitkVolumeCropFilter, mitkVolumeDataTypeConvertor, mitkVolumeResizeFilter, mitkVolumeResliceFilter, and mitkWatershedSegFilter.

Inheritance diagram for mitkVolumeToVolumeFilter:

Inheritance graph
Collaboration diagram for mitkVolumeToVolumeFilter:

Collaboration graph
List of all members.

Public Member Functions

virtual void PrintSelf (ostream &os)
void SetInput (mitkVolume *inData)
mitkVolumeGetInput ()
void SetOoCSupport (char const *diskPath=mitkOoCGlobalSettings::DiskCachePath, unsigned int bufSliceNum=mitkOoCGlobalSettings::BufferedSliceNumber, bool supportOoC=true)
mitkVolumeGetOutput ()

Detailed Description

mitkVolumeToVolumeFilter - abstract class specifies interface for volume to volume filter

mitkVolumeToVolumeFilter is an abstract class specifies interface for volume to volume filter. This type of filter has a volume input and generates a volume as output.

Member Function Documentation

mitkVolume* mitkVolumeToVolumeFilter::GetInput  )  [inline]

Get the input volume

Return the input volume

mitkVolume* mitkVolumeToVolumeFilter::GetOutput  ) 

Get the output volume

Return the output volume

Reimplemented in mitkRegistrationFilter.

virtual void mitkVolumeToVolumeFilter::PrintSelf ostream &  os  )  [virtual]

Print the necessary information about this object for the debugging purpose.

os The specified ostream to output information.

Reimplemented from mitkFilter.

Reimplemented in mitkBinaryFilter, mitkDiffusionFilter, mitkFFTFilter, mitkGaussianDerivativeImageFilter, mitkGaussianFilter, mitkNeumannBoundary, mitkRGBToGrayFilter, mitkSheetFilter, mitkSobelEdgeDetectFilter, mitkVolumeCropFilter, mitkVolumeDataTypeConvertor, mitkVolumeResizeFilter, mitkVolumeResliceFilter, mitkBSplineInterpolateFilter, mitkCubicInterpolateFilter, mitkInterpolateFilter, mitkLandmarkRegistrationFilter, mitkLinearInterpolateFilter, mitkNearestNeighborInterpolateFilter, mitkPointSetRegistrationFilter, mitkRegistrationFilter, mitkSubtractImageFilter, mitkConnectivityLabelFilter, mitkLiveWireImageFilter, mitkOtsuSegmentationFilter, mitkRegionGrowImageFilter, mitkSeedFillFilter, and mitkThresholdSegmentationFilter.

void mitkVolumeToVolumeFilter::SetInput mitkVolume inData  )  [inline]

Set the input volume

inData Specify the input volume

void mitkVolumeToVolumeFilter::SetOoCSupport char const *  diskPath = mitkOoCGlobalSettings::DiskCachePath,
unsigned int  bufSliceNum = mitkOoCGlobalSettings::BufferedSliceNumber,
bool  supportOoC = true

Let the reader support out-of-core volume data.

diskPath the path in the disk to cache the volume data
bufSliceNum the number of slices to cache in the main memory
supportOoC whether to turn on out-of-core support
The parameter diskPath must be specified (not NULL) if you really want to turn on out-of-core support, if not, the value of supportOoC will be ignored even if it is set to true.

The documentation for this class was generated from the following file:
Generated on Tue Feb 25 15:07:39 2014 for MITK (Medical Imaging ToolKit) by  doxygen 1.4.3