#include <Libs/vtkITK/vtkITKImageSequenceReader.h>
Definition at line 29 of file vtkITKImageSequenceReader.h.
◆ Superclass
◆ vtkITKImageSequenceReader()
| vtkITKImageSequenceReader::vtkITKImageSequenceReader |
( |
| ) |
|
|
protected |
◆ ~vtkITKImageSequenceReader()
| vtkITKImageSequenceReader::~vtkITKImageSequenceReader |
( |
| ) |
|
|
overrideprotected |
◆ ClearCachedImages()
| void vtkITKImageSequenceReader::ClearCachedImages |
( |
| ) |
|
◆ ExecuteDataWithInformation()
| void vtkITKImageSequenceReader::ExecuteDataWithInformation |
( |
vtkDataObject * | output, |
|
|
vtkInformation * | outInfo ) |
|
overrideprotected |
◆ FormatSequenceItemMetadataKey()
| static std::string vtkITKImageSequenceReader::FormatSequenceItemMetadataKey |
( |
unsigned int | axisIndex, |
|
|
unsigned int | frameIndex, |
|
|
const std::string & | attributeName ) |
|
static |
◆ GetAxisLabel()
| const char * vtkITKImageSequenceReader::GetAxisLabel |
( |
unsigned int | axis | ) |
|
Get label for specified axis.
◆ GetAxisUnit()
| const char * vtkITKImageSequenceReader::GetAxisUnit |
( |
unsigned int | axis | ) |
|
Get unit for specified axis.
◆ GetCachedImage()
| vtkImageData * vtkITKImageSequenceReader::GetCachedImage |
( |
unsigned int | index | ) |
|
◆ GetClassName()
| virtual const char * vtkITKImageSequenceReader::GetClassName |
( |
| ) |
|
|
virtual |
◆ GetCurrentFrameIndex()
| virtual unsigned int vtkITKImageSequenceReader::GetCurrentFrameIndex |
( |
| ) |
|
|
virtual |
Get current frame index that is extracted from the sequence image to the output port.
◆ GetHeaderKeysMap()
| const std::map< std::string, std::string > vtkITKImageSequenceReader::GetHeaderKeysMap |
( |
| ) |
|
Get the map of keys in the header.
◆ GetHeaderKeysVector()
| const std::vector< std::string > vtkITKImageSequenceReader::GetHeaderKeysVector |
( |
| ) |
|
Get the list of keys in the header.
◆ GetHeaderValue()
| const char * vtkITKImageSequenceReader::GetHeaderValue |
( |
const char * | key | ) |
|
Get a value given a key in the header.
◆ GetNumberOfCachedImages()
| unsigned int vtkITKImageSequenceReader::GetNumberOfCachedImages |
( |
| ) |
|
◆ GetNumberOfFrames()
| virtual unsigned int vtkITKImageSequenceReader::GetNumberOfFrames |
( |
| ) |
|
|
virtual |
Get number of frames in recently read image. Set in first Update. Read only.
◆ GetRasToIjkMatrix()
| virtual vtkMatrix4x4 * vtkITKImageSequenceReader::GetRasToIjkMatrix |
( |
| ) |
|
|
virtual |
◆ GetSequenceAxisLabel()
| virtual std::string vtkITKImageSequenceReader::GetSequenceAxisLabel |
( |
| ) |
|
|
virtual |
◆ GetSequenceAxisUnit()
| virtual std::string vtkITKImageSequenceReader::GetSequenceAxisUnit |
( |
| ) |
|
|
virtual |
◆ GetVoxelVectorType()
| virtual int vtkITKImageSequenceReader::GetVoxelVectorType |
( |
| ) |
|
|
virtual |
◆ IsA()
| virtual int vtkITKImageSequenceReader::IsA |
( |
const char * | type | ) |
|
|
virtual |
◆ IsTypeOf()
| static int vtkITKImageSequenceReader::IsTypeOf |
( |
const char * | type | ) |
|
|
static |
◆ New()
◆ ParseAndStoreSequenceItemMetadata()
| static bool vtkITKImageSequenceReader::ParseAndStoreSequenceItemMetadata |
( |
const std::string & | key, |
|
|
const char * | attributeValue, |
|
|
std::vector< std::string > & | attributeNames, |
|
|
std::vector< std::vector< std::string > > & | frameAttributeValues ) |
|
static |
Parse and store sequence item metadata (format: "axis M item NNNN attributename") Returns true if the string matches the expected format and stores the attribute value Updates attributeNames and frameAttributeValues vectors with the parsed data
◆ ParseSequenceItemMetadataKey()
| static bool vtkITKImageSequenceReader::ParseSequenceItemMetadataKey |
( |
const std::string & | key, |
|
|
unsigned int & | axisIndex, |
|
|
unsigned int & | frameIndex, |
|
|
std::string & | attributeName ) |
|
static |
Parse axis item attribute string (format: "axis M item NNNN attributename") Returns true if the string matches the expected format, false otherwise On success, fills axisIndex, frameIndex, and attributeName with parsed values
◆ PrintSelf()
| void vtkITKImageSequenceReader::PrintSelf |
( |
ostream & | os, |
|
|
vtkIndent | indent ) |
|
override |
◆ SafeDownCast()
◆ SetCurrentFrameIndex()
| virtual void vtkITKImageSequenceReader::SetCurrentFrameIndex |
( |
unsigned int | | ) |
|
|
virtual |
Set current frame index that is extracted from the sequence image to the output port.
◆ SetNumberOfFrames()
| virtual void vtkITKImageSequenceReader::SetNumberOfFrames |
( |
unsigned int | | ) |
|
|
virtual |
Set number of frames in recently read image. Set in first Update. Read only.
◆ SetRasToIjkMatrix()
| virtual void vtkITKImageSequenceReader::SetRasToIjkMatrix |
( |
vtkMatrix4x4 * | | ) |
|
|
virtual |
Get RAS to IJK matrix. It is null until the first reading is done.
◆ SetVoxelVectorType()
| virtual void vtkITKImageSequenceReader::SetVoxelVectorType |
( |
int | | ) |
|
|
virtual |
Defines how to interpret voxel components.
◆ AxisLabels
| std::map<unsigned int, std::string> vtkITKImageSequenceReader::AxisLabels |
|
protected |
◆ AxisUnits
| std::map<unsigned int, std::string> vtkITKImageSequenceReader::AxisUnits |
|
protected |
◆ CachedImages
| std::vector<vtkSmartPointer<vtkImageData> > vtkITKImageSequenceReader::CachedImages |
|
protected |
◆ CurrentFrameIndex
| unsigned int vtkITKImageSequenceReader::CurrentFrameIndex { 0 } |
|
protected |
◆ HeaderKeyValueMap
| std::map<std::string, std::string> vtkITKImageSequenceReader::HeaderKeyValueMap |
|
protected |
◆ NumberOfFrames
| unsigned int vtkITKImageSequenceReader::NumberOfFrames { 0 } |
|
protected |
◆ RasToIjkMatrix
| vtkMatrix4x4* vtkITKImageSequenceReader::RasToIjkMatrix { nullptr } |
|
protected |
◆ SequenceAxisLabel
| std::string vtkITKImageSequenceReader::SequenceAxisLabel |
|
protected |
◆ SequenceAxisUnit
| std::string vtkITKImageSequenceReader::SequenceAxisUnit |
|
protected |
◆ VoxelVectorType
The documentation for this class was generated from the following file: