56 #ifndef vtkMCubesReader_h 57 #define vtkMCubesReader_h 59 #include "vtkIOGeometryModule.h" 62 #define VTK_FILE_BYTE_ORDER_BIG_ENDIAN 0 63 #define VTK_FILE_BYTE_ORDER_LITTLE_ENDIAN 1 82 vtkSetStringMacro(FileName);
83 vtkGetStringMacro(FileName);
90 vtkSetStringMacro(LimitsFileName);
91 vtkGetStringMacro(LimitsFileName);
99 vtkGetMacro(HeaderSize,
int);
137 void SetDataByteOrderToBigEndian();
138 void SetDataByteOrderToLittleEndian();
139 int GetDataByteOrder();
140 void SetDataByteOrder(
int);
141 const char *GetDataByteOrderAsString();
165 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.