#include <itkNumericSeriesFileNames.h>
Inheritance diagram for itk::NumericSeriesFileNames:
Public Types | |
typedef NumericSeriesFileNames | Self |
typedef Object | Superclass |
typedef SmartPointer< Self > | Pointer |
Public Member Functions | |
virtual const char * | GetClassName () const |
const std::vector< std::string > & | GetFileNames () |
virtual void | SetStartIndex (unsigned long _arg) |
virtual unsigned long | GetStartIndex () |
virtual void | SetEndIndex (unsigned long _arg) |
virtual unsigned long | GetEndIndex () |
virtual void | SetIncrementIndex (unsigned long _arg) |
virtual unsigned long | GetIncrementIndex () |
virtual void | SetSeriesFormat (const char *_arg) |
virtual const char * | GetSeriesFormat () const |
Static Public Member Functions | |
Pointer | New () |
Protected Member Functions | |
NumericSeriesFileNames () | |
~NumericSeriesFileNames () | |
void | PrintSelf (std::ostream &os, Indent indent) const |
This class generate an ordered sequence of files whose filenames contain a single unique, non-negative, integral value (e.g. test.1.png, test2.png, foo.3, etc.).
The file name is created from a sprintf-style series format which should contain an integer format string like "%d". Bad formats will cause the series reader to throw an exception.
Definition at line 49 of file itkNumericSeriesFileNames.h.
|
Reimplemented from itk::Object. Definition at line 55 of file itkNumericSeriesFileNames.h. |
|
Standard class typedefs. Reimplemented from itk::Object. Definition at line 53 of file itkNumericSeriesFileNames.h. Referenced by ~NumericSeriesFileNames(). |
|
Reimplemented from itk::Object. Definition at line 54 of file itkNumericSeriesFileNames.h. |
|
|
|
Definition at line 96 of file itkNumericSeriesFileNames.h. References Self. |
|
Run-time type information (and related methods). Reimplemented from itk::Object.
|
|
Set the end index of the numeric series. The default is 1. |
|
Returns a vector containing the series' file names. The file names are ordered by Index. |
|
Set the increment of the index of the numeric series. The default value is 1. |
|
The format string used to generate the series. Different subclasses require different characteristics of this string. For example, the subclass NumericSeriesFileNames requires a "%d" or some integral format specified to be embedded in the string. Default is "%d". |
|
Use this method to set the starting index of the numeric series. The default value is 1. |
|
Method for creation through the object factory. Reimplemented from itk::Object.
|
|
Methods invoked by Print() to print information about the object including superclasses. Typically not called by the user (use Print() instead) but used in the hierarchical print process to combine the output of several classes. Reimplemented from itk::Object.
|
|
Set the end index of the numeric series. The default is 1. |
|
Set the increment of the index of the numeric series. The default value is 1. |
|
The format string used to generate the series. Different subclasses require different characteristics of this string. For example, the subclass NumericSeriesFileNames requires a "%d" or some integral format specified to be embedded in the string. Default is "%d". |
|
Use this method to set the starting index of the numeric series. The default value is 1. |