Slicer  5.3
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
List of all members | Public Types | Public Member Functions | Static Public Member Functions | Public Attributes | Protected Member Functions | Static Protected Member Functions | Protected Attributes
vtkITKArchetypeImageSeriesReader Class Reference

Read a series of files that have a common naming convention. More...

#include <Libs/vtkITK/vtkITKArchetypeImageSeriesReader.h>

Inheritance diagram for vtkITKArchetypeImageSeriesReader:
Inheritance graph
[legend]
Collaboration diagram for vtkITKArchetypeImageSeriesReader:
Collaboration graph
[legend]

Public Types

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

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 const char * GetClassName ()
 
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)
 
virtual int IsA (const char *type)
 
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 vtkITKArchetypeImageSeriesReaderNew ()
 
static vtkITKArchetypeImageSeriesReaderSafeDownCast (vtkObject *o)
 

Public Attributes

std::vector< std::string > Tags
 
std::vector< std::string > TagValues
 

Protected Member Functions

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 std::string GetMetaDataWithoutSpaces (const itk::MetaDataDictionary &dict, const std::string &tag)
 Get MetaData from dictionary, removing all whitespaces from the string. More...
 

Protected Attributes

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
 

Detailed Description

Read a series of files that have a common naming convention.

ArchetypeImageSeriesReader creates a volume from a series of images stored in files. The series are represented by one filename. This filename, the archetype, is any one of the files in the series.

Note
This work is part of the National Alliance for Medical Image Computing (NAMIC), funded by the National Institutes of Health through the NIH Roadmap for Medical Research, Grant U54 EB005149.

Definition at line 45 of file vtkITKArchetypeImageSeriesReader.h.

Member Typedef Documentation

◆ CoordinateOrientationCode

typedef itk::SpatialOrientation::ValidCoordinateOrientationFlags vtkITKArchetypeImageSeriesReader::CoordinateOrientationCode

Definition at line 52 of file vtkITKArchetypeImageSeriesReader.h.

◆ Superclass

Definition at line 49 of file vtkITKArchetypeImageSeriesReader.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum


Reader to use when reading as a scalar image data

Enumerator
GDCM 
DCMTK 

Definition at line 219 of file vtkITKArchetypeImageSeriesReader.h.

Constructor & Destructor Documentation

◆ vtkITKArchetypeImageSeriesReader()

vtkITKArchetypeImageSeriesReader::vtkITKArchetypeImageSeriesReader ( )
protected

◆ ~vtkITKArchetypeImageSeriesReader()

vtkITKArchetypeImageSeriesReader::~vtkITKArchetypeImageSeriesReader ( )
overrideprotected

Member Function Documentation

◆ AddFileName()

unsigned int vtkITKArchetypeImageSeriesReader::AddFileName ( const char *  filename)

Specify the file names to be used when looking for extra files that match the archetype in defining the volume to load (e.g. other candidate dicom files to look in for matching tags)

◆ AnalyzeDicomHeaders()

void vtkITKArchetypeImageSeriesReader::AnalyzeDicomHeaders ( )

◆ AssembleNthVolume()

void vtkITKArchetypeImageSeriesReader::AssembleNthVolume ( int  n)

◆ AssembleVolumeContainingArchetype()

int vtkITKArchetypeImageSeriesReader::AssembleVolumeContainingArchetype ( )

◆ CanReadFile()

virtual int vtkITKArchetypeImageSeriesReader::CanReadFile ( const char *  filename)
virtual

is the given file name a NRRD file?

◆ ExistContentTime()

int vtkITKArchetypeImageSeriesReader::ExistContentTime ( const char *  contentTime)
inline

Definition at line 434 of file vtkITKArchetypeImageSeriesReader.h.

◆ ExistDiffusionGradientOrientation()

int vtkITKArchetypeImageSeriesReader::ExistDiffusionGradientOrientation ( float *  dgo)
inline

Definition at line 470 of file vtkITKArchetypeImageSeriesReader.h.

◆ ExistEchoNumbers()

int vtkITKArchetypeImageSeriesReader::ExistEchoNumbers ( const char *  echoNumbers)
inline

Definition at line 458 of file vtkITKArchetypeImageSeriesReader.h.

◆ ExistImageOrientationPatient()

int vtkITKArchetypeImageSeriesReader::ExistImageOrientationPatient ( float *  directionCosine)
inline

input has to have six elements

Definition at line 505 of file vtkITKArchetypeImageSeriesReader.h.

◆ ExistImagePositionPatient()

int vtkITKArchetypeImageSeriesReader::ExistImagePositionPatient ( float *  ipp)
inline

Definition at line 539 of file vtkITKArchetypeImageSeriesReader.h.

◆ ExistSeriesInstanceUID()

int vtkITKArchetypeImageSeriesReader::ExistSeriesInstanceUID ( const char *  SeriesInstanceUID)
inline

check the existence of given discriminator

Definition at line 422 of file vtkITKArchetypeImageSeriesReader.h.

◆ ExistSliceLocation()

int vtkITKArchetypeImageSeriesReader::ExistSliceLocation ( float  sliceLocation)
inline

Definition at line 497 of file vtkITKArchetypeImageSeriesReader.h.

◆ ExistTriggerTime()

int vtkITKArchetypeImageSeriesReader::ExistTriggerTime ( const char *  triggerTime)
inline

Definition at line 446 of file vtkITKArchetypeImageSeriesReader.h.

◆ GetAnalyzeHeader()

