SIVIC API
0.9.26
|
#include <svkImageReaderFactory.h>
Public Member Functions | |
vtkTypeMacro (svkImageReaderFactory, vtkImageReader2Factory) | |
svkImageReader2 * | CreateImageReader2 (const char *path) |
void | QuickParse () |
Static Public Member Functions | |
static svkImageReaderFactory * | New () |
static svkImageReader2 * | CreateImageReader2 (svkImageReader2::ReaderType readerType) |
Protected Member Functions | |
svkImageReaderFactory () | |
~svkImageReaderFactory () | |
Factory pattern Base class extended from vtkFramework:
|
protected |
References svkDcmEnhancedVolumeReader::New(), svkDcmSegmentationVolumeReader::New(), svkDcmMrsVolumeReader::New(), svkGEPostageStampReader::New(), svkDcmRawDataReader::New(), svkLCModelTableReader::New(), svkDcmMriVolumeReader::New(), svkLCModelCSVReader::New(), svkGESignaLX2Reader::New(), svkIdfVolumeReader::New(), svkBrukerDCMMRSReader::New(), svkSdbmVolumeReader::New(), svkDdfVolumeReader::New(), svkPhilipsSReader::New(), svkVarianFidReader::New(), svkGESigna5XReader::New(), svkFdfVolumeReader::New(), svkSiemensRdaReader::New(), and svkGEPFileReader::New().
|
protected |
svkImageReader2 * CreateImageReader2 | ( | const char * | path | ) |
References svkGESigna5XReader::New().
Referenced by svkImageReader2::GetFileSeriesDescription(), svkF2C::GetIDFHeader(), svkImageAlgorithmPipeline::InitializeAlgorithmForTag(), svkDataModel::LoadFile(), svkAlgorithmPortMapper::SetMRImageInputPortValue(), svkLCModelReader::SetMRSFileName(), svkAlgorithmPortMapper::SetMRSImageInputPortValue(), and svkDICOMRawDataWriter::Write().
|
static |
References svkImageReader2::BRUKER_MRS, svkImageReader2::DDF, svkImageReader2::DICOM_ENHANCED_MRI, svkImageReader2::DICOM_MRI, svkImageReader2::DICOM_MRS, svkImageReader2::DICOM_RAW, svkImageReader2::DICOM_SEGMENTATION, svkImageReader2::GE_PFILE, svkImageReader2::GE_POSTAGE_STAMP, svkImageReader2::GE_SDBM, svkImageReader2::GE_SIGNA_5X, svkImageReader2::GE_SIGNA_LX2, svkImageReader2::IDF, svkImageReader2::LC_MODEL_COORD, svkImageReader2::LC_MODEL_CSV, svkImageReader2::LC_MODEL_TABLE, svkDcmSegmentationVolumeReader::New(), svkDcmEnhancedVolumeReader::New(), svkDcmMrsVolumeReader::New(), svkGEPostageStampReader::New(), svkDcmRawDataReader::New(), svkDcmMriVolumeReader::New(), svkLCModelTableReader::New(), svkGESignaLX2Reader::New(), svkLCModelCSVReader::New(), svkBrukerDCMMRSReader::New(), svkIdfVolumeReader::New(), svkSdbmVolumeReader::New(), svkDdfVolumeReader::New(), svkPhilipsSReader::New(), svkVarianFidReader::New(), svkGESigna5XReader::New(), svkFdfVolumeReader::New(), svkSiemensRdaReader::New(), svkGEPFileReader::New(), svkImageReader2::PHILIPS_S, svkImageReader2::SIEMENS_RDA, svkImageReader2::VARIAN_FDF, and svkImageReader2::VARIAN_FID.
|
static |
void QuickParse | ( | ) |
Set this for quick parsing of header info. For GEPFiles, this permits a header dump regardless of whether a mapper is available.
References svkImageReader2::OnlyReadHeader().
Referenced by svkDICOMRawDataWriter::Write().
vtkTypeMacro | ( | svkImageReaderFactory | , |
vtkImageReader2Factory | |||
) |