55 #ifndef __vtkMCubesReader_h
56 #define __vtkMCubesReader_h
60 #define VTK_FILE_BYTE_ORDER_BIG_ENDIAN 0
61 #define VTK_FILE_BYTE_ORDER_LITTLE_ENDIAN 1
76 vtkSetStringMacro(FileName);
77 vtkGetStringMacro(FileName);
82 vtkSetStringMacro(LimitsFileName);
83 vtkGetStringMacro(LimitsFileName);
90 vtkGetMacro(HeaderSize,
int);
98 vtkSetMacro(FlipNormals,
int);
99 vtkGetMacro(FlipNormals,
int);
100 vtkBooleanMacro(FlipNormals,
int);
105 vtkSetMacro(Normals,
int);
106 vtkGetMacro(Normals,
int);
107 vtkBooleanMacro(Normals,
int);
121 void SetDataByteOrderToBigEndian();
122 void SetDataByteOrderToLittleEndian();
123 int GetDataByteOrder();
124 void SetDataByteOrder(
int);
125 const char *GetDataByteOrderAsString();
130 vtkSetMacro(SwapBytes,
int);
131 vtkGetMacro(SwapBytes,
int);
132 vtkBooleanMacro(SwapBytes,
int);
143 void CreateDefaultLocator();