virtual bool vtkITKArchetypeImageSeriesReader::GetAnalyzeHeader ( )
virtual

◆ GetArchetype()

virtual char* vtkITKArchetypeImageSeriesReader::GetArchetype ( )
virtual

◆ GetClassName()

virtual const char* vtkITKArchetypeImageSeriesReader::GetClassName ( )
virtual

◆ GetDefaultDataOrigin() [1/3]

virtual double* vtkITKArchetypeImageSeriesReader::GetDefaultDataOrigin ( )
virtual

◆ GetDefaultDataOrigin() [2/3]

virtual void vtkITKArchetypeImageSeriesReader::GetDefaultDataOrigin ( double &  ,
double &  ,
double &   
)
virtual

◆ GetDefaultDataOrigin() [3/3]

virtual void vtkITKArchetypeImageSeriesReader::GetDefaultDataOrigin ( double  [3])
virtual

◆ GetDefaultDataSpacing() [1/3]

virtual double* vtkITKArchetypeImageSeriesReader::GetDefaultDataSpacing ( )
virtual

◆ GetDefaultDataSpacing() [2/3]

virtual void vtkITKArchetypeImageSeriesReader::GetDefaultDataSpacing ( double &  ,
double &  ,
double &   
)
virtual

◆ GetDefaultDataSpacing() [3/3]

virtual void vtkITKArchetypeImageSeriesReader::GetDefaultDataSpacing ( double  [3])
virtual

◆ GetDesiredCoordinateOrientation()

virtual CoordinateOrientationCode vtkITKArchetypeImageSeriesReader::GetDesiredCoordinateOrientation ( )
virtual

◆ GetDICOMImageIOApproach()

virtual int vtkITKArchetypeImageSeriesReader::GetDICOMImageIOApproach ( )
virtual

◆ GetFileName()

const char* vtkITKArchetypeImageSeriesReader::GetFileName ( unsigned int  n)

◆ GetFileNames()

const std::vector<std::string>& vtkITKArchetypeImageSeriesReader::GetFileNames ( )


Return all the file names

◆ GetFileNameSliceCount()

virtual int vtkITKArchetypeImageSeriesReader::GetFileNameSliceCount ( )
virtual

◆ GetFileNameSliceOffset()

virtual int vtkITKArchetypeImageSeriesReader::GetFileNameSliceOffset ( )
virtual

◆ GetFileNameSliceSpacing()

virtual int vtkITKArchetypeImageSeriesReader::GetFileNameSliceSpacing ( )
virtual

◆ GetGroupingByTags()

bool vtkITKArchetypeImageSeriesReader::GetGroupingByTags ( )
inline

set/get functions for grouping by tags

Definition at line 280 of file vtkITKArchetypeImageSeriesReader.h.

◆ GetImageIO()

itk::ImageIOBase::Pointer vtkITKArchetypeImageSeriesReader::GetImageIO ( const char *  filename)
protected

Get the image IO for the specified filename.

◆ GetMeasurementFrameMatrix()

vtkMatrix4x4* vtkITKArchetypeImageSeriesReader::GetMeasurementFrameMatrix ( )


Returns the Measurement frame matrix

◆ GetMetaDataDictionary()

const itk::MetaDataDictionary& vtkITKArchetypeImageSeriesReader::GetMetaDataDictionary ( ) const


Return the MetaDataDictionary from the ITK layer

◆ GetMetaDataWithoutSpaces()

static std::string vtkITKArchetypeImageSeriesReader::GetMetaDataWithoutSpaces ( const itk::MetaDataDictionary &  dict,
const std::string &  tag 
)
staticprotected

Get MetaData from dictionary, removing all whitespaces from the string.

◆ GetNthContentTime()

const char* vtkITKArchetypeImageSeriesReader::GetNthContentTime ( unsigned int  n)
inline

Definition at line 575 of file vtkITKArchetypeImageSeriesReader.h.

◆ GetNthDiffusionGradientOrientation()

float* vtkITKArchetypeImageSeriesReader::GetNthDiffusionGradientOrientation ( unsigned int  n)
inline

Definition at line 602 of file vtkITKArchetypeImageSeriesReader.h.

◆ GetNthEchoNumbers()

const char* vtkITKArchetypeImageSeriesReader::GetNthEchoNumbers ( unsigned int  n)
inline

Definition at line 593 of file vtkITKArchetypeImageSeriesReader.h.

◆ GetNthFileName()

const char* vtkITKArchetypeImageSeriesReader::GetNthFileName ( int  idxSeriesInstanceUID,
int  idxContentTime,
int  idxTriggerTime,
int  idxEchoNumbers,
int  idxDiffusionGradientOrientation,
int  idxSliceLocation,
int  idxImageOrientationPatient,
int  n 
)

◆ GetNthImageOrientationPatient()

float* vtkITKArchetypeImageSeriesReader::GetNthImageOrientationPatient ( unsigned int  n)
inline

Definition at line 625 of file vtkITKArchetypeImageSeriesReader.h.

◆ GetNthImagePositionPatient()

float* vtkITKArchetypeImageSeriesReader::GetNthImagePositionPatient ( unsigned int  n)
inline

Definition at line 639 of file vtkITKArchetypeImageSeriesReader.h.

◆ GetNthKey()

const char* vtkITKArchetypeImageSeriesReader::GetNthKey ( unsigned int  n)

◆ GetNthSeriesInstanceUID()

const char* vtkITKArchetypeImageSeriesReader::GetNthSeriesInstanceUID ( unsigned int  n)
inline

