53 #ifndef vtkMCubesReader_h 54 #define vtkMCubesReader_h 56 #include "vtkIOGeometryModule.h" 59 #define VTK_FILE_BYTE_ORDER_BIG_ENDIAN 0 60 #define VTK_FILE_BYTE_ORDER_LITTLE_ENDIAN 1 79 vtkSetStringMacro(FileName);
87 vtkSetStringMacro(LimitsFileName);
96 vtkGetMacro(HeaderSize,
int);
107 vtkGetMacro(FlipNormals,
int);
116 vtkGetMacro(Normals,
int);
134 void SetDataByteOrderToBigEndian();
135 void SetDataByteOrderToLittleEndian();
136 int GetDataByteOrder();
137 void SetDataByteOrder(
int);
138 const char *GetDataByteOrderAsString();
146 vtkGetMacro(SwapBytes,
int);
162 void CreateDefaultLocator();
176 char *LimitsFileName;
vtkTypeUInt32 vtkMTimeType
Abstract class in support of both point location and point insertion.
static vtkPolyDataAlgorithm * New()
Superclass for algorithms that produce only polydata as output.
a simple class to control print indentation
virtual vtkMTimeType GetMTime()
Return this object's modified time.
vtkGetStringMacro(ExtensionsString)
Returns a string listing all available extensions.
vtkSetMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection.
read binary marching cubes file
vtkBooleanMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.