adds support for optionally reading raw image stacks. More...
#include <vtkRawImageFileSeriesReader.h>


Public Types | |
| typedef vtkImageFileSeriesReader | Superclass |
Public Types inherited from vtkImageFileSeriesReader | |
| typedef vtkFileSeriesReader | Superclass |
Public Types inherited from vtkFileSeriesReader | |
| typedef vtkMetaReader | Superclass |
Public Types inherited from vtkMetaReader | |
| typedef vtkDataObjectAlgorithm | Superclass |
Public Types inherited from vtkDataObjectAlgorithm | |
| typedef vtkAlgorithm | Superclass |
Public Types inherited from vtkAlgorithm | |
| enum | DesiredOutputPrecision |
| enum | DesiredOutputPrecision |
| typedef vtkObject | Superclass |
Public Member Functions | |
| virtual const char * | GetClassName () |
| virtual int | IsA (const char *type) |
| void | PrintSelf (ostream &os, vtkIndent indent) override |
| virtual void | SetFileDimensionality (int) |
| The number of dimensions stored in a file. More... | |
| virtual int | GetFileDimensionality () |
| The number of dimensions stored in a file. More... | |
| virtual void | SetDimensions (int, int, int) |
| Dimensions defines the size of the data, and MinimumIndex defines the starting index. More... | |
| virtual void | SetDimensions (int [3]) |
| Dimensions defines the size of the data, and MinimumIndex defines the starting index. More... | |
| virtual int * | GetDimensions () |
| Dimensions defines the size of the data, and MinimumIndex defines the starting index. More... | |
| virtual void | GetDimensions (int &, int &, int &) |
| Dimensions defines the size of the data, and MinimumIndex defines the starting index. More... | |
| virtual void | GetDimensions (int [3]) |
| Dimensions defines the size of the data, and MinimumIndex defines the starting index. More... | |
| virtual int * | GetMinimumIndex () |
| Dimensions defines the size of the data, and MinimumIndex defines the starting index. More... | |
| virtual void | GetMinimumIndex (int &, int &, int &) |
| Dimensions defines the size of the data, and MinimumIndex defines the starting index. More... | |
| virtual void | GetMinimumIndex (int [3]) |
| Dimensions defines the size of the data, and MinimumIndex defines the starting index. More... | |
| virtual void | SetMinimumIndex (int, int, int) |
| Dimensions defines the size of the data, and MinimumIndex defines the starting index. More... | |
| virtual void | SetMinimumIndex (int [3]) |
| Dimensions defines the size of the data, and MinimumIndex defines the starting index. More... | |
Public Member Functions inherited from vtkImageFileSeriesReader | |
| virtual void | SetReadAsImageStack (bool) |
| virtual bool | GetReadAsImageStack () |
| virtual void | ReadAsImageStackOn () |
| virtual void | ReadAsImageStackOff () |
| int | ProcessRequest (vtkInformation *, vtkInformationVector **, vtkInformationVector *) override |
| Overridden to directly call the internal reader after passing it the correct filenames when ReadAsImageStack is true. More... | |
Public Member Functions inherited from vtkFileSeriesReader | |
| virtual int | CanReadFile (const char *filename) |
| CanReadFile is forwarded to the internal reader if it supports it. More... | |
| virtual void | AddFileName (const char *fname) |
| Adds names of files to be read. More... | |
| virtual void | RemoveAllFileNames () |
| Remove all file names. More... | |
| virtual unsigned int | GetNumberOfFileNames () |
| Returns the number of file names added by AddFileName. More... | |
| virtual const char * | GetFileName (unsigned int idx) |
| Returns the name of a file with index idx. More... | |
| const char * | GetCurrentFileName () |
| unsigned long | GetErrorCode () override |
| Return the error code of the reader. More... | |
| virtual int | GetUseMetaFile () |
| If true, then use the meta file. More... | |
| virtual void | SetUseMetaFile (int) |
| If true, then use the meta file. More... | |
| virtual void | UseMetaFileOn () |
| If true, then use the meta file. More... | |
| virtual void | UseMetaFileOff () |
| If true, then use the meta file. More... | |
| virtual bool | GetIgnoreReaderTime () |
| If true, then treat file series like it does not contain any time step values. More... | |
| virtual void | SetIgnoreReaderTime (bool) |
| If true, then treat file series like it does not contain any time step values. More... | |
| virtual void | IgnoreReaderTimeOn () |
| If true, then treat file series like it does not contain any time step values. More... | |
| virtual void | IgnoreReaderTimeOff () |
| If true, then treat file series like it does not contain any time step values. More... | |
Public Member Functions inherited from vtkMetaReader | |
| vtkMetaReader () | |
| ~vtkMetaReader () override | |
| vtkMTimeType | GetMTime () override |
| Return the MTime when also considering the internal reader. More... | |
| virtual void | SetReader (vtkAlgorithm *) |
| Set/get the internal reader. More... | |
| virtual vtkAlgorithm * | GetReader () |
| Set/get the internal reader. More... | |
| void | SetMetaFileName (const char *name) |
| Get/set the filename for the meta-file. More... | |
| char * | GetMetaFileName () |
| Get/set the filename for the meta-file. More... | |
| virtual vtkIdType * | GetFileIndexRange () |
| Returns the available range of file indexes. More... | |
| virtual void | GetFileIndexRange (vtkIdType &, vtkIdType &) |
| Returns the available range of file indexes. More... | |
| virtual void | GetFileIndexRange (vtkIdType [2]) |
| Returns the available range of file indexes. More... | |
| vtkIdType | GetFileIndex () |
| Get/set the index of the file to read. More... | |
| void | SetFileIndex (vtkIdType i) |
| Get/set the index of the file to read. More... | |
| virtual void | SetFileNameMethod (const char *) |
| Name of the method used to set the file name of the internal reader. More... | |
| virtual char * | GetFileNameMethod () |
| Name of the method used to set the file name of the internal reader. More... | |
Public Member Functions inherited from vtkDataObjectAlgorithm | |
| vtkDataObjectAlgorithm * | NewInstance () const |
| vtkDataObject * | GetInput () |
| vtkDataObject * | GetInput (int port) |
| vtkDataObject * | GetOutput () |
| vtkDataObject * | GetOutput (int) |
| virtual void | SetOutput (vtkDataObject *d) |
| void | SetInputData (vtkDataObject *) |
| void | SetInputData (int, vtkDataObject *) |
| void | AddInputData (vtkDataObject *) |
| void | AddInputData (int, vtkDataObject *) |
| vtkDataObject * | GetOutput () |
| vtkDataObject * | GetOutput (int) |
| virtual void | SetOutput (vtkDataObject *d) |
| void | SetInputData (vtkDataObject *) |
| void | SetInputData (int, vtkDataObject *) |
| void | AddInputData (vtkDataObject *) |
| void | AddInputData (int, vtkDataObject *) |
Public Member Functions inherited from vtkAlgorithm | |
| vtkAlgorithm * | NewInstance () const |
| int | HasExecutive () |
| vtkExecutive * | GetExecutive () |
| virtual void | SetExecutive (vtkExecutive *executive) |
| virtual int | ModifyRequest (vtkInformation *request, int when) |
| vtkInformation * | GetInputPortInformation (int port) |
| vtkInformation * | GetOutputPortInformation (int port) |
| int | GetNumberOfInputPorts () |
| int | GetNumberOfOutputPorts () |
| void | UpdateProgress (double amount) |
| vtkInformation * | GetInputArrayInformation (int idx) |
| void | RemoveAllInputs () |
| vtkDataObject * | GetOutputDataObject (int port) |
| virtual void | RemoveInputConnection (int port, vtkAlgorithmOutput *input) |
| virtual void | RemoveInputConnection (int port, int idx) |
| virtual void | RemoveAllInputConnections (int port) |
| int | GetNumberOfInputConnections (int port) |
| int | GetTotalNumberOfInputConnections () |
| vtkAlgorithmOutput * | GetInputConnection (int port, int index) |
| vtkAlgorithm * | GetInputAlgorithm (int port, int index, int &algPort) |
| vtkAlgorithm * | GetInputAlgorithm (int port, int index) |
| vtkExecutive * | GetInputExecutive (int port, int index) |
| vtkInformation * | GetInputInformation (int port, int index) |
| vtkInformation * | GetOutputInformation (int port) |
| virtual int | Update (int port, vtkInformationVector *requests) |
| virtual int | Update (vtkInformation *requests) |
| virtual int | UpdateExtent (const int extents[6]) |
| virtual void | UpdateInformation () |
| virtual void | UpdateDataObject () |
| virtual void | PropagateUpdateExtent () |
| virtual void | UpdateWholeExtent () |
| void | ConvertTotalInputToPortConnection (int ind, int &port, int &conn) |
| int | SetUpdateExtentToWholeExtent (int port) |
| int | SetUpdateExtentToWholeExtent () |
| void | SetUpdateExtent (int port, int extent[6]) |
| void | SetUpdateExtent (int extent[6]) |
| int | ProcessRequest (vtkInformation *request, vtkCollection *inInfo, vtkInformationVector *outInfo) |
| virtual int | ComputePipelineMTime (vtkInformation *request, vtkInformationVector **inInfoVec, vtkInformationVector *outInfoVec, int requestFromOutputPort, vtkMTimeType *mtime) |
| virtual vtkInformation * | GetInformation () |
| virtual void | SetInformation (vtkInformation *) |
| void | Register (vtkObjectBase *o) VTK_OVERRIDE |
| void | UnRegister (vtkObjectBase *o) VTK_OVERRIDE |
| virtual void | SetAbortExecute (int) |
| virtual int | GetAbortExecute () |
| virtual void | AbortExecuteOn () |
| virtual void | AbortExecuteOff () |
| virtual void | SetProgress (double) |
| virtual double | GetProgress () |
| void | SetProgressText (const char *ptext) |
| virtual char * | GetProgressText () |
| virtual void | SetInputArrayToProcess (int idx, int port, int connection, int fieldAssociation, const char *name) |
| virtual void | SetInputArrayToProcess (int idx, int port, int connection, int fieldAssociation, int fieldAttributeType) |
| virtual void | SetInputArrayToProcess (int idx, vtkInformation *info) |
| virtual void | SetInputArrayToProcess (int idx, int port, int connection, const char *fieldAssociation, const char *attributeTypeorName) |
| vtkDataObject * | GetInputDataObject (int port, int connection) |
| virtual void | SetInputConnection (int port, vtkAlgorithmOutput *input) |
| virtual void | SetInputConnection (vtkAlgorithmOutput *input) |
| virtual void | AddInputConnection (int port, vtkAlgorithmOutput *input) |
| virtual void | AddInputConnection (vtkAlgorithmOutput *input) |
| virtual void | SetInputDataObject (int port, vtkDataObject *data) |
| virtual void | SetInputDataObject (vtkDataObject *data) |
| virtual void | AddInputDataObject (int port, vtkDataObject *data) |
| virtual void | AddInputDataObject (vtkDataObject *data) |
| vtkAlgorithmOutput * | GetOutputPort (int index) |
| vtkAlgorithmOutput * | GetOutputPort () |
| vtkAlgorithm * | GetInputAlgorithm () |
| vtkExecutive * | GetInputExecutive () |
| vtkInformation * | GetInputInformation () |
| virtual void | Update (int port) |
| virtual void | Update () |
| virtual int | UpdatePiece (int piece, int numPieces, int ghostLevels, const int extents[6]=0) |
| virtual int | UpdateTimeStep (double time, int piece=-1, int numPieces=1, int ghostLevels=0, const int extents[6]=0) |
| virtual void | SetReleaseDataFlag (int) |
| virtual int | GetReleaseDataFlag () |
| void | ReleaseDataFlagOn () |
| void | ReleaseDataFlagOff () |
| int | UpdateExtentIsEmpty (vtkInformation *pinfo, vtkDataObject *output) |
| int | UpdateExtentIsEmpty (vtkInformation *pinfo, int extentType) |
| void | SetUpdateExtent (int port, int piece, int numPieces, int ghostLevel) |
| void | SetUpdateExtent (int piece, int numPieces, int ghostLevel) |
| int * | GetUpdateExtent () |
| int * | GetUpdateExtent (int port) |
| void | GetUpdateExtent (int &x0, int &x1, int &y0, int &y1, int &z0, int &z1) |
| void | GetUpdateExtent (int port, int &x0, int &x1, int &y0, int &y1, int &z0, int &z1) |
| void | GetUpdateExtent (int extent[6]) |
| void | GetUpdateExtent (int port, int extent[6]) |
| int | GetUpdatePiece () |
| int | GetUpdatePiece (int port) |
| int | GetUpdateNumberOfPieces () |
| int | GetUpdateNumberOfPieces (int port) |
| int | GetUpdateGhostLevel () |
| int | GetUpdateGhostLevel (int port) |
| void | SetProgressObserver (vtkProgressObserver *) |
| virtual vtkProgressObserver * | GetProgressObserver () |
| int | ProcessRequest (vtkInformation *request, vtkCollection *inInfo, vtkInformationVector *outInfo) |
| virtual int | ComputePipelineMTime (vtkInformation *request, vtkInformationVector **inInfoVec, vtkInformationVector *outInfoVec, int requestFromOutputPort, vtkMTimeType *mtime) |
| virtual vtkInformation * | GetInformation () |
| virtual void | SetInformation (vtkInformation *) |
| void | Register (vtkObjectBase *o) VTK_OVERRIDE |
| void | UnRegister (vtkObjectBase *o) VTK_OVERRIDE |
| virtual void | SetAbortExecute (int) |
| virtual int | GetAbortExecute () |
| virtual void | AbortExecuteOn () |
| virtual void | AbortExecuteOff () |
| virtual void | SetProgress (double) |
| virtual double | GetProgress () |
| void | SetProgressText (const char *ptext) |
| virtual char * | GetProgressText () |
| virtual void | SetInputArrayToProcess (int idx, int port, int connection, int fieldAssociation, const char *name) |
| virtual void | SetInputArrayToProcess (int idx, int port, int connection, int fieldAssociation, int fieldAttributeType) |
| virtual void | SetInputArrayToProcess (int idx, vtkInformation *info) |
| virtual void | SetInputArrayToProcess (int idx, int port, int connection, const char *fieldAssociation, const char *attributeTypeorName) |
| vtkDataObject * | GetInputDataObject (int port, int connection) |
| virtual void | SetInputConnection (int port, vtkAlgorithmOutput *input) |
| virtual void | SetInputConnection (vtkAlgorithmOutput *input) |
| virtual void | AddInputConnection (int port, vtkAlgorithmOutput *input) |
| virtual void | AddInputConnection (vtkAlgorithmOutput *input) |
| virtual void | SetInputDataObject (int port, vtkDataObject *data) |
| virtual void | SetInputDataObject (vtkDataObject *data) |
| virtual void | AddInputDataObject (int port, vtkDataObject *data) |
| virtual void | AddInputDataObject (vtkDataObject *data) |
| vtkAlgorithmOutput * | GetOutputPort (int index) |
| vtkAlgorithmOutput * | GetOutputPort () |
| vtkAlgorithm * | GetInputAlgorithm () |
| vtkExecutive * | GetInputExecutive () |
| vtkInformation * | GetInputInformation () |
| virtual void | Update (int port) |
| virtual void | Update () |
| virtual int | UpdatePiece (int piece, int numPieces, int ghostLevels, const int extents[6]=0) |
| virtual int | UpdateTimeStep (double time, int piece=-1, int numPieces=1, int ghostLevels=0, const int extents[6]=0) |
| virtual void | SetReleaseDataFlag (int) |
| virtual int | GetReleaseDataFlag () |
| void | ReleaseDataFlagOn () |
| void | ReleaseDataFlagOff () |
| int | UpdateExtentIsEmpty (vtkInformation *pinfo, vtkDataObject *output) |
| int | UpdateExtentIsEmpty (vtkInformation *pinfo, int extentType) |
| void | SetUpdateExtent (int port, int piece, int numPieces, int ghostLevel) |
| void | SetUpdateExtent (int piece, int numPieces, int ghostLevel) |
| int * | GetUpdateExtent () |
| int * | GetUpdateExtent (int port) |
| void | GetUpdateExtent (int &x0, int &x1, int &y0, int &y1, int &z0, int &z1) |
| void | GetUpdateExtent (int port, int &x0, int &x1, int &y0, int &y1, int &z0, int &z1) |
| void | GetUpdateExtent (int extent[6]) |
| void | GetUpdateExtent (int port, int extent[6]) |
| int | GetUpdatePiece () |
| int | GetUpdatePiece (int port) |
| int | GetUpdateNumberOfPieces () |
| int | GetUpdateNumberOfPieces (int port) |
| int | GetUpdateGhostLevel () |
| int | GetUpdateGhostLevel (int port) |
| void | SetProgressObserver (vtkProgressObserver *) |
| virtual vtkProgressObserver * | GetProgressObserver () |
Public Member Functions inherited from vtkObject | |
| vtkBaseTypeMacro (vtkObject, vtkObjectBase) | |
| virtual void | DebugOn () |
| virtual void | DebugOff () |
| bool | GetDebug () |
| void | SetDebug (bool debugFlag) |
| virtual void | Modified () |
| void | RemoveObserver (unsigned long tag) |
| void | RemoveObservers (unsigned long event) |
| void | RemoveObservers (const char *event) |
| void | RemoveAllObservers () |
| int | HasObserver (unsigned long event) |
| int | HasObserver (const char *event) |
| int | InvokeEvent (unsigned long event) |
| int | InvokeEvent (const char *event) |
| unsigned long | AddObserver (unsigned long event, vtkCommand *, float priority=0.0f) |
| unsigned long | AddObserver (const char *event, vtkCommand *, float priority=0.0f) |
| vtkCommand * | GetCommand (unsigned long tag) |
| void | RemoveObserver (vtkCommand *) |
| void | RemoveObservers (unsigned long event, vtkCommand *) |
| void | RemoveObservers (const char *event, vtkCommand *) |
| int | HasObserver (unsigned long event, vtkCommand *) |
| int | HasObserver (const char *event, vtkCommand *) |
| unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(), float priority=0.0f) |
| unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) |
| unsigned long | AddObserver (unsigned long event, U observer, bool(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) |
| int | InvokeEvent (unsigned long event, void *callData) |
| int | InvokeEvent (const char *event, void *callData) |
| unsigned long | AddObserver (unsigned long event, vtkCommand *, float priority=0.0f) |
| unsigned long | AddObserver (const char *event, vtkCommand *, float priority=0.0f) |
| vtkCommand * | GetCommand (unsigned long tag) |
| void | RemoveObserver (vtkCommand *) |
| void | RemoveObservers (unsigned long event, vtkCommand *) |
| void | RemoveObservers (const char *event, vtkCommand *) |
| int | HasObserver (unsigned long event, vtkCommand *) |
| int | HasObserver (const char *event, vtkCommand *) |
| unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(), float priority=0.0f) |
| unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) |
| unsigned long | AddObserver (unsigned long event, U observer, bool(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) |
| int | InvokeEvent (unsigned long event, void *callData) |
| int | InvokeEvent (const char *event, void *callData) |
Public Member Functions inherited from vtkObjectBase | |
| const char * | GetClassName () const |
| virtual void | Delete () |
| virtual void | FastDelete () |
| void | Print (ostream &os) |
| void | SetReferenceCount (int) |
| virtual void | PrintHeader (ostream &os, vtkIndent indent) |
| virtual void | PrintTrailer (ostream &os, vtkIndent indent) |
| int | GetReferenceCount () |
| void | PrintRevisions (ostream &) |
| virtual void | PrintHeader (ostream &os, vtkIndent indent) |
| virtual void | PrintTrailer (ostream &os, vtkIndent indent) |
| int | GetReferenceCount () |
| void | PrintRevisions (ostream &) |
Protected Attributes | |
| int | Dimensions [3] |
| Raw files don't have any extent information in them and are required to be set by the user. More... | |
| int | MinimumIndex [3] |
| Raw files don't have any extent information in them and are required to be set by the user. More... | |
| int | FileDimensionality |
| The dimensionality that we pass to the actual image reader. More... | |
Protected Attributes inherited from vtkImageFileSeriesReader | |
| bool | ReadAsImageStack |
Protected Attributes inherited from vtkFileSeriesReader | |
| int | UseMetaFile |
| True if use a meta-file, false otherwise. More... | |
| bool | UseJsonMetaFile |
| True if meta-file is of Json format, false otherwise. More... | |
| bool | IgnoreReaderTime |
Protected Attributes inherited from vtkMetaReader | |
| vtkAlgorithm * | Reader |
| vtkMTimeType | FileNameMTime |
| vtkMTimeType | BeforeFileNameMTime |
| char * | FileNameMethod |
| vtkIdType | _FileIndex |
| vtkMTimeType | FileIndexMTime |
| vtkIdType | FileIndexRange [2] |
| char * | _MetaFileName |
| vtkMTimeType | MetaFileNameMTime |
| vtkTimeStamp | MetaFileReadTime |
| Records the time when the meta-file was read. More... | |
Protected Attributes inherited from vtkAlgorithm | |
| vtkInformation * | Information |
| double | Progress |
| char * | ProgressText |
| vtkProgressObserver * | ProgressObserver |
| unsigned long | ErrorCode |
Protected Attributes inherited from vtkObject | |
| bool | Debug |
| vtkTimeStamp | MTime |
| vtkSubjectHelper * | SubjectHelper |
Protected Attributes inherited from vtkObjectBase | |
| vtkAtomicInt32 | ReferenceCount |
| vtkWeakPointerBase ** | WeakPointers |
Additional Inherited Members | |
Public Attributes inherited from vtkAlgorithm | |
| SINGLE_PRECISION | |
| DOUBLE_PRECISION | |
| DEFAULT_PRECISION | |
| int | AbortExecute |
Static Protected Member Functions inherited from vtkAlgorithm | |
| static vtkInformationIntegerKey * | PORT_REQUIREMENTS_FILLED () |
Static Protected Attributes inherited from vtkAlgorithm | |
| static vtkExecutive * | DefaultExecutivePrototype |
adds support for optionally reading raw image stacks.
vtkRawImageFileSeriesReader is designed to read in raw files. The issue with raw files is that the extents are not known and must be passed to vtkImageReader2 and subclasses.
Definition at line 18 of file vtkRawImageFileSeriesReader.h.
Definition at line 22 of file vtkRawImageFileSeriesReader.h.
|
protected |
|
overrideprotected |
|
static |
|
virtual |
Reimplemented from vtkImageFileSeriesReader.
Reimplemented from vtkImageFileSeriesReader.
|
static |
|
overridevirtual |
Reimplemented from vtkImageFileSeriesReader.
|
virtual |
The number of dimensions stored in a file.
This defaults to two.
|
virtual |
The number of dimensions stored in a file.
This defaults to two.
Dimensions defines the size of the data, and MinimumIndex defines the starting index.
Together, they give the DataExtent as: DataExtent[i] = MinimumIndex[i] + Dimensions[i] - 1
|
virtual |
Dimensions defines the size of the data, and MinimumIndex defines the starting index.
Together, they give the DataExtent as: DataExtent[i] = MinimumIndex[i] + Dimensions[i] - 1
|
virtual |
Dimensions defines the size of the data, and MinimumIndex defines the starting index.
Together, they give the DataExtent as: DataExtent[i] = MinimumIndex[i] + Dimensions[i] - 1
Dimensions defines the size of the data, and MinimumIndex defines the starting index.
Together, they give the DataExtent as: DataExtent[i] = MinimumIndex[i] + Dimensions[i] - 1
|
virtual |
Dimensions defines the size of the data, and MinimumIndex defines the starting index.
Together, they give the DataExtent as: DataExtent[i] = MinimumIndex[i] + Dimensions[i] - 1
|
virtual |
Dimensions defines the size of the data, and MinimumIndex defines the starting index.
Together, they give the DataExtent as: DataExtent[i] = MinimumIndex[i] + Dimensions[i] - 1
Dimensions defines the size of the data, and MinimumIndex defines the starting index.
Together, they give the DataExtent as: DataExtent[i] = MinimumIndex[i] + Dimensions[i] - 1
|
virtual |
Dimensions defines the size of the data, and MinimumIndex defines the starting index.
Together, they give the DataExtent as: DataExtent[i] = MinimumIndex[i] + Dimensions[i] - 1
Dimensions defines the size of the data, and MinimumIndex defines the starting index.
Together, they give the DataExtent as: DataExtent[i] = MinimumIndex[i] + Dimensions[i] - 1
|
virtual |
Dimensions defines the size of the data, and MinimumIndex defines the starting index.
Together, they give the DataExtent as: DataExtent[i] = MinimumIndex[i] + Dimensions[i] - 1
|
overrideprotectedvirtual |
Update the reader extent if the image file format does not know what it is (e.g.
the raw format). Here we pass in values set by the user.
Reimplemented from vtkImageFileSeriesReader.
|
protected |
Raw files don't have any extent information in them and are required to be set by the user.
If we are reading a 2D raw image as a stack we fill in the 3rd extent automatically for the reader actually reading the files and ignore the 3rd extent here. We do need to keep that extent in case the user switches between reading as a stack or reading as a time series.
Definition at line 67 of file vtkRawImageFileSeriesReader.h.
|
protected |
Raw files don't have any extent information in them and are required to be set by the user.
If we are reading a 2D raw image as a stack we fill in the 3rd extent automatically for the reader actually reading the files and ignore the 3rd extent here. We do need to keep that extent in case the user switches between reading as a stack or reading as a time series.
Definition at line 68 of file vtkRawImageFileSeriesReader.h.
|
protected |
The dimensionality that we pass to the actual image reader.
Default is 2.
Definition at line 76 of file vtkRawImageFileSeriesReader.h.
1.8.13 on Wed Dec 10 2025