methods to get N-th discriminator

Definition at line 566 of file vtkITKArchetypeImageSeriesReader.h.

◆ GetNthSliceLocation()

float vtkITKArchetypeImageSeriesReader::GetNthSliceLocation ( unsigned int  n)
inline

Definition at line 616 of file vtkITKArchetypeImageSeriesReader.h.

◆ GetNthTriggerTime()

const char* vtkITKArchetypeImageSeriesReader::GetNthTriggerTime ( unsigned int  n)
inline

Definition at line 584 of file vtkITKArchetypeImageSeriesReader.h.

◆ GetNthValue()

const char* vtkITKArchetypeImageSeriesReader::GetNthValue ( unsigned int  n)

◆ GetNumberOfComponents()

virtual unsigned int vtkITKArchetypeImageSeriesReader::GetNumberOfComponents ( )
virtual

◆ GetNumberOfContentTime()

unsigned int vtkITKArchetypeImageSeriesReader::GetNumberOfContentTime ( )
inline

Definition at line 386 of file vtkITKArchetypeImageSeriesReader.h.

◆ GetNumberOfDiffusionGradientOrientation()

unsigned int vtkITKArchetypeImageSeriesReader::GetNumberOfDiffusionGradientOrientation ( )
inline

Definition at line 406 of file vtkITKArchetypeImageSeriesReader.h.

◆ GetNumberOfEchoNumbers()

unsigned int vtkITKArchetypeImageSeriesReader::GetNumberOfEchoNumbers ( )
inline

Definition at line 396 of file vtkITKArchetypeImageSeriesReader.h.

◆ GetNumberOfFileNames()

unsigned int vtkITKArchetypeImageSeriesReader::GetNumberOfFileNames ( )


See how many file names were generated during ExecuteInformation

◆ GetNumberOfImageOrientationPatient()

unsigned int vtkITKArchetypeImageSeriesReader::GetNumberOfImageOrientationPatient ( )
inline

Definition at line 411 of file vtkITKArchetypeImageSeriesReader.h.

◆ GetNumberOfImagePositionPatient()

unsigned int vtkITKArchetypeImageSeriesReader::GetNumberOfImagePositionPatient ( )
inline

Definition at line 416 of file vtkITKArchetypeImageSeriesReader.h.

◆ GetNumberOfItemsInDictionary()

unsigned int vtkITKArchetypeImageSeriesReader::GetNumberOfItemsInDictionary ( )

◆ GetNumberOfSeriesInstanceUIDs()

unsigned int vtkITKArchetypeImageSeriesReader::GetNumberOfSeriesInstanceUIDs ( )
inline

get number of certain discriminators in the directory

Definition at line 381 of file vtkITKArchetypeImageSeriesReader.h.

◆ GetNumberOfSliceLocation()

unsigned int vtkITKArchetypeImageSeriesReader::GetNumberOfSliceLocation ( )
inline

Definition at line 401 of file vtkITKArchetypeImageSeriesReader.h.

◆ GetNumberOfTriggerTime()

unsigned int vtkITKArchetypeImageSeriesReader::GetNumberOfTriggerTime ( )
inline

Definition at line 391 of file vtkITKArchetypeImageSeriesReader.h.

◆ GetOutputScalarType()

virtual int vtkITKArchetypeImageSeriesReader::GetOutputScalarType ( )
virtual

◆ GetRasToIjkMatrix()

vtkMatrix4x4* vtkITKArchetypeImageSeriesReader::GetRasToIjkMatrix ( )


Returns an IJK to RAS transformation matrix

◆ GetScalarRangeMetaDataKeys()

void vtkITKArchetypeImageSeriesReader::GetScalarRangeMetaDataKeys ( itk::ImageIOBase::Pointer  imageIO,
std::string  range_keys[2] 
)
protected

◆ GetSelectedContentTime()

int vtkITKArchetypeImageSeriesReader::GetSelectedContentTime ( )
inline


Definition at line 308 of file vtkITKArchetypeImageSeriesReader.h.

◆ GetSelectedDiffusion()

int vtkITKArchetypeImageSeriesReader::GetSelectedDiffusion ( )
inline


Definition at line 345 of file vtkITKArchetypeImageSeriesReader.h.

◆ GetSelectedEchoNumbers()

int vtkITKArchetypeImageSeriesReader::GetSelectedEchoNumbers ( )
inline


Definition at line 332 of file vtkITKArchetypeImageSeriesReader.h.

◆ GetSelectedOrientation()

int vtkITKArchetypeImageSeriesReader::GetSelectedOrientation ( )
inline


Definition at line 369 of file vtkITKArchetypeImageSeriesReader.h.

◆ GetSelectedSlice()

int vtkITKArchetypeImageSeriesReader::GetSelectedSlice ( )
inline


Definition at line 357 of file vtkITKArchetypeImageSeriesReader.h.

◆ GetSelectedTriggerTime()

int vtkITKArchetypeImageSeriesReader::GetSelectedTriggerTime ( )
inline


Definition at line 320 of file vtkITKArchetypeImageSeriesReader.h.

◆ GetSelectedUID()

int vtkITKArchetypeImageSeriesReader::GetSelectedUID ( )
inline


Definition at line 296 of file vtkITKArchetypeImageSeriesReader.h.

◆ GetSingleFile()

virtual int vtkITKArchetypeImageSeriesReader::GetSingleFile ( )
virtual

◆ GetTagValue()

const char* vtkITKArchetypeImageSeriesReader::GetTagValue ( char *  tag)

◆ GetUseNativeCoordinateOrientation()

virtual char vtkITKArchetypeImageSeriesReader::GetUseNativeCoordinateOrientation ( )
virtual

◆ GetUseOrientationFromFile()

virtual int vtkITKArchetypeImageSeriesReader::GetUseOrientationFromFile ( )
virtual

◆ GetVoxelVectorType()

virtual int vtkITKArchetypeImageSeriesReader::GetVoxelVectorType ( )
virtual

◆ GroupFiles()

void vtkITKArchetypeImageSeriesReader::GroupFiles ( int  idxSeriesInstanceUID,
int  idxContentTime,
int  idxTriggerTime,
int  idxEchoNumbers,
int  idxDiffusionGradientOrientation,
int  idxSliceLocation,
int  idxImageOrientationPatient 
)

◆ HasKey()

bool vtkITKArchetypeImageSeriesReader::HasKey ( char *  tag)

◆ InsertContentTime()

int vtkITKArchetypeImageSeriesReader::InsertContentTime ( const char *  aTime)
inline

Definition at line 668 of file vtkITKArchetypeImageSeriesReader.h.

◆ InsertDiffusionGradientOrientation()

int vtkITKArchetypeImageSeriesReader::InsertDiffusionGradientOrientation ( float *  a)
inline

Definition at line 707 of file vtkITKArchetypeImageSeriesReader.h.

◆ InsertEchoNumbers()

int vtkITKArchetypeImageSeriesReader::InsertEchoNumbers ( const char *  aEcho)
inline

Definition at line 694 of file vtkITKArchetypeImageSeriesReader.h.

◆ InsertImageOrientationPatient()

int vtkITKArchetypeImageSeriesReader::InsertImageOrientationPatient ( float *  a)
inline

Definition at line 749 of file vtkITKArchetypeImageSeriesReader.h.

◆ InsertImagePositionPatient()

int vtkITKArchetypeImageSeriesReader::InsertImagePositionPatient ( float *  a)
inline

Definition at line 769 of file vtkITKArchetypeImageSeriesReader.h.

◆ InsertNextSliceLocation()

int vtkITKArchetypeImageSeriesReader::InsertNextSliceLocation ( )
inline

Linearly insert the next slicer. This prevents a n*log(n) insertion

See also
InsertSliceLocation()

Definition at line 741 of file vtkITKArchetypeImageSeriesReader.h.

◆ InsertSeriesInstanceUIDs()

int vtkITKArchetypeImageSeriesReader::InsertSeriesInstanceUIDs ( const char *  aUID)
inline

insert unique item into array. Duplicate code for TCL wrapping. TODO: need to clean up

Definition at line 655 of file vtkITKArchetypeImageSeriesReader.h.

◆ InsertSliceLocation()

int vtkITKArchetypeImageSeriesReader::InsertSliceLocation ( float  a)
inline

Append the slice location a. Do nothing if the slice location has already been added.

See also
InsertNextSliceLocation()

Definition at line 728 of file vtkITKArchetypeImageSeriesReader.h.

◆ InsertTriggerTime()

int vtkITKArchetypeImageSeriesReader::InsertTriggerTime ( const char *  aTime)
inline

Definition at line 681 of file vtkITKArchetypeImageSeriesReader.h.

◆ IsA()

virtual int vtkITKArchetypeImageSeriesReader::IsA ( const char *  type)
virtual

◆ IsTypeOf()

static int vtkITKArchetypeImageSeriesReader::IsTypeOf ( const char *  type)
static

◆ New()

static vtkITKArchetypeImageSeriesReader* vtkITKArchetypeImageSeriesReader::New ( )
static

◆ ParseDictionary()

void vtkITKArchetypeImageSeriesReader::ParseDictionary ( )

◆ PrintSelf()

void vtkITKArchetypeImageSeriesReader::PrintSelf ( ostream &  os,
vtkIndent  indent 
)
override

◆ RequestInformation()

int vtkITKArchetypeImageSeriesReader::RequestInformation ( vtkInformation *  ,
vtkInformationVector **  ,
vtkInformationVector *   
)
overrideprotected

◆ ResetFileNames()

void vtkITKArchetypeImageSeriesReader::ResetFileNames ( )

◆ SafeDownCast()

static vtkITKArchetypeImageSeriesReader* vtkITKArchetypeImageSeriesReader::SafeDownCast ( vtkObject *  o)
static

◆ SetAnalyzeHeader()

virtual void vtkITKArchetypeImageSeriesReader::SetAnalyzeHeader ( bool  )
virtual


Whether try analyzing the dicom headers

◆ SetArchetype()

virtual void vtkITKArchetypeImageSeriesReader::SetArchetype ( const char *  )
virtual


Specify the archetype filename for the series.

◆ SetDefaultDataOrigin() [1/2]

virtual void vtkITKArchetypeImageSeriesReader::SetDefaultDataOrigin ( double  ,
double  ,
double   
)
virtual

Set/Get the default origin of the data (location of first pixel in the file). This will be used if the reader provided origin is 0.0. (Default is 0.0)

◆ SetDefaultDataOrigin() [2/2]

virtual void vtkITKArchetypeImageSeriesReader::SetDefaultDataOrigin ( double  [3])
virtual

◆ SetDefaultDataSpacing() [1/2]

virtual void vtkITKArchetypeImageSeriesReader::SetDefaultDataSpacing ( double  [3])
virtual

