-// $Header: /cvs/public/gdcm/vtk/vtkGdcmReader.h,v 1.10 2003/10/03 14:48:31 malaterre Exp $
+// $Header: /cvs/public/gdcm/vtk/vtkGdcmReader.h,v 1.13 2003/11/13 13:07:50 malaterre Exp $
#ifndef __vtkGdcmReader_h
#define __vtkGdcmReader_h
+#include <vtkImageReader.h>
#include <list>
#include <string>
-#include "vtkImageReader.h"
-class VTK_EXPORT vtkGdcmReader : public vtkImageReader
+class vtkLookupTable;
+
+class VTK_IO_EXPORT vtkGdcmReader : public vtkImageReader
{
public:
static vtkGdcmReader *New() {return new vtkGdcmReader;};
void RemoveAllFileName(void);
void AddFileName(const char* name);
void SetFileName(const char *name);
+ vtkGetObjectMacro(LookupTable,vtkLookupTable);
protected:
vtkGdcmReader();
private:
void RemoveAllInternalFileName(void);
void AddInternalFileName(const char* name);
+ vtkLookupTable *LookupTable;
//BTX
// Number of columns of the image/volume to be loaded