#include <mitkRawDataToVolumeFilter.h>
Inherits mitkFilter.
Inherited by mitk3DUSReconstructionFilter, mitkCTReconstructionFilter, and mitkProjectDataToVolumeFilter.
Inheritance diagram for mitkRawDataToVolumeFilter:
Public Member Functions | |
virtual void | PrintSelf (ostream &os) |
virtual mitkVolume * | GetOutput ()=0 |
void | SetOoCSupport (char const *diskPath=mitkOoCGlobalSettings::DiskCachePath, unsigned int bufSliceNum=mitkOoCGlobalSettings::BufferedSliceNumber, bool supportOoC=true) |
mitkRawDataToVolumeFilter is an abstract class specifying interfaces for volume reconstruction classes. Concrete volume reconstruction classes process an input mitkRawData object and generate an output mitkVolume object. Here only the output interface is defined, because different imaging modalities have different concrete input mitkRawData. Particular input interfaces for particular imaging modalities (CT, 3DUS) are defined in subclasses (e.g. mitk3DUSReconstructionFilter) of the mitkRawDataToVolumeFilter.
|
Get the output volume
Implemented in mitk3DUSPixelBasedMT, mitkCTReconstructionFilter, mitkProjectDataToVolumeFilter, and mitk3DUSPixelBasedGPU. |
|
Print the necessary information about this object for the debugging purpose.
Reimplemented from mitkFilter. Reimplemented in mitk3DUSPixelBasedMT, mitk3DUSReconstructionFilter, mitkCBFDKReconCF, mitkCBFDKReconCFCPU, mitkCBTFDKReconCF, mitkConeBeamReconFromHelix, mitkCTReconstructionFilter, mitkFanBeamReconFromCirle, mitkFbFbp, mitkFBFBPReconCF, mitkFBFBPReconCFCPU, mitkFbFbpSpeedUsingCpu, mitkFDK, mitkFDKSpeedUsingCpu, mitkParallelBeamReconFromCirle, mitkPbFbp, mitkPBFBPReconCF, mitkProjectDataToVolumeFilter, mitkTFDK, mitkCBFDKReconCFGPU, mitkFBFBPReconCFGPU, mitkFbFbpSpeedUsingGpu, mitkFDKSpeedUsingGpu, and mitk3DUSPixelBasedGPU. |
|
Let the reader support out-of-core data.
Reimplemented in mitkProjectDataToVolumeFilter. |