Program: gdcm
Module: $RCSfile: vtkGdcmWriter.h,v $
Language: C++
- Date: $Date: 2004/12/10 13:49:08 $
- Version: $Revision: 1.4 $
+ Date: $Date: 2005/03/03 11:39:24 $
+ Version: $Revision: 1.6 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
#include <vtkImageWriter.h>
#include <vtkLookupTable.h>
-#include <list>
#include <string>
//-----------------------------------------------------------------------------
static vtkGdcmWriter *New();
vtkTypeRevisionMacro(vtkGdcmWriter, vtkImageWriter);
- void PrintSelf(ostream& os, vtkIndent indent);
+ void PrintSelf(ostream &os, vtkIndent indent);
- vtkSetObjectMacro(LookupTable,vtkLookupTable);
- vtkGetObjectMacro(LookupTable,vtkLookupTable);
+ vtkSetObjectMacro(LookupTable, vtkLookupTable);
+ vtkGetObjectMacro(LookupTable, vtkLookupTable);
- void SetWriteTypeToDcmImplVR() { SetWriteType(VTK_GDCM_WRITE_TYPE_EXPLICIT_VR); };
- void SetWriteTypeToDcmExplVR() { SetWriteType(VTK_GDCM_WRITE_TYPE_IMPLICIT_VR); };
- void SetWriteTypeToAcr() { SetWriteType(VTK_GDCM_WRITE_TYPE_ACR); };
- void SetWriteTypeToAcrLibido() { SetWriteType(VTK_GDCM_WRITE_TYPE_ACR_LIBIDO); };
- vtkSetMacro(WriteType,int);
- vtkGetMacro(WriteType,int);
+ void SetWriteTypeToDcmImplVR(){SetWriteType(VTK_GDCM_WRITE_TYPE_EXPLICIT_VR);};
+ void SetWriteTypeToDcmExplVR(){SetWriteType(VTK_GDCM_WRITE_TYPE_IMPLICIT_VR);};
+ void SetWriteTypeToAcr() {SetWriteType(VTK_GDCM_WRITE_TYPE_ACR); };
+ void SetWriteTypeToAcrLibido(){SetWriteType(VTK_GDCM_WRITE_TYPE_ACR_LIBIDO); };
+ vtkSetMacro(WriteType, int);
+ vtkGetMacro(WriteType, int);
const char *GetWriteTypeAsString();
protected:
virtual void RecursiveWrite(int axis, vtkImageData *image, ofstream *file);
virtual void RecursiveWrite(int axis, vtkImageData *image,
vtkImageData *cache, ofstream *file);
- void WriteDcmFile(char *fileName,vtkImageData *image);
+ void WriteDcmFile(char *fileName, vtkImageData *image);
private:
// Variables
//-----------------------------------------------------------------------------
#endif
-