◆ SetDefaultDataSpacing() [2/2]

virtual void vtkITKArchetypeImageSeriesReader::SetDefaultDataSpacing ( double  ,
double  ,
double   
)
virtual

Set/Get the default spacing of the data in the file. This will be used if the reader provided spacing is 1.0. (Default is 1.0)

◆ SetDesiredCoordinateOrientationToAxial()

void vtkITKArchetypeImageSeriesReader::SetDesiredCoordinateOrientationToAxial ( )
inline



Set the orientation of the output image

itk::SpatialOrientation::ITK_COORDINATE_ORIENTATION_RPS;

Definition at line 111 of file vtkITKArchetypeImageSeriesReader.h.

◆ SetDesiredCoordinateOrientationToCoronal()

void vtkITKArchetypeImageSeriesReader::SetDesiredCoordinateOrientationToCoronal ( )
inline

itk::SpatialOrientation::ITK_COORDINATE_ORIENTATION_RIP;

Definition at line 119 of file vtkITKArchetypeImageSeriesReader.h.

◆ SetDesiredCoordinateOrientationToNative()

void vtkITKArchetypeImageSeriesReader::SetDesiredCoordinateOrientationToNative ( )
inline

Definition at line 135 of file vtkITKArchetypeImageSeriesReader.h.

◆ SetDesiredCoordinateOrientationToSagittal()

void vtkITKArchetypeImageSeriesReader::SetDesiredCoordinateOrientationToSagittal ( )
inline

itk::SpatialOrientation::ITK_COORDINATE_ORIENTATION_AIR;

Definition at line 127 of file vtkITKArchetypeImageSeriesReader.h.

◆ SetDICOMImageIOApproach()

virtual void vtkITKArchetypeImageSeriesReader::SetDICOMImageIOApproach ( int  )
virtual

◆ SetDICOMImageIOApproachToDCMTK()

void vtkITKArchetypeImageSeriesReader::SetDICOMImageIOApproachToDCMTK ( )
inline

Definition at line 227 of file vtkITKArchetypeImageSeriesReader.h.

◆ SetDICOMImageIOApproachToGDCM()

void vtkITKArchetypeImageSeriesReader::SetDICOMImageIOApproachToGDCM ( )
inline

Definition at line 226 of file vtkITKArchetypeImageSeriesReader.h.

◆ SetFileNameSliceCount()

virtual void vtkITKArchetypeImageSeriesReader::SetFileNameSliceCount ( int  )
virtual

The maximum number of files to include in the series. If this is zero, then all files will be included. (Default is 0)

◆ SetFileNameSliceOffset()

virtual void vtkITKArchetypeImageSeriesReader::SetFileNameSliceOffset ( int  )
virtual

When reading files which start at an unusual index, this can be added to the slice number when generating the file name (default = 0)

◆ SetFileNameSliceSpacing()

virtual void vtkITKArchetypeImageSeriesReader::SetFileNameSliceSpacing ( int  )
virtual

When reading files which have regular, but non contiguous slices (eg filename.1,filename.3,filename.5) a spacing can be specified to skip missing files (default = 1)

◆ SetGroupingByTagsOff()

void vtkITKArchetypeImageSeriesReader::SetGroupingByTagsOff ( )
inline

Definition at line 290 of file vtkITKArchetypeImageSeriesReader.h.

◆ SetGroupingByTagsOn()

void vtkITKArchetypeImageSeriesReader::SetGroupingByTagsOn ( )
inline

Definition at line 285 of file vtkITKArchetypeImageSeriesReader.h.

◆ SetMetaDataScalarRangeToPointDataInfo()

void vtkITKArchetypeImageSeriesReader::SetMetaDataScalarRangeToPointDataInfo ( vtkImageData *  data)
protected

◆ SetNumberOfComponents()

virtual void vtkITKArchetypeImageSeriesReader::SetNumberOfComponents ( unsigned  int)
virtual


Get number of scalars

◆ SetOutputScalarType()

virtual void vtkITKArchetypeImageSeriesReader::SetOutputScalarType ( int  )
virtual


Get the file format. Pixels are this type in the file.

◆ SetOutputScalarTypeToChar()

virtual void vtkITKArchetypeImageSeriesReader::SetOutputScalarTypeToChar ( )
inlinevirtual

Definition at line 187 of file vtkITKArchetypeImageSeriesReader.h.

◆ SetOutputScalarTypeToDouble()

virtual void vtkITKArchetypeImageSeriesReader::SetOutputScalarTypeToDouble ( )
inlinevirtual

Set the data type of pixels in the file. If you want the output scalar type to have a different value, set it after this method is called.

Definition at line 147 of file vtkITKArchetypeImageSeriesReader.h.

◆ SetOutputScalarTypeToFloat()

virtual void vtkITKArchetypeImageSeriesReader::SetOutputScalarTypeToFloat ( )
inlinevirtual

Definition at line 152 of file vtkITKArchetypeImageSeriesReader.h.

◆ SetOutputScalarTypeToInt()

virtual void vtkITKArchetypeImageSeriesReader::SetOutputScalarTypeToInt ( )
inlinevirtual

Definition at line 167 of file vtkITKArchetypeImageSeriesReader.h.

◆ SetOutputScalarTypeToLong()

virtual void vtkITKArchetypeImageSeriesReader::SetOutputScalarTypeToLong ( )
inlinevirtual

Definition at line 157 of file vtkITKArchetypeImageSeriesReader.h.

