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);
80 vtkGetStringMacro(FileName);
87 vtkSetStringMacro(LimitsFileName);
88 vtkGetStringMacro(LimitsFileName);
96 vtkGetMacro(HeaderSize,
int);
134 void SetDataByteOrderToBigEndian();
135 void SetDataByteOrderToLittleEndian();
136 int GetDataByteOrder();
137 void SetDataByteOrder(
int);
138 const char *GetDataByteOrderAsString();
162 void CreateDefaultLocator();
vtkTypeUInt32 vtkMTimeType
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
This is called by the superclass.
Abstract class in support of both point location and point insertion.
vtkIncrementalPointLocator * Locator
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.
read binary marching cubes file
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.