|
Slicer
4.11
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
|
#include <Libs/vtkITK/vtkITKArchetypeImageSeriesScalarReader.h>


Public Types | |
| typedef vtkITKArchetypeImageSeriesReader | Superclass |
Public Types inherited from vtkITKArchetypeImageSeriesReader | |
| enum | { GDCM = 0, DCMTK } |
Reader to use when reading as a scalar image data More... | |
| typedef itk::SpatialOrientation::ValidCoordinateOrientationFlags | CoordinateOrientationCode |
| typedef vtkImageAlgorithm | Superclass |
Public Member Functions | |
| virtual const char * | GetClassName () |
| virtual int | IsA (const char *type) |
| void | PrintSelf (ostream &os, vtkIndent indent) override |
Public Member Functions inherited from vtkITKArchetypeImageSeriesReader | |
| unsigned int | AddFileName (const char *filename) |
| void | AnalyzeDicomHeaders () |
| void | AssembleNthVolume (int n) |
| int | AssembleVolumeContainingArchetype () |
| virtual int | CanReadFile (const char *filename) |
| is the given file name a NRRD file? More... | |
| int | ExistContentTime (const char *contentTime) |
| int | ExistDiffusionGradientOrientation (float *dgo) |
| int | ExistEchoNumbers (const char *echoNumbers) |
| int | ExistImageOrientationPatient (float *directionCosine) |
| int | ExistImagePositionPatient (float *ipp) |
| int | ExistSeriesInstanceUID (const char *SeriesInstanceUID) |
| check the existence of given discriminator More... | |
| int | ExistSliceLocation (float sliceLocation) |
| int | ExistTriggerTime (const char *triggerTime) |
| virtual bool | GetAnalyzeHeader () |
| virtual char * | GetArchetype () |
| virtual double * | GetDefaultDataOrigin () |
| virtual void | GetDefaultDataOrigin (double &, double &, double &) |
| virtual void | GetDefaultDataOrigin (double [3]) |
| virtual double * | GetDefaultDataSpacing () |
| virtual void | GetDefaultDataSpacing (double &, double &, double &) |
| virtual void | GetDefaultDataSpacing (double [3]) |
| virtual CoordinateOrientationCode | GetDesiredCoordinateOrientation () |
| virtual int | GetDICOMImageIOApproach () |
| const char * | GetFileName (unsigned int n) |
| const std::vector< std::string > & | GetFileNames () |
Return all the file names More... | |
| virtual int | GetFileNameSliceCount () |
| virtual int | GetFileNameSliceOffset () |
| virtual int | GetFileNameSliceSpacing () |
| bool | GetGroupingByTags () |
| set/get functions for grouping by tags More... | |
| vtkMatrix4x4 * | GetMeasurementFrameMatrix () |
Returns the Measurement frame matrix More... | |
| const itk::MetaDataDictionary & | GetMetaDataDictionary () const |
Return the MetaDataDictionary from the ITK layer More... | |
| const char * | GetNthContentTime (unsigned int n) |
| float * | GetNthDiffusionGradientOrientation (unsigned int n) |
| const char * | GetNthEchoNumbers (unsigned int n) |
| const char * | GetNthFileName (int idxSeriesInstanceUID, int idxContentTime, int idxTriggerTime, int idxEchoNumbers, int idxDiffusionGradientOrientation, int idxSliceLocation, int idxImageOrientationPatient, int n) |
| float * | GetNthImageOrientationPatient (unsigned int n) |
| float * | GetNthImagePositionPatient (unsigned int n) |
| const char * | GetNthKey (unsigned int n) |
| const char * | GetNthSeriesInstanceUID (unsigned int n) |
| methods to get N-th discriminator More... | |
| float | GetNthSliceLocation (unsigned int n) |
| const char * | GetNthTriggerTime (unsigned int n) |
| const char * | GetNthValue (unsigned int n) |
| virtual unsigned int | GetNumberOfComponents () |
| unsigned int | GetNumberOfContentTime () |
| unsigned int | GetNumberOfDiffusionGradientOrientation () |
| unsigned int | GetNumberOfEchoNumbers () |
| unsigned int | GetNumberOfFileNames () |
See how many file names were generated during ExecuteInformation More... | |
| unsigned int | GetNumberOfImageOrientationPatient () |
| unsigned int | GetNumberOfImagePositionPatient () |
| unsigned int | GetNumberOfItemsInDictionary () |
| unsigned int | GetNumberOfSeriesInstanceUIDs () |
| get number of certain discriminators in the directory More... | |
| unsigned int | GetNumberOfSliceLocation () |
| unsigned int | GetNumberOfTriggerTime () |
| virtual int | GetOutputScalarType () |
| vtkMatrix4x4 * | GetRasToIjkMatrix () |
Returns an IJK to RAS transformation matrix More... | |
| int | GetSelectedContentTime () |
More... | |
| int | GetSelectedDiffusion () |
More... | |
| int | GetSelectedEchoNumbers () |
More... | |
| int | GetSelectedOrientation () |
More... | |
| int | GetSelectedSlice () |
More... | |
| int | GetSelectedTriggerTime () |
More... | |
| int | GetSelectedUID () |
More... | |
| virtual int | GetSingleFile () |
| const char * | GetTagValue (char *tag) |
| virtual char | GetUseNativeCoordinateOrientation () |
| virtual int | GetUseOrientationFromFile () |
| virtual int | GetVoxelVectorType () |
| void | GroupFiles (int idxSeriesInstanceUID, int idxContentTime, int idxTriggerTime, int idxEchoNumbers, int idxDiffusionGradientOrientation, int idxSliceLocation, int idxImageOrientationPatient) |
| bool | HasKey (char *tag) |
| int | InsertContentTime (const char *aTime) |
| int | InsertDiffusionGradientOrientation (float *a) |
| int | InsertEchoNumbers (const char *aEcho) |
| int | InsertImageOrientationPatient (float *a) |
| int | InsertImagePositionPatient (float *a) |
| int | InsertNextSliceLocation () |
| int | InsertSeriesInstanceUIDs (const char *aUID) |
| int | InsertSliceLocation (float a) |
| int | InsertTriggerTime (const char *aTime) |
| void | ParseDictionary () |
| void | PrintSelf (ostream &os, vtkIndent indent) override |
| void | ResetFileNames () |
| virtual void | SetAnalyzeHeader (bool) |
Whether try analyzing the dicom headers More... | |
| virtual void | SetArchetype (const char *) |
Specify the archetype filename for the series. More... | |
| virtual void | SetDefaultDataOrigin (double [3]) |
| virtual void | SetDefaultDataOrigin (double, double, double) |
| virtual void | SetDefaultDataSpacing (double [3]) |
| virtual void | SetDefaultDataSpacing (double, double, double) |
| void | SetDesiredCoordinateOrientationToAxial () |
Set the orientation of the output image More... | |
| void | SetDesiredCoordinateOrientationToCoronal () |
| void | SetDesiredCoordinateOrientationToNative () |
| void | SetDesiredCoordinateOrientationToSagittal () |
| virtual void | SetDICOMImageIOApproach (int) |
| void | SetDICOMImageIOApproachToDCMTK () |
| void | SetDICOMImageIOApproachToGDCM () |
| virtual void | SetFileNameSliceCount (int) |
| virtual void | SetFileNameSliceOffset (int) |
| virtual void | SetFileNameSliceSpacing (int) |
| void | SetGroupingByTagsOff () |
| void | SetGroupingByTagsOn () |
| virtual void | SetNumberOfComponents (unsigned int) |
Get number of scalars More... | |
| virtual void | SetOutputScalarType (int) |
Get the file format. Pixels are this type in the file. More... | |
| virtual void | SetOutputScalarTypeToChar () |
| virtual void | SetOutputScalarTypeToDouble () |
| virtual void | SetOutputScalarTypeToFloat () |
| virtual void | SetOutputScalarTypeToInt () |
| virtual void | SetOutputScalarTypeToLong () |
| virtual void | SetOutputScalarTypeToNative () |
| virtual void | SetOutputScalarTypeToShort () |
| virtual void | SetOutputScalarTypeToUnsignedChar () |
| virtual void | SetOutputScalarTypeToUnsignedInt () |
| virtual void | SetOutputScalarTypeToUnsignedLong () |
| virtual void | SetOutputScalarTypeToUnsignedShort () |
| void | SetSelectedContentTime (int v) |
| void | SetSelectedDiffusion (int v) |
| void | SetSelectedEchoNumbers (int v) |
| void | SetSelectedOrientation (int v) |
| void | SetSelectedSlice (int v) |
| void | SetSelectedTriggerTime (int v) |
| void | SetSelectedUID (int v) |
| virtual void | SetSingleFile (int) |
Whether load in a single file or a series More... | |
| void | SetUseNativeOriginOff () |
Use image center as origin More... | |
| void | SetUseNativeOriginOn () |
Use image origin from the file More... | |
| virtual void | SetUseOrientationFromFile (int) |
Whether to use orientation from file More... | |
| virtual void | SetVoxelVectorType (int) |
| Defines how to interpret voxel components. More... | |
Static Public Member Functions | |
| static int | IsTypeOf (const char *type) |
| static vtkITKArchetypeImageSeriesScalarReader * | New () |
| static vtkITKArchetypeImageSeriesScalarReader * | SafeDownCast (vtkObject *o) |
Static Public Member Functions inherited from vtkITKArchetypeImageSeriesReader | |
| static int | IsTypeOf (const char *type) |
| static vtkITKArchetypeImageSeriesReader * | New () |
| static vtkITKArchetypeImageSeriesReader * | SafeDownCast (vtkObject *o) |
Protected Member Functions | |
| int | RequestData (vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) override |
| vtkITKArchetypeImageSeriesScalarReader () | |
| ~vtkITKArchetypeImageSeriesScalarReader () override | |
Protected Member Functions inherited from vtkITKArchetypeImageSeriesReader | |
| itk::ImageIOBase::Pointer | GetImageIO (const char *filename) |
| Get the image IO for the specified filename. More... | |
| void | GetScalarRangeMetaDataKeys (itk::ImageIOBase::Pointer imageIO, std::string range_keys[2]) |
| int | RequestInformation (vtkInformation *, vtkInformationVector **, vtkInformationVector *) override |
| void | SetMetaDataScalarRangeToPointDataInfo (vtkImageData *data) |
| vtkITKArchetypeImageSeriesReader () | |
| ~vtkITKArchetypeImageSeriesReader () override | |
Static Protected Member Functions | |
| static void | ReadProgressCallback (itk::ProcessObject *obj, const itk::ProgressEvent &, void *data) |
Static Protected Member Functions inherited from vtkITKArchetypeImageSeriesReader | |
| static std::string | GetMetaDataWithoutSpaces (const itk::MetaDataDictionary &dict, const std::string &tag) |
| Get MetaData from dictionary, removing all whitespaces from the string. More... | |
Additional Inherited Members | |
Public Attributes inherited from vtkITKArchetypeImageSeriesReader | |
| std::vector< std::string > | Tags |
| std::vector< std::string > | TagValues |
Protected Attributes inherited from vtkITKArchetypeImageSeriesReader | |
| std::vector< std::string > | AllFileNames |
| bool | AnalyzeHeader |
| char * | Archetype |
| bool | ArchetypeIsDICOM |
| std::vector< std::string > | ContentTime |
| int | DataExtent [6] |
| double | DefaultDataOrigin [3] |
| double | DefaultDataSpacing [3] |
| CoordinateOrientationCode | DesiredCoordinateOrientation |
| int | DICOMImageIOApproach |
| itk::MetaDataDictionary | Dictionary |
| std::vector< std::vector< float > > | DiffusionGradientOrientation |
| std::vector< std::string > | EchoNumbers |
| std::vector< std::string > | FileNames |
| int | FileNameSliceCount |
| std::vector< std::pair< double, int > > | FileNameSliceKey |
| int | FileNameSliceOffset |
| int | FileNameSliceSpacing |
| bool | GroupingByTags |
| std::vector< std::vector< float > > | ImageOrientationPatient |
| std::vector< std::vector< float > > | ImagePositionPatient |
| unsigned int | IndexArchetype |
| std::vector< long int > | IndexContentTime |
| std::vector< long int > | IndexDiffusionGradientOrientation |
| std::vector< long int > | IndexEchoNumbers |
| std::vector< long int > | IndexImageOrientationPatient |
| std::vector< long int > | IndexImagePositionPatient |
| std::vector< long int > | IndexSeriesInstanceUIDs |
| index of each dicom file into the above arrays More... | |
| std::vector< long int > | IndexSliceLocation |
| std::vector< long int > | IndexTriggerTime |
| bool | IsOnlyFile |
| vtkMatrix4x4 * | MeasurementFrameMatrix |
| std::vector< double > | MetaDataScalarRangeMaxima |
| std::vector< double > | MetaDataScalarRangeMinima |
| unsigned int | NumberOfComponents |
| int | OutputScalarType |
| vtkMatrix4x4 * | RasToIjkMatrix |
| float | ScanAxis [3] |
| float | ScanOrigin [3] |
| int | SelectedContentTime |
| int | SelectedDiffusion |
| int | SelectedEchoNumbers |
| int | SelectedOrientation |
| int | SelectedSlice |
| int | SelectedTriggerTime |
| int | SelectedUID |
| std::vector< std::string > | SeriesInstanceUIDs |
| int | SingleFile |
| std::vector< float > | SliceLocation |
| std::vector< std::string > | TriggerTime |
| char | UseNativeCoordinateOrientation |
| bool | UseNativeOrigin |
| char | UseNativeScalarType |
| int | UseOrientationFromFile |
| int | VoxelVectorType |
Definition at line 22 of file vtkITKArchetypeImageSeriesScalarReader.h.
Definition at line 27 of file vtkITKArchetypeImageSeriesScalarReader.h.
|
protected |
|
overrideprotected |
|
virtual |
Reimplemented from vtkITKArchetypeImageSeriesReader.
|
virtual |
Reimplemented from vtkITKArchetypeImageSeriesReader.
|
static |
|
static |
|
override |
|
staticprotected |
|
overrideprotected |
|
static |
1.8.14