Go to the documentation of this file.
35 #ifndef vtkNIFTIImageWriter_h
36 #define vtkNIFTIImageWriter_h
167 const char *fname,
const char *ext1,
const char *ext2);
210 #endif // vtkNIFTIImageWriter_h
int GenerateHeader(vtkInformation *info, bool singleFile)
vtkNIFTIImageHeader * GetNIFTIHeader()
#define vtkTypeMacro(thisClass, superclass)
vtkMatrix4x4 * SFormMatrix
static vtkNIFTIImageWriter * New()
#define VTKIOIMAGE_EXPORT
void SetSFormMatrix(vtkMatrix4x4 *)
static char * ReplaceExtension(const char *fname, const char *ext1, const char *ext2)
virtual void PrintSelf(ostream &os, vtkIndent indent)
vtkMatrix4x4 * GetQFormMatrix()
vtkMatrix4x4 * QFormMatrix
a simple class to control print indentation
represent and manipulate 4x4 transformation matrices
#define vtkSetStringMacro(name)
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
#define vtkGetMacro(name, type)
vtkGetStringMacro(ExtensionsString)
vtkNIFTIImageHeader * OwnHeader
vtkBooleanMacro(IgnoreDriverBugs, bool)
vtkSetMacro(IgnoreDriverBugs, bool)
vtkNIFTIImageHeader * NIFTIHeader
Write NIfTI-1 and NIfTI-2 medical image files.
void SetQFormMatrix(vtkMatrix4x4 *)
vtkMatrix4x4 * GetSFormMatrix()
void SetNIFTIHeader(vtkNIFTIImageHeader *hdr)