◆ SetOutputScalarTypeToNative()

virtual void vtkITKArchetypeImageSeriesReader::SetOutputScalarTypeToNative ( )
inlinevirtual

Definition at line 197 of file vtkITKArchetypeImageSeriesReader.h.

◆ SetOutputScalarTypeToShort()

virtual void vtkITKArchetypeImageSeriesReader::SetOutputScalarTypeToShort ( )
inlinevirtual

Definition at line 177 of file vtkITKArchetypeImageSeriesReader.h.

◆ SetOutputScalarTypeToUnsignedChar()

virtual void vtkITKArchetypeImageSeriesReader::SetOutputScalarTypeToUnsignedChar ( )
inlinevirtual

Definition at line 192 of file vtkITKArchetypeImageSeriesReader.h.

◆ SetOutputScalarTypeToUnsignedInt()

virtual void vtkITKArchetypeImageSeriesReader::SetOutputScalarTypeToUnsignedInt ( )
inlinevirtual

Definition at line 172 of file vtkITKArchetypeImageSeriesReader.h.

◆ SetOutputScalarTypeToUnsignedLong()

virtual void vtkITKArchetypeImageSeriesReader::SetOutputScalarTypeToUnsignedLong ( )
inlinevirtual

Definition at line 162 of file vtkITKArchetypeImageSeriesReader.h.

◆ SetOutputScalarTypeToUnsignedShort()

virtual void vtkITKArchetypeImageSeriesReader::SetOutputScalarTypeToUnsignedShort ( )
inlinevirtual

Definition at line 182 of file vtkITKArchetypeImageSeriesReader.h.

◆ SetSelectedContentTime()

void vtkITKArchetypeImageSeriesReader::SetSelectedContentTime ( int  v)
inline

Definition at line 313 of file vtkITKArchetypeImageSeriesReader.h.

◆ SetSelectedDiffusion()

void vtkITKArchetypeImageSeriesReader::SetSelectedDiffusion ( int  v)
inline

Definition at line 350 of file vtkITKArchetypeImageSeriesReader.h.

◆ SetSelectedEchoNumbers()

void vtkITKArchetypeImageSeriesReader::SetSelectedEchoNumbers ( int  v)
inline

Definition at line 337 of file vtkITKArchetypeImageSeriesReader.h.

◆ SetSelectedOrientation()

void vtkITKArchetypeImageSeriesReader::SetSelectedOrientation ( int  v)
inline

Definition at line 374 of file vtkITKArchetypeImageSeriesReader.h.

◆ SetSelectedSlice()

void vtkITKArchetypeImageSeriesReader::SetSelectedSlice ( int  v)
inline

Definition at line 362 of file vtkITKArchetypeImageSeriesReader.h.

◆ SetSelectedTriggerTime()

void vtkITKArchetypeImageSeriesReader::SetSelectedTriggerTime ( int  v)
inline

Definition at line 325 of file vtkITKArchetypeImageSeriesReader.h.

◆ SetSelectedUID()

void vtkITKArchetypeImageSeriesReader::SetSelectedUID ( int  v)
inline

Definition at line 301 of file vtkITKArchetypeImageSeriesReader.h.

◆ SetSingleFile()

virtual void vtkITKArchetypeImageSeriesReader::SetSingleFile ( int  )
virtual


Whether load in a single file or a series

◆ SetUseNativeOriginOff()

void vtkITKArchetypeImageSeriesReader::SetUseNativeOriginOff ( )
inline


Use image center as origin

Definition at line 212 of file vtkITKArchetypeImageSeriesReader.h.

◆ SetUseNativeOriginOn()

void vtkITKArchetypeImageSeriesReader::SetUseNativeOriginOn ( )
inline


Use image origin from the file

Definition at line 205 of file vtkITKArchetypeImageSeriesReader.h.

◆ SetUseOrientationFromFile()

virtual void vtkITKArchetypeImageSeriesReader::SetUseOrientationFromFile ( int  )
virtual


Whether to use orientation from file

◆ SetVoxelVectorType()

virtual void vtkITKArchetypeImageSeriesReader::SetVoxelVectorType ( int  )
virtual

Defines how to interpret voxel components.

Member Data Documentation

◆ AllFileNames

std::vector<std::string> vtkITKArchetypeImageSeriesReader::AllFileNames
protected

The following variables provide support for reading a directory with multiple series/groups. The current scheme is to check the following and see if multiple values exist:

SeriesInstanceUID 0020,000E ContentTime 0008,0033 TriggerTime 0018,1060 EchoNumbers 0018,0086 DiffusionGradientOrientation 0018,9089 SliceLocation 0020,1041 ImageOrientationPatient 0020,0037 ImagePositionPatient 0020,0032

Definition at line 880 of file vtkITKArchetypeImageSeriesReader.h.

◆ AnalyzeHeader

bool vtkITKArchetypeImageSeriesReader::AnalyzeHeader
protected

Definition at line 881 of file vtkITKArchetypeImageSeriesReader.h.

◆ Archetype

char* vtkITKArchetypeImageSeriesReader::Archetype
protected

Definition at line 816 of file vtkITKArchetypeImageSeriesReader.h.

◆ ArchetypeIsDICOM

bool vtkITKArchetypeImageSeriesReader::ArchetypeIsDICOM
protected

Definition at line 883 of file vtkITKArchetypeImageSeriesReader.h.

◆ ContentTime

std::vector<std::string> vtkITKArchetypeImageSeriesReader::ContentTime
protected

