 |
VTK
9.1.0
|
Go to the documentation of this file.
82 #ifndef vtkMCubesReader_h
83 #define vtkMCubesReader_h
85 #include "vtkIOGeometryModule.h"
88 #define VTK_FILE_BYTE_ORDER_BIG_ENDIAN 0
89 #define VTK_FILE_BYTE_ORDER_LITTLE_ENDIAN 1
125 vtkGetMacro(HeaderSize,
int);
static vtkMCubesReader * New()
Construct object with FlipNormals turned off and Normals set to true.
vtkIncrementalPointLocator * Locator
const char * GetDataByteOrderAsString()
These methods should be used instead of the SwapBytes methods.
void SetDataByteOrderToLittleEndian()
These methods should be used instead of the SwapBytes methods.
int GetDataByteOrder()
These methods should be used instead of the SwapBytes methods.
vtkSetFilePathMacro(FileName)
Specify file name of marching cubes file.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
void SetDataByteOrderToBigEndian()
These methods should be used instead of the SwapBytes methods.
vtkMTimeType GetMTime() override
Return the mtime also considering the locator.
void CreateDefaultLocator()
Create default locator.
a simple class to control print indentation
Abstract class in support of both point location and point insertion.
void SetDataByteOrder(int)
These methods should be used instead of the SwapBytes methods.
~vtkMCubesReader() override
vtkSetFilePathMacro(LimitsFileName)
Set / get the file name of the marching cubes limits file.
read binary marching cubes file
vtkGetFilePathMacro(LimitsFileName)
Set / get the file name of the marching cubes limits file.
vtkGetFilePathMacro(FileName)
Specify file name of marching cubes file.
void SetLocator(vtkIncrementalPointLocator *locator)
Set / get a spatial locator for merging points.
int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
This is called by the superclass.
vtkTypeUInt32 vtkMTimeType
Superclass for algorithms that produce only polydata as output.