Definition at line 886 of file vtkITKArchetypeImageSeriesReader.h.

◆ DataExtent

int vtkITKArchetypeImageSeriesReader::DataExtent[6]
protected

Definition at line 819 of file vtkITKArchetypeImageSeriesReader.h.

◆ DefaultDataOrigin

double vtkITKArchetypeImageSeriesReader::DefaultDataOrigin[3]
protected

Definition at line 831 of file vtkITKArchetypeImageSeriesReader.h.

◆ DefaultDataSpacing

double vtkITKArchetypeImageSeriesReader::DefaultDataSpacing[3]
protected

Definition at line 830 of file vtkITKArchetypeImageSeriesReader.h.

◆ DesiredCoordinateOrientation

CoordinateOrientationCode vtkITKArchetypeImageSeriesReader::DesiredCoordinateOrientation
protected

Definition at line 861 of file vtkITKArchetypeImageSeriesReader.h.

◆ DICOMImageIOApproach

int vtkITKArchetypeImageSeriesReader::DICOMImageIOApproach
protected

Definition at line 846 of file vtkITKArchetypeImageSeriesReader.h.

◆ Dictionary

itk::MetaDataDictionary vtkITKArchetypeImageSeriesReader::Dictionary
protected

Definition at line 864 of file vtkITKArchetypeImageSeriesReader.h.

◆ DiffusionGradientOrientation

std::vector< std::vector<float> > vtkITKArchetypeImageSeriesReader::DiffusionGradientOrientation
protected

Definition at line 889 of file vtkITKArchetypeImageSeriesReader.h.

◆ EchoNumbers

std::vector<std::string> vtkITKArchetypeImageSeriesReader::EchoNumbers
protected

Definition at line 888 of file vtkITKArchetypeImageSeriesReader.h.

◆ FileNames

std::vector<std::string> vtkITKArchetypeImageSeriesReader::FileNames
protected

Definition at line 859 of file vtkITKArchetypeImageSeriesReader.h.

◆ FileNameSliceCount

int vtkITKArchetypeImageSeriesReader::FileNameSliceCount
protected

Definition at line 837 of file vtkITKArchetypeImageSeriesReader.h.

◆ FileNameSliceKey

std::vector<std::pair <double, int> > vtkITKArchetypeImageSeriesReader::FileNameSliceKey
protected

Definition at line 860 of file vtkITKArchetypeImageSeriesReader.h.

◆ FileNameSliceOffset

int vtkITKArchetypeImageSeriesReader::FileNameSliceOffset
protected

Definition at line 835 of file vtkITKArchetypeImageSeriesReader.h.

◆ FileNameSliceSpacing

int vtkITKArchetypeImageSeriesReader::FileNameSliceSpacing
protected

Definition at line 836 of file vtkITKArchetypeImageSeriesReader.h.

◆ GroupingByTags

bool vtkITKArchetypeImageSeriesReader::GroupingByTags
protected

Definition at line 848 of file vtkITKArchetypeImageSeriesReader.h.

◆ ImageOrientationPatient

std::vector< std::vector<float> > vtkITKArchetypeImageSeriesReader::ImageOrientationPatient
protected

Definition at line 891 of file vtkITKArchetypeImageSeriesReader.h.

◆ ImagePositionPatient

std::vector< std::vector<float> > vtkITKArchetypeImageSeriesReader::ImagePositionPatient
protected

Definition at line 892 of file vtkITKArchetypeImageSeriesReader.h.

◆ IndexArchetype

unsigned int vtkITKArchetypeImageSeriesReader::IndexArchetype
protected

Definition at line 857 of file vtkITKArchetypeImageSeriesReader.h.

◆ IndexContentTime

std::vector<long int> vtkITKArchetypeImageSeriesReader::IndexContentTime
protected

Definition at line 896 of file vtkITKArchetypeImageSeriesReader.h.

◆ IndexDiffusionGradientOrientation

std::vector<long int> vtkITKArchetypeImageSeriesReader::IndexDiffusionGradientOrientation
protected

Definition at line 899 of file vtkITKArchetypeImageSeriesReader.h.

◆ IndexEchoNumbers

std::vector<long int> vtkITKArchetypeImageSeriesReader::IndexEchoNumbers
protected

Definition at line 898 of file vtkITKArchetypeImageSeriesReader.h.

◆ IndexImageOrientationPatient

std::vector<long int> vtkITKArchetypeImageSeriesReader::IndexImageOrientationPatient
protected

Definition at line 901 of file vtkITKArchetypeImageSeriesReader.h.

◆ IndexImagePositionPatient

std::vector<long int> vtkITKArchetypeImageSeriesReader::IndexImagePositionPatient
protected

Definition at line 902 of file vtkITKArchetypeImageSeriesReader.h.

◆ IndexSeriesInstanceUIDs

std::vector<long int> vtkITKArchetypeImageSeriesReader::IndexSeriesInstanceUIDs
protected

index of each dicom file into the above arrays

Definition at line 895 of file vtkITKArchetypeImageSeriesReader.h.

◆ IndexSliceLocation

std::vector<long int> vtkITKArchetypeImageSeriesReader::IndexSliceLocation
protected

Definition at line 900 of file vtkITKArchetypeImageSeriesReader.h.

◆ IndexTriggerTime

std::vector<long int> vtkITKArchetypeImageSeriesReader::IndexTriggerTime
protected

Definition at line 897 of file vtkITKArchetypeImageSeriesReader.h.

◆ IsOnlyFile

bool vtkITKArchetypeImageSeriesReader::IsOnlyFile
protected

Definition at line 882 of file vtkITKArchetypeImageSeriesReader.h.

◆ MeasurementFrameMatrix

vtkMatrix4x4* vtkITKArchetypeImageSeriesReader::MeasurementFrameMatrix
protected

Definition at line 840 of file vtkITKArchetypeImageSeriesReader.h.

◆ MetaDataScalarRangeMaxima

std::vector<double> vtkITKArchetypeImageSeriesReader::MetaDataScalarRangeMaxima
protected

Definition at line 825 of file vtkITKArchetypeImageSeriesReader.h.

◆ MetaDataScalarRangeMinima

std::vector<double> vtkITKArchetypeImageSeriesReader::MetaDataScalarRangeMinima
protected

Definition at line 824 of file vtkITKArchetypeImageSeriesReader.h.

◆ NumberOfComponents

unsigned int vtkITKArchetypeImageSeriesReader::NumberOfComponents
protected

Definition at line 822 of file vtkITKArchetypeImageSeriesReader.h.

◆ OutputScalarType

int vtkITKArchetypeImageSeriesReader::OutputScalarType
protected

Definition at line 821 of file vtkITKArchetypeImageSeriesReader.h.

◆ RasToIjkMatrix

vtkMatrix4x4* vtkITKArchetypeImageSeriesReader::RasToIjkMatrix
protected

Definition at line 839 of file vtkITKArchetypeImageSeriesReader.h.

◆ ScanAxis

float vtkITKArchetypeImageSeriesReader::ScanAxis[3]
protected

Definition at line 832 of file vtkITKArchetypeImageSeriesReader.h.

◆ ScanOrigin

float vtkITKArchetypeImageSeriesReader::ScanOrigin[3]
protected

Definition at line 833 of file vtkITKArchetypeImageSeriesReader.h.

◆ SelectedContentTime

int vtkITKArchetypeImageSeriesReader::SelectedContentTime
protected

Definition at line 850 of file vtkITKArchetypeImageSeriesReader.h.

◆ SelectedDiffusion

int vtkITKArchetypeImageSeriesReader::SelectedDiffusion
protected

Definition at line 853 of file vtkITKArchetypeImageSeriesReader.h.

◆ SelectedEchoNumbers

int vtkITKArchetypeImageSeriesReader::SelectedEchoNumbers
protected

Definition at line 852 of file vtkITKArchetypeImageSeriesReader.h.

◆ SelectedOrientation

int vtkITKArchetypeImageSeriesReader::SelectedOrientation
protected

Definition at line 855 of file vtkITKArchetypeImageSeriesReader.h.

◆ SelectedSlice

int vtkITKArchetypeImageSeriesReader::SelectedSlice
protected

Definition at line 854 of file vtkITKArchetypeImageSeriesReader.h.

◆ SelectedTriggerTime

int vtkITKArchetypeImageSeriesReader::SelectedTriggerTime
protected

Definition at line 851 of file vtkITKArchetypeImageSeriesReader.h.

◆ SelectedUID

int vtkITKArchetypeImageSeriesReader::SelectedUID
protected

Definition at line 849 of file vtkITKArchetypeImageSeriesReader.h.

◆ SeriesInstanceUIDs

std::vector<std::string> vtkITKArchetypeImageSeriesReader::SeriesInstanceUIDs
protected

Definition at line 885 of file vtkITKArchetypeImageSeriesReader.h.

◆ SingleFile

int vtkITKArchetypeImageSeriesReader::SingleFile
protected

Definition at line 817 of file vtkITKArchetypeImageSeriesReader.h.

◆ SliceLocation

std::vector<float> vtkITKArchetypeImageSeriesReader::SliceLocation
protected

Definition at line 890 of file vtkITKArchetypeImageSeriesReader.h.

◆ Tags

std::vector<std::string> vtkITKArchetypeImageSeriesReader::Tags

Definition at line 269 of file vtkITKArchetypeImageSeriesReader.h.

◆ TagValues

std::vector<std::string> vtkITKArchetypeImageSeriesReader::TagValues

Definition at line 270 of file vtkITKArchetypeImageSeriesReader.h.

◆ TriggerTime

std::vector<std::string> vtkITKArchetypeImageSeriesReader::TriggerTime
protected

Definition at line 887 of file vtkITKArchetypeImageSeriesReader.h.

◆ UseNativeCoordinateOrientation

char vtkITKArchetypeImageSeriesReader::UseNativeCoordinateOrientation
protected

Definition at line 842 of file vtkITKArchetypeImageSeriesReader.h.

◆ UseNativeOrigin

bool vtkITKArchetypeImageSeriesReader::UseNativeOrigin
protected

Definition at line 844 of file vtkITKArchetypeImageSeriesReader.h.

◆ UseNativeScalarType

char vtkITKArchetypeImageSeriesReader::UseNativeScalarType
protected

Definition at line 843 of file vtkITKArchetypeImageSeriesReader.h.

◆ UseOrientationFromFile

int vtkITKArchetypeImageSeriesReader::UseOrientationFromFile
protected

Definition at line 818 of file vtkITKArchetypeImageSeriesReader.h.

◆ VoxelVectorType

int vtkITKArchetypeImageSeriesReader::VoxelVectorType
protected

Definition at line 904 of file vtkITKArchetypeImageSeriesReader.h.


The documentation for this class was generated